Автор Гілка: проблема з xfree86 під Debian Sarge  (Прочитано 2664 раз)

Відсутній chig00

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
  • I Love YaBB 2!
Привіт всім. В лінуксе я зовсім новачок і в мене проблема: учора встановив линукс - debian 3.1 . Після цього встановив іксфрі але сервер незапускався. Я втрішив що це можна виправити встановивши драйвер відеоплати (в мене gforce 6600gt). завнтажив з сайту nvidia те що  вони пропонували, переніс на флешці і спробував встановити. Вони встановлюватись незахотіли, писали що чогось немає. На форумі знайшов інструкцію як їх встановити: http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1108862193/15 . Завнтажив пакети kernel-headers-2.4.27 та  kernel-source-2.4.27 після цього драйвера встановилися. Але Іксфрі нехочуть працювати (пише "caught signal 11. server aborting"), більш того в консолі замість кирилиці пише незрозумілі символи. Допоможіть будьласка повернути на місце кирилицю (албо змінити налаштування щоб усе було на англійскій мові) та запустити графічну середу.

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: проблема з xfree86 під Debian Sarge
« Відповідей #1 : 2005-11-06 04:12:46 »
Виконайте команди
cat  /etc/console-tools/config
або
grep -v "^#.*"  /etc/console-tools/config
(остання шукає незакоментовані рядки у /etc/console-tools/config)
Для стандартної англійської консолі значеннями є:

APP_CHARSET_MAP=iso15
APP_CHARSET_MAP_vc1=iso15
APP_CHARSET_MAP_vc2=iso15
APP_CHARSET_MAP_vc3=iso15
APP_CHARSET_MAP_vc4=iso15
APP_CHARSET_MAP_vc5=iso15
APP_CHARSET_MAP_vc6=iso15
SCREEN_FONT=lat0-sun16

Не знаю чи ви знаєте як редагувати у текстовому режимі. Можете спробуати
su
pico /etc/console-tools/config

Внизу редактора маєте підказки команд. "^" означає притиск <Ctrl> клавіші, так запис здійснюватиметься Ctrl+o (^O  WriteOut), вихід з редактора - Ctrl+x. (Використовуйте Delete, якщо Backspace не працює).

Щодо X-ів. Про це страшно багато понаписано в Інтернеті...
Існують два знаряддя в Debian для конфігурації X серверу: xf86cfg й xf86config. Будь-яке з них підійде. Важливо знати горизонтальну і вертикальну частоту вашого монітору, так само як максимално допустиму резолюцію (роздільну здатність). Після запуску xf86cfg або xf86config як root користувач  і внесення відповідних значень, не завадить додатково передивитись/редагувати /etc/X11/XF86Config-4.
Команди:
ls /etc/X11
less /etc/X11/XF86Config*
(q клавіша щоб вийти з less)

Зверніть увагу на наступні місця:

Section "Monitor"
        Identifier      "E70-8"
        HorizSync       30-72     # горизонтальна +
        VertRefresh     50-160   # вертикальна частота (мого) монітору
        Option          "DPMS"  
EndSection

Section "Device"
        Identifier      "NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]"
        Driver          "nv"    # загальний драйвер. Для оригінального від nVidia, можете внести сюди "nvidia"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]"
        Monitor         "E70-8"
        DefaultDepth    24          # кількість кольорів (24 біта)
        SubSection "Display"
                Depth           16
                Modes           "1024x768" "800x600" "640x480"   # список можливих роздільних здатностей
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Можете використати той самий pico (або, подібний, nano) для редагування.
pico /etc/X11/XF86Config-4

Зачекайте, можливо систематичніші  користувачі Debian надійдуть, ще щось підкажуть.
« Змінено: 2005-11-06 14:39:06 від tech »

Відсутній chig00

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
  • I Love YaBB 2!
Re: проблема з xfree86 під Debian Sarge
« Відповідей #2 : 2005-11-06 15:12:54 »
Велике спасибі за пораду про консоль, тепер вона в мене знов правильно пише кирилицею.
Про X-сервер: я налаштував його згідно інструкції до монітору http://www.viewsonic.com/pdf/userguides/vg712b-1_ug_rus.pdf як я з неї зрозумів fгориз:30-82 кГц, fверт:50-85 Гц і є частоти монітора. Роздільну здатність виставив 1280*1024. Але Х-сервер не працює.

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: проблема з xfree86 під Debian Sarge
« Відповідей #3 : 2005-11-06 15:48:57 »
Можете передивитись /var/log/XFree86.0.log:

less  /var/log/XFree86.0.log
Під час перегляду введіть:
/signal 11
або /EE
(це команда здійснення пошуку)

Подивіться де саме X  зупиняється.
Також у вашому домашньому каталозі повинен знаходитись .xsession-errors.
Командa:
less ~/.xsession-errors

Важко щось порадити, не бачачи XF86Config
Ви запускаєте X як звичайнний користувач? Як саме запускаєте. Який саме віконний менеджер ви вибрали? Які додаткові віконні менеджери у вас встановлені.
Чи прописані /usr/bin/X11 або /usr/X11R6/bin у PATH змінну середовища (перевіряється командою echo $PATH).


Сам пам'ятаю ніби якась заморочка з X-ами в мене теж була в Дебіані, не пригадаю що саме.

( update-alternatives --config x-window-manager  # is a dumb way to manage a system)
« Змінено: 2005-11-06 16:42:21 від tech »

Відсутній chig00

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
  • I Love YaBB 2!
Re: проблема з xfree86 під Debian Sarge
« Відповідей #4 : 2005-11-06 17:34:13 »
Я запустив икси встановивши стару видеоплату. Отже проблема в відеоплаті (Asus N6600GT (GeForce 6600GT)). Ще незнаю як перемикати мову в gnome тому зараз окремим повідомленям напишу що в мене в XF86Config-4
« Змінено: 2005-11-06 17:57:48 від chig00 »

Відсутній chig00

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
  • I Love YaBB 2!
Re: проблема з xfree86 під Debian Sarge
« Відповідей #5 : 2005-11-06 17:34:57 »

#
# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
#   md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
#   dpkg-reconfigure xserver-xfree86

Section "Files"
      FontPath      "unix/:7100"                  # local font server
      # if the local font server has problems, we can fall back on these
      FontPath      "/usr/lib/X11/fonts/misc"
      FontPath      "/usr/lib/X11/fonts/cyrillic"
      FontPath      "/usr/lib/X11/fonts/100dpi/:unscaled"
      FontPath      "/usr/lib/X11/fonts/75dpi/:unscaled"
      FontPath      "/usr/lib/X11/fonts/Type1"
      FontPath      "/usr/lib/X11/fonts/CID"
      FontPath      "/usr/lib/X11/fonts/Speedo"
      FontPath      "/usr/lib/X11/fonts/100dpi"
      FontPath      "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
      
      Load      "bitmap"
      Load      "dbe"
      Load      "ddc"

      Load      "extmod"
      Load      "freetype"
      Load      "glx"
      Load      "int10"
      Load      "record"
      Load      "speedo"
      Load      "type1"
      Load      "vbe"
EndSection

Section "InputDevice"
      Identifier      "Generic Keyboard"
      Driver            "keyboard"
      Option            "CoreKeyboard"
      Option            "XkbRules"      "xfree86"
      Option            "XkbModel"      "pc101"
      Option            "XkbLayout"      "ru"
      Option            "XkbVariant"      "nodeadkeys"
EndSection

Section "InputDevice"
      Identifier      "Configured Mouse"
      Driver            "mouse"
      Option            "CorePointer"
      Option            "Device"            "/dev/psaux"
      Option            "Protocol"            "PS/2"
      Option            "Emulate3Buttons"      "true"
      Option            "ZAxisMapping"            "4 5"
EndSection
Section "InputDevice"
      Identifier      "Generic Mouse"
      Driver            "mouse"
      Option            "SendCoreEvents"      "true"
      Option            "Device"            "/dev/input/mice"
      Option            "Protocol"            "ImPS/2"
      Option            "Emulate3Buttons"      "true"
      Option            "ZAxisMapping"            "4 5"
EndSection

Section "Device"
      Identifier      "Generic Video Card"
      Driver            "nv"
EndSection

Section "Monitor"
      Identifier      "Generic Monitor"
      HorizSync      30-82
      VertRefresh      50-75
      Option            "DPMS"
EndSection

Section "Screen"
      Identifier      "Default Screen"
      Device            "Generic Video Card"
      Monitor            "Generic Monitor"
      DefaultDepth      24
      SubSection "Display"
            Depth            1
            Modes            "1280x1024"
      EndSubSection
      SubSection "Display"
            Depth            4
            Modes            "1280x1024"
      EndSubSection
      SubSection "Display"
            Depth            8
            Modes            "1280x1024"
      EndSubSection
      SubSection "Display"
            Depth            15
            Modes            "1280x1024"
      EndSubSection
      SubSection "Display"
            Depth            16
            Modes            "1280x1024"
      EndSubSection
      SubSection "Display"
            Depth            24
            Modes            "1280x1024"
      EndSubSection
EndSection

Section "ServerLayout"
      Identifier      "Default Layout"
      Screen            "Default Screen"
      InputDevice      "Generic Keyboard"
      InputDevice      "Configured Mouse"
      InputDevice      "Generic Mouse"
EndSection

Section "DRI"
      Mode      0666
EndSection

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: проблема з xfree86 під Debian Sarge
« Відповідей #6 : 2005-11-06 18:01:48 »
Якщо ви встановили драйвер від nVidia, спробуйте поміняти на

Section "Device"
      Identifier      "Generic Video Card"
      Driver            "nvidia"
EndSection

чи вже пробували?
Також, що видає вам команда
modprobe nvidia
(виконується root корстувачем)?
« Змінено: 2005-11-06 18:15:52 від tech »

Відсутній chig00

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
  • I Love YaBB 2!
Re: проблема з xfree86 під Debian Sarge
« Відповідей #7 : 2005-11-06 21:00:59 »
Так справа була саме в тій строчці. Мабуть в минулий раз я не зберіг файл після правки. Спасибі.