LINUX.ORG.RU

OpenSUSE 10.2 и GeForce 5200.


0

0

Проблема такая: пытался сейчас поставить дрова на свой новый джифорс 5200. После установки дров из репозитория нвидиа и перезагрузки Х-сервер отказался запускаться. Я восстановил xorg.conf из бэкапа, но теперь всё жутко тормозит; дрова, насколько я понимаю, нормально так и не работают. Вопрос банальный: что делать? Заранее спасибо за помощь.

когда же люди научатся нормально задавать вопросы?

cat /var/log/Xorg.log.0|grep EE и кусок Section "Device" из xorg.conf в студию

JB ★★★★★
()
Ответ на: комментарий от JB

cat /var/log/Xorg.0.log|grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (II) Loading extension MIT-SCREEN-SAVER (EE) FBDEV(0): FBIOBLANK: Invalid argument (EE) AIGLX: DRI module not loaded (EE) FBDEV(0): FBIOBLANK: Invalid argument

Из xorg.conf после установки дров (с ним не грузился Х-сервер): Section "Device" BoardName "GeForce FX 5200 (0x0322)" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" VendorName "NVidia" EndSection

Из восстановленного (из xorg.conf.install, сейчас мспользуется именно он): # Device Sections... # ------------------- Section "Device" #BusID "1:0:0" Driver "ChangeMe" Identifier "Device[0]" # device_options Option "sw_cursor" "on" EndSection

Section "Device" Driver "fbdev" Identifier "Device[fbdev]" # fbdev_options Option "ShadowFB" "off" EndSection

Section "Device" Driver "vesa" #Option "DefaultRefresh" Option "ModeSetClearScreen" "no" Option "ShadowFB" "off" Identifier "Device[vesa]" EndSection

Section "Device" Driver "vmware" Identifier "Device[vmware]" EndSection

Xapgpok
() автор топика
Ответ на: комментарий от JB

cat /var/log/Xorg.0.log|grep EE
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) FBDEV(0): FBIOBLANK: Invalid argument
(EE) AIGLX: DRI module not loaded
(EE) FBDEV(0): FBIOBLANK: Invalid argument



xorg.conf (после установки драйвера):

Section "Device"
  BoardName    "GeForce FX 5200 (0x0322)"
  BusID        "1:0:0"
  Driver       "nvidia"
  Identifier   "Device[0]"
  VendorName   "NVidia"
EndSection



xorg.conf (оригинальный):

# Device Sections...
# -------------------
Section "Device"
  #BusID        "1:0:0"
  Driver		"ChangeMe"
  Identifier	"Device[0]"
  # device_options
  Option		"sw_cursor"	"on"
EndSection

Section "Device"
  Driver		"fbdev"
  Identifier	"Device[fbdev]"
  # fbdev_options
  Option		"ShadowFB"	"off"
EndSection

Section "Device"
  Driver		"vesa"
  #Option        "DefaultRefresh"
  Option        "ModeSetClearScreen" "no"
  Option        "ShadowFB" "off"
  Identifier	"Device[vesa]"
EndSection

Section "Device"
  Driver		"vmware"
  Identifier	"Device[vmware]"
EndSection


Xapgpok
() автор топика
Ответ на: комментарий от Xapgpok

сделай rmmod nvidia && modprobe nvidia, после чего смотри dmesg на предмет ошибок

в xorg.conf должно быть примерно так так

Section "Extensions"
    Option "Composite" "Enable"
    Option "RENDER" "Enable"
EndSection

Section "Device"
    Identifier "тут вставишь свой"
    Driver "nvidia"
    Option "NoLogo" "TRUE"
    Option "TripleBuffer" "true"
    Option "XAANoOffscreenPixmaps"
    Option "RenderAccel" "true"
    Option "AllowGLXWithComposite" "true"
    Option "AddARGBGLXVisuals" "True"
    Option "NvAgp" "3"
EndSection

если не грузится, снова смотришь /var/log/Xorg.0.log

JB ★★★★★
()

Подозреваю что для 5200 нужны не самые новые дрова, а .3691

Hook
()
Ответ на: комментарий от Xapgpok

Может дело не в драйвере. Внимательно посмотрите xorg.conf. tail -n "кол-во строк" /var/log/Xorg.0.log, бывает там вываливается ошибка из-за которой X сервер не загрузился. И зачем столько загружать Driver "fbdev", "vesa", "vmware"?

koolig
()
Ответ на: комментарий от Gharik

На rmmod nvidia && modprobe nvidia выдаёт:
ERROR: Module nvidia does not exist in /proc/modules

Всё из того, что было выдано по dmesg и может относится к видеокарте, я залил отдельно на сайт, так как больно много по объёму. Вот: http://rafb.net/p/ahoAP893.html

Насчёт "Внимательно посмотрите xorg.conf. tail -n "кол-во строк" /var/log/Xorg.0.log", к сожалению, не понял. Такое количество драйверов - не я добавлял, это копия xorg.conf после установки системы.

"AIGLX" "false" пробовал добавить, ничего не меняется.

Xapgpok
() автор топика
Ответ на: комментарий от Xapgpok

Сделай lsmod, посмотри какие драйвера загружены. Или lsmod | grep nv. В выводе может быть nv - это открытый драйвер для NVidia или nvidia - проприетарный драйвер, который тебе и нужен как я понимаю.

>tail -n "кол-во строк" /var/log/Xorg.0.log

Например, tail -n 50 /var/log/Xorg.0.log, покажет последние 50 строк /var/log/Xorg.0.log. Посмотри на чем останавливается X сервер.

Закоментируй в xorg.conf лишние драйверы и опции для драйвера nvidia.

koolig
()
Ответ на: комментарий от koolig

> В выводе может быть nv - это открытый драйвер для NVidia

не может там быть nv, этот драйвер входит в состав иксов и не является модулем ядра

JB ★★★★★
()
Ответ на: комментарий от Xapgpok

> На rmmod nvidia && modprobe nvidia выдаёт: ERROR: Module nvidia does not exist in /proc/modules

ну а modprobe nvidia что выдает? в dmesg появляются строчки о загруженном модуле?

JB ★★★★★
()
Ответ на: комментарий от JB

По lsmod ничего типа nvidia или nv не выдаёт.

modprobe nvidia FATAL: Error inserting nvidia (/lib/modules/2.6.18.2-34-default/weak-updates/nvidia.ko): No such device

> Например, tail -n 50 /var/log/Xorg.0.log, покажет последние 50 строк /var/log/Xorg.0.log. Посмотри на чем останавливается X сервер. Это стоит делать с xorg.conf, получившимся после установки драйвера (с которым не стартует)? Сейчас попробую, спасибо.

Xapgpok
() автор топика
Ответ на: комментарий от koolig

Последние строки лога (то, что до этого, никаких сообщений об ошибках не несёт):

(EE) NVIDIA(0): Failed to load the NVIDIA kernel module! (EE) NVIDIA(0): ***Aborting*** (II) UnloadModule: "nvidia" (II) UnloadModule: "ramdac" (II) UnloadModule: "fb" (EE) Screen(s) found, but none have a usable configuration.

Fatal server error: no screens found

Xapgpok
() автор топика
Ответ на: комментарий от Xapgpok

Прошу прощенья, забыл переключить режим.

Последние строки лога (то, что до этого, никаких сообщений об ошибках не несёт):

(EE) NVIDIA(0): Failed to load the NVIDIA kernel module! (EE) NVIDIA(0): ***Aborting*** (II) UnloadModule: "nvidia" (II) UnloadModule: "ramdac" (II) UnloadModule: "fb" (EE) Screen(s) found, but none have a usable configuration.

Fatal server error: no screens found

Xapgpok
() автор топика
Ответ на: комментарий от Xapgpok

> modprobe nvidia FATAL: Error inserting nvidia (/lib/modules/2.6.18.2-34-default/weak-updates/nvidia.ko): No such device

и ты еще удивляешься почему не работает? :) может загружены nvidiafb или rivafb, которые мешают проприетарному драйверу?

JB ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.