LINUX.ORG.RU

nVidia + Debian 2.6.22 - Failed to load module «nvidia»


0

0

Установил драйвер при помощи module-assistant. Иксы просто не запускаются. В лог пишется следующее:

(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)

Система:
Debian lenny
Linux 2.6.22 image on AMD K7 (пробовал и 2.6.18, и 486, и ставил дрова через apt-get)
AMD Sempron(tm) Processor 3000+
nVidia C51PV [GeForce 6150]

$ lsmod | grep nvid
nvidia 4550708 0
agpgart 32264 1 nvidia
i2c_core 24000 2 nvidia,i2c_nforce2

$ locate nvidia.ko
/lib/modules/2.6.18-5-486/nvidia/nvidia.ko
/lib/modules/2.6.18-5-k7/nvidia/nvidia.ko
/lib/modules/2.6.22-2-k7/nvidia/nvidia.ko
/usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.18-5-486/lib/modules/2. 6.18-5-486/nvidia/nvidia.ko
/usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.22-2-k7/lib/modules/2.6 .22-2-k7/nvidia/nvidia.ko

$ locate nvidia_drv.o
/usr/lib/xorg/modules/drivers/nvidia_drv.o

$ locate nvidia_drv.so
нет :(

Как можно заставить работать драйвер nvidia?


Re: nVidia + Debian 2.6.22 - Failed to load module "nvidia"

Ошибка сия вылезает в двух случаях:

1. В /dev отсутствуют nvidia и nvidiactl

2. Возможно, у тебя старая карта, а дрова встали свежие - модуль попросту не грузится, т.к. не находит совместимый девайс.

jackill ★★★★★ ()
Ответ на: Re: nVidia + Debian 2.6.22 - Failed to load module "nvidia" от jackill

Re: nVidia + Debian 2.6.22 - Failed to load module

Спасибо за ответ!

Только-что решил проблему. Походу, модуль не грузился по той причине, что файла этого модуля просто не было. Точнее, он был каким-то не таким :)

Проблема в том, что после установки nvidia-kernel-common, nvidia-glx и, собсно, модуля ядра посредством module-assistent, у меня почему-то так и не появился файл модуля nvidia_drv.so. Зато в папке с остальными драйверами появился такой же файл, но с расширением "o". Я понятия не имею, чем они отличаются, но нашел таки способ слепить одного из другое:

# cd /usr/lib/xorg/modules/drivers # gcc -shared -o nvidia_drv.so nvidia_drv.o

После этого драйвер заработал! 3D еще не опробовал, прогресс уже налицо :)

Решение взято от сюда:

http://www.debianhelp.org/node/8092

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