Драйвер NVIDIA (После перезагрузки приходится переустанавливать. )

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Драйвер NVIDIA

Сообщение network_owl »

"Родной" драйвер в ubuntu dapper отказывается работать после перезагрузки с вот такой руганью:

Error: API mismatch: the NVIDIA kernel module has the version 1.0-7174,
but
this X module has the version 1.0-8762. Please make sure that the
kernel
module and all NVIDIA driver components have the same version.
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please
ensure
(EE) NVIDIA(0): that there is a supported NVIDIA GPU in this system,
and
(EE) NVIDIA(0): that the NVIDIA device files have been created
properly.
(EE) NVIDIA(0): Please consult the NVIDIA README for details.
(EE) NVIDIA(0): *** Aborting ***

xorg 7.0

Что случилось?
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
Docent
Сообщения: 216

Re: Драйвер NVIDIA

Сообщение Docent »

А xorg не глючит, а то у меня знакомый постовил семерку и переплевался -> откатился на 6..
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

Docent писал(а):
23.08.2006 00:07
А xorg не глючит, а то у меня знакомый постовил семерку и переплевался -> откатился на 6..


Что-то я сомневаюсь, что дело именно в xorg.
Да и откат в моём случае достаточно болезнная процедура.-)
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Драйвер NVIDIA

Сообщение edoc_modnar »

Англицким по белому написано, что имеет место быть несоответствие версии ядерного модуля и иксового драйвера. Дело в том, что ядерный модуль идет в пакете linux-modules-volatile (кажется, так), а не в пакете с нвидиавским драйвером. Проще всего скачать драйвер в своем первозданном виде, распаковать, собрать один ядерный модуль и заменить им nvidia.ko, имеющийся в /lib/modules (и не забыть сделать depmod).
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

Угу, это я вижу, только не понимаю, почему версия "меняется" только после перезагрузки.
Спасибо, но я не совсем поняла, что нужно сделать.
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: Драйвер NVIDIA

Сообщение Xentrix »

network_owl писал(а):
23.08.2006 11:55
Спасибо, но я не совсем поняла, что нужно сделать.

Поставить нормальный драйвер в .run-файле с сайта nvidia? Или .run-инсталлер под убунтой не работает?
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

Он и стоит.
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: Драйвер NVIDIA

Сообщение Xentrix »

А перед этим стоял, я так понимаю, драйвер версии 7174?
Тады опять ставим этот драйвер, затем _корректно_ удаляем его - "NVIDIA-7174-бла-бла-бла.run --uninstall"
После - ставим дров новой версии.
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

Xentrix писал(а):
24.08.2006 08:17
А перед этим стоял, я так понимаю, драйвер версии 7174?
Тады опять ставим этот драйвер, затем _корректно_ удаляем его - "NVIDIA-7174-бла-бла-бла.run --uninstall"
После - ставим дров новой версии.

Не стоял.
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: Драйвер NVIDIA

Сообщение d_n_k »

emerge nvidia-kernel nvidia-glx
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: Драйвер NVIDIA

Сообщение LU™ »

d_n_k писал(а):
25.08.2006 11:55
emerge nvidia-kernel nvidia-glx

хех -)))) в данном случае скорее
apt-get install nvidia-kernel nvidia-glx :)
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

d_n_k писал(а):
25.08.2006 11:55
emerge nvidia-kernel nvidia-glx


Как ещё ножет называться "nvidia-kernel "?
Установка nvidia-glx не спасла.
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Драйвер NVIDIA

Сообщение edoc_modnar »

Правильнее всего внести nvidia в блэклист (/etc/default/linux-restricted-modules-common), перезагрузиться, распаковать нвидиавский инсталлятор (NVIDIA-Linux-x86-1.0-xxxx-pkg1.run -x), войти в директорию с исходником модуля (NVIDIA-Linux-x86-1.0-xxxx-pkg1/usr/src/nv) и сказать там make module. Получившийся nvidia.ko скопировать в /lib/modules/<kernel_ver>/kernel, сделать depmod, перезагрузиться и радоваться жизни с рабочим драйвером. Для верности можно не вносить старый модуль nvidia в блэклист, а тупо удалить его (rm /lib/modules/<kernel_ver>/volatile/nvidia.ko).

А вообще, если совсем по-грамотному, то надо делать так:
sudo aptitude install nvidia-glx nvidia-kernel-common
sudo nvidia-glx-config enable
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

random_code писал(а):
25.08.2006 15:44
Правильнее всего внести nvidia в блэклист (/etc/default/linux-restricted-modules-common), перезагрузиться, распаковать нвидиавский инсталлятор (NVIDIA-Linux-x86-1.0-xxxx-pkg1.run -x), войти в директорию с исходником модуля (NVIDIA-Linux-x86-1.0-xxxx-pkg1/usr/src/nv) и сказать там make module.


Warning: could not find /home/owl/tmp/NVIDIA-Linux-x86-1.0-8762-pkg1/usr/src/nv/.nv-kernel.o.cmd for
/home/owl/tmp/NVIDIA-Linux-x86-1.0-8762-pkg1/usr/src/nv/nv-kernel.o
NVIDIA: left KBUILD.

Вот... Что ему нужно?
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Драйвер NVIDIA

Сообщение edoc_modnar »

Да вроде ничего ему не надо, это ж не ошибка. У меня такого файлика тоже нет. Посмотри, собрался ли в этом каталоге nvidia.ko?
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

random_code писал(а):
25.08.2006 16:33
Да вроде ничего ему не надо, это ж не ошибка. У меня такого файлика тоже нет. Посмотри, собрался ли в этом каталоге nvidia.ko?


Да, и впрямь собрался. -)
Только всё осталось по-прежнему.
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Драйвер NVIDIA

Сообщение edoc_modnar »

Быть такого не может. Удали nvidia.ko, собери новый, скопируй в /lib/modules. Сделай depmod, переустанови драйвер (надеюсь, ты ставила с этого же .run?).
Как вариант, удали все это дело и попробуй "по правилам":
sudo aptitude install nvidia-glx nvidia-kernel-common
sudo nvidia-glx-config enable
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Драйвер NVIDIA

Сообщение serzh-z »

network_owl писал(а):
25.08.2006 16:56
Да, и впрямь собрался. -)
Только всё осталось по-прежнему.
А файлик-то не забыли кинуть в /lib/modules/<kernel>?.. :) Что кстати скажет "find /lib/modules -iname '*nvidia*'"?
Спасибо сказали:
Аватара пользователя
network_owl
Сообщения: 93
ОС: Arch

Re: Драйвер NVIDIA

Сообщение network_owl »

random_code писал(а):
25.08.2006 17:00
Быть такого не может. Удали nvidia.ko, собери новый, скопируй в /lib/modules. Сделай depmod, переустанови драйвер (надеюсь, ты ставила с этого же .run?).
Как вариант, удали все это дело и попробуй "по правилам":
sudo aptitude install nvidia-glx nvidia-kernel-common
sudo nvidia-glx-config enable


Спасибо, со второго раза работает.-)

serzh-z писал(а):
25.08.2006 17:02
А файлик-то не забыли кинуть в /lib/modules/<kernel>?.. :) Что кстати скажет "find /lib/modules -iname '*nvidia*'"?

Что-то я определённо забыла, но не это.-)
"А я упрямый и я иду прямо, подъёмы, ямы -- да всё моё."
Спасибо сказали:
Аватара пользователя
Бомба
Сообщения: 156
ОС: Kubuntu 6.10 Edgy Eft

Re: Драйвер NVIDIA

Сообщение Бомба »

А файлик-то не забыли кинуть в /lib/modules/<kernel>?.. Что кстати скажет "find /lib/modules -iname '*nvidia*'"?

Кстати, а после пересборки ядра это тоже так лечицца? А то после переустановки у меня дрова срываюцца. Спасибо. :( :ph34r:
Sempron 2500+ Palermo, Ga-K8NS, 160 Gb Seagate, 1 Gb RAM, LAN Ethernet, Kubuntu 6.10 Edgy Eft
Спасибо сказали: