1

Тема: Установка драйверов видео для видеокарт от nVidia

И так, большинство видях современных идут без поддержки 3D по установке систему  --  бороться с этим предельно просто!

1 - идем сюда www.nvidia.com скачиваем последний или необходимый релиз драйверов.

2 - Делаем файл исполняемым (chmod +x)

3 - Гасим Х командой  init 3 или если не помогает при запуске системы логинемся в консольном режиме.

4 - Запускаем файл драйверов, например так   /home/NVIDIA.... .sh

5 - Устанавливаем, возможно потребуется установка GCC пакетов для компиляции.

6 - И возможно потребуется установка kernel-source , kernel-headers.

7 - reboot.

И все работает!

Вохзникнут проблемы пишем сюда  --  решим/

Не стоит бегать от снайпера  --  умрешь уставшим.

Многие думают что они поднялись... но на самом деле они просто всплыли.

2

Re: Установка драйверов видео для видеокарт от nVidia

Скачал. Убил Иксы. Поставил исходник ядра... GCC - стоят все, которые в моей мандриве имеются... И нифига!
Пишет:

ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most
       frequently when this kernel module was built against the wrong or
       improperly configured kernel sources, with a version of gcc that differs
       from the one used to build the target kernel, or if a driver such as
       rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
       obtaining ownership of the NVIDIA graphics device(s).
...
Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
   -1 No such device
кто извращенец? Я извращенец? Да, я - извращенец!

3

Re: Установка драйверов видео для видеокарт от nVidia

Johny-J А какое ядро вы используете? То которое устанавливается по дефолту, или самодельно кем-то компилированное?
1. если возможно, проверьте с помощью каких версий библиотек gcc было компилировано ядро и есть ли они у вас.
2. проверьте корректно ли собрано ядро...
3. проверьте не был ли установлен ранее драйвер от Nvidia (возможно, при установке системы)... Некоторые сборки Мандривы включают проприетарные драйверы...

... or if a driver such as rivafb/nvidiafb is present and prevents 
the NVIDIA kernel module from obtaining ownership of the NVIDIA graphics device(s)

Перевод:
... или если драйвер, типа rivafb/nvidiafb присутствует и препятствует
модулю ядра NVIDIA получить в  распоряжение видеокарту NVIDIA.

Я привел такие пути решения исходя из выводимого сообщения. В частности в нем говорится что ядерный модуль 'nvidia.ko' натолкнулся на несовместимость с ядром (или ядро неправильно собрано, или версия gcc которой собрано ядро не соответствует установленной), или присутствием уже установленного драйвера .

Linux - MUST HAVE! Windows - MUST DIE!
------------------------------------------------------------------------------------
Железо: P4 2.4Ghz; 768DDR I; GF4MX440; 2x40GB; LAN; DVD-RW

4

Re: Установка драйверов видео для видеокарт от nVidia

Возможно, если ядро собрано руками, стоит поставить галочку в "kernel modules versioning/modules checksum" - чёто подобное -- по идее. если я правильно понял смысл хелпа в менюконфиге-- поможет при ипользовании модулей от других ядер.
А я-бы для самосборного ядра скачал самые новые исходники дров, и по возможности, ядра.

Любите систему, и она ответит взаимностью;)

5

Re: Установка драйверов видео для видеокарт от nVidia

Возможно, если ядро собрано руками, стоит поставить галочку в "kernel modules versioning/modules checksum" - чёто подобное -- по идее. если я правильно понял смысл хелпа в менюконфиге-- поможет при ипользовании модулей от других ядер.

Прямо наоборот.  Поможет не использовать модули от других ядер.  Замышлялось это, чтобы не использовать несовместимые почему-либо ядерные модули.  На практике рубит всё...

6

Re: Установка драйверов видео для видеокарт от nVidia

[navi]GATOR, ядро стоит то, которое по-дефолту шло с Мандривой... 2.6.17 вроде...
1. Как проверить с помощью каких библиотек ядро было скомпиллировано?
Компилляторы C/C++ - имеются в системе... Без них - никак...
2. При устаноке - наверняка корректно...))) Я не пересобирал ядро...
3. Драйвер от nVidia стоял на момент установки нового драйвера... Вот только аппаратного ускорения не было...

кто извращенец? Я извращенец? Да, я - извращенец!

7

Re: Установка драйверов видео для видеокарт от nVidia

To Johny-J если ядро дефолтное то проверять какими библиотеками оно компилировано нет смысла - они все есть в системе... Вы под Root'ом или под пользователем ставите драйвер? Попробуйте зайти в систему из  под учетной записи Root в текстовом режиме. (для этого: отключите автовход в систему если включен, далее в полях экрана приветствия вводите польз. Root и его пароль, Далее закладка Режим или чтото подобное, и выбираете текстовый вход). Это по идее должно отключить все возможные блокировки аппаратной/программной части и позволить установить драйвер... Если не получится будем думать дальше... smile
--------------------

Johny-J пишет:

Драйвер от nVidia стоял на момент установки нового драйвера...

Вопрос: при загрузке с этим драйвером появлялся сплэш-скрин с эмблемой и надписью NVIDIA при загрузке? если да то проприетарный драйвер с поддержкой 3D уже установлен, но 3D функции не настроены...

Linux - MUST HAVE! Windows - MUST DIE!
------------------------------------------------------------------------------------
Железо: P4 2.4Ghz; 768DDR I; GF4MX440; 2x40GB; LAN; DVD-RW

8

Re: Установка драйверов видео для видеокарт от nVidia

[navi]GATOR
Дык ясен перец, что из консоли все и под рутом! Иксов нет, когда запускаю инсталятор...
Сплэш-скрин nVidia не появляется...

кто извращенец? Я извращенец? Да, я - извращенец!

9

Re: Установка драйверов видео для видеокарт от nVidia

Ну тогда остается только один вывод - этот драйвер каким-то образом не совместим с вашим ядром. Вы проверяли совместимость драйвера со своей видеокартой и ядром(системой)? если нет, то наверно нужно попробовать подходящий драйвер...

Linux - MUST HAVE! Windows - MUST DIE!
------------------------------------------------------------------------------------
Железо: P4 2.4Ghz; 768DDR I; GF4MX440; 2x40GB; LAN; DVD-RW

10

Re: Установка драйверов видео для видеокарт от nVidia

J_Freman пишет:

1 - идем сюда www.nvidia.com скачиваем последний или необходимый релиз драйверов.
...

Не согласен. Чтобы так делать надо себе четко представлять зачем это делается. В большинстве случаев - это верный способ если не убить систему, то превратить её в файловую помойку. J_Freman, расскажи как теперь удалить или корректно обновить установленный таким способом драйвер?

Все современные дистрибутивы linux имеют так называемую пакетную систему, т.е. набор программ для скачивания, установки, обновления и удаления софта. А те что стремятся быть дружественными пользователю, обязательно содержат в своих репозитариях пакет драйверов для видеокарт nvidia. Конечно можно идти в обход пакетной системы дистрибутива, более того иногда это просто необходимо, но повторяю, для этого нужно иметь веские основания. В данном случае их нет.

На этом месте самое лучшее это обратиться к документации вашей операционной системы на предмет установки новых программ и выполнить поиск с запросом "nvidia". Пример описания установки для Ubuntu Fiesty 7.04 - http://ubuntuguide.org/wiki/Ubuntu:Feis … rs_in_7.04

11

Re: Установка драйверов видео для видеокарт от nVidia

Значит, поставил себе Open SUSE 10.2... Все-равно дрова на мою GeForce 4 MX440 не ставяцоу((( Та же ошибка.

кто извращенец? Я извращенец? Да, я - извращенец!

12

Re: Установка драйверов видео для видеокарт от nVidia

xeim пишет:
J_Freman пишет:

1 - идем сюда www.nvidia.com скачиваем последний или необходимый релиз драйверов.
...

Не согласен. Чтобы так делать надо себе четко представлять зачем это делается. В большинстве случаев - это верный способ если не убить систему, то превратить её в файловую помойку. J_Freman, расскажи как теперь удалить или корректно обновить установленный таким способом драйвер?

Все современные дистрибутивы linux имеют так называемую пакетную систему, т.е. набор программ для скачивания, установки, обновления и удаления софта. А те что стремятся быть дружественными пользователю, обязательно содержат в своих репозитариях пакет драйверов для видеокарт nvidia. Конечно можно идти в обход пакетной системы дистрибутива, более того иногда это просто необходимо, но повторяю, для этого нужно иметь веские основания. В данном случае их нет.

На этом месте самое лучшее это обратиться к документации вашей операционной системы на предмет установки новых программ и выполнить поиск с запросом "nvidia". Пример описания установки для Ubuntu Fiesty 7.04 - http://ubuntuguide.org/wiki/Ubuntu:Feis … rs_in_7.04

Суть - этот способ универсален, не зависимо от пакетов.
По тому и подходит для большинства пользователей.

Если вы имеете другое мнение, выразите ее в статье, подробно, и во многом это поможет.

Добавлено Срд 19 Сен 2007 22:20:15 :

Johny-J пишет:

Значит, поставил себе Open SUSE 10.2... Все-равно дрова на мою GeForce 4 MX440 не ставяцоу((( Та же ошибка.

А ты скачал какой драйвер именно?
Напиши сюда его полное название. Возможно просто не та версия.

Ты доставил дополнительные пакеты?

Не стоит бегать от снайпера  --  умрешь уставшим.

Многие думают что они поднялись... но на самом деле они просто всплыли.

13

Re: Установка драйверов видео для видеокарт от nVidia

А ты скачал какой драйвер именно?
Напиши сюда его полное название. Возможно просто не та версия.
Ты доставил дополнительные пакеты?

NVIDIA-Linux-x86-1.0-9755-pkg1
На сайте nVidia выбирал:
Графический драйвер->GeForce 2 MX/3/4/FX Series -> Linux x86
Качал флэшгетом... Т.к. у меня идет обрыв соединения где-то на 50% и на 70% скачивания...

gcc и kernel-source ставил... Все равно та же ошибка выскакивает...

Отредактировано Johny-J (2007-09-20 20:18:44)

кто извращенец? Я извращенец? Да, я - извращенец!

14

Re: Установка драйверов видео для видеокарт от nVidia

J_Freman, расскажи как теперь удалить или корректно обновить установленный таким способом драйвер?

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

Корректно удалить драйвер можно воспользовавшись командой в установщике, на сколько я помню unistall при вводе команды. Удалял давно так что команда может быть изменена. щас не буду удалять, некчему.

Не стоит бегать от снайпера  --  умрешь уставшим.

Многие думают что они поднялись... но на самом деле они просто всплыли.

15

Re: Установка драйверов видео для видеокарт от nVidia

сей универсальный способ не сработает например в убунте - ты можешь переставлять пакет до посинения пересобирать ядро и т.п. результат будет одинаков. Гайды по сей теме достигают поистине исполинских размеров.
так что жертвам нвидии под убунтой сюда http://albertomilone.com/nvidia_scripts1.html
небольшой набор скриптов который сам сольет соберет упакует в деб-пакет и поставит драйвер в систему так чтоб ОН ТАКИ ЗАРАБОТАЛ. а еще его можно будет свободно удалить. А что до гайдов - то на карточках nvidia 8000-ной серии этим гайдом можно только подтереться

Отредактировано nwr (2007-10-17 02:00:17)

16

Re: Установка драйверов видео для видеокарт от nVidia

nwr пишет:

сей универсальный способ не сработает например в убунте - ты можешь переставлять пакет до посинения пересобирать ядро и т.п. результат будет одинаков. Гайды по сей теме достигают поистине исполинских размеров.
так что жертвам нвидии под убунтой сюда http://albertomilone.com/nvidia_scripts1.html
небольшой набор скриптов который сам сольет соберет упакует в деб-пакет и поставит драйвер в систему так чтоб ОН ТАКИ ЗАРАБОТАЛ. а еще его можно будет свободно удалить. А что до гайдов - то на карточках nvidia 8000-ной серии этим гайдом можно только подтереться

Вы неправы, я лично ставил драйвер nVidia на kubuntu/ubuntu  и именно на мою 8800 карточку, все встало, и прекрастно работало.

Все проблемы не от кривых драйверов и установщиков а от кривых рук.

Не стоит бегать от снайпера  --  умрешь уставшим.

Многие думают что они поднялись... но на самом деле они просто всплыли.