Драйвер NVIDIA c сайта NVIDIA

Аватар пользователя Ewgen72

Расскажу всем про мучения с установкой драйвера нвидии. Пока у меня было АСП11 все косяки сходились к тому что надо было создать папку /lib/modules/2.6.20.9/kernel/drivers/video/nvidia (вместо 2.6.20.9 было другое ядро) и просто переложить туда модуль nvidia.ko из папки /lib/modules/2.6.20.9/kernel/drivers/video/ после некоторых событий в жизни компа была поставлена АСП11.2 и как обычно поставлено самодельное ядро, обновлен драйвер нвидии. Но после перекладки модуля куда надо при загрузке ядро его (модуль) не нашло. 3 дня и 3 ночи ушло на пересборки ядра и разные эксперименты, потом пришло озарение что надо этот модуль положить в папку /lib/modules/2.6.20.9/extra/nvidia после чего все заработало как надо.
Устанавливал драйвер я множеством способов результат был всегда одинаков. Может кто знает почему этот драйвер NVIDIA-Linux-x86-1.0-9755-pkg1.run не ставится куда надо, или это особенность АСП11.2 ?

Аватар пользователя IsakovAN

Re: драйвер NVIDIA c сайта NVIDIA

Ewgen72 писал(а):
и просто переложить туда модуль nvidia.ko

А КТО ВАМ СКАЗАЛ ЧТО ТАК СЛЕДУЕТ ДЕЛАТЬ?! Блюёт У ядер ИНОГДА включают фичу, которая позволяет использовть модули от других ядер, но это EXPERIMENTAL! Вам это слово о чем-то говорит?

Ewgen72 писал(а):
3 дня и 3 ночи ушло на пересборки ядра и разные эксперименты

А запустить инсталятор драйвера было не судьба?!

Ewgen72 писал(а):
потом пришло озарение что надо этот модуль положить в папку /lib/modules/2.6.20.9/extra/nvidia после чего все заработало как надо.

А потом прийдет Kernel panic и все испортит! Катается от смеха

Ewgen72 писал(а):
Может кто знает почему этот драйвер NVIDIA-Linux-x86-1.0-9755-pkg1.run не ставится куда надо, или это особенность АСП11.2 ?

А по-подобнее можно?

Аватар пользователя Ewgen72

Re: драйвер NVIDIA c сайта NVIDIA

IsakovAN писал(а):
А запустить инсталятор драйвера было не судьба?!

Так я его и запускал. Загружался без иксов и запускал установку, после установки если сразу запускать графику init 5 то выскакивала заставка нвидии и все работало. Но до первой перезагрузки. Потом во время загрузки когда бегут надписи и зелеными буквами справа пишется что всё хорошо. Выскакивает строка что модуль nvidia.ko 2.6.20.9 not found. error . после загрузки смотрю lsmod там нвидии не видать. пишу modprobe nvidia и опять смотрю lsmod драйвер есть.
А когда я его сам кладу в /lib/modules/2.6.20.9/extra/nvidia то он запускается сам без моей помощи.

IsakovAN писал(а):
А потом прийдет Kernel panic и все испортит!

Не испортит ведь аспэшный модуль ложится при установке в эту папку и ничего
Катается от смеха Катается от смеха

Цитата:
А КТО ВАМ СКАЗАЛ ЧТО ТАК СЛЕДУЕТ ДЕЛАТЬ?! Блюёт У ядер ИНОГДА включают фичу, которая позволяет использовть модули от других ядер, но это EXPERIMENTAL! Вам это слово о чем-то говорит?

А кто сказал что это модуль от другого ядра? Это модуль от этого ядра специально для него сделанный.

Аватар пользователя IsakovAN

драйвер NVIDIA c сайта NVIDIA

Ewgen72 писал(а):
Потом во время загрузки когда бегут надписи и зелеными буквами справа пишется что всё хорошо. Выскакивает строка что модуль nvidia.ko 2.6.20.9 not found. error . после загрузки смотрю lsmod там нвидии не видать. пишу modprobe nvidia и опять смотрю lsmod драйвер есть.

Насколько я помню устройство ASP, надо скрипт nvidia-как-то-там Улыбка добавить на пятый уровень выполнения. По идее оно автоматом добавлялось, но у вас видимо не сложилось. Чтобы работал modprobe надо после установке драйверов обновить зависимости модулей: depmod
Если покопаетесь в /etc, найдете файл со списком автозагружаемых модулей.

Ewgen72 писал(а):
А кто сказал что это модуль от другого ядра? Это модуль от этого ядра специально для него сделанный.

Если собранный под это ядро-то другое дело. Значит я вас неправильно понял.

RSS-материал