LINUX.ORG.RU

Установка Nvidia драйверов.


0

0

Добрый день. Имею проблему при установке драйверов от Nvidia. Выдает сообщение «Unable to determine linux version...».

Раньше решалось банальной установкой kernel-headers из репозитория дистрибутива.

В данный момент репозитория не имею, ядро собирал со своим конфигом и префиксом.

Также в тему: думаю пересобрать ядро без префикса. Можно ли собрать модуль Nvidia вместе с ядром? Кто нибудь пробовал?

Amd64, версия ядра 2.6.33.

P.S. Поймал себя на мысли, что пишу везде «префикс», хотя на самом деле это должно называться «постфиксом». Помоему это из-за наименования параметра в конфиге.


>Выдает сообщение «Unable to determine linux version...»

какая версия драйверов? ( берите 190.53 (stable) или 195.36.15 )

заголовки от ядра не удалили?

думаю пересобрать ядро без префикса

не имеет значения

Можно ли собрать модуль Nvidia вместе с ядром?


можно собрать после

Sylvia ★★★★★ ()

>нвидия вроде как не поддерживает 2.6.33

Хм... Проверим.

какая версия драйверов? ( берите 190.53 (stable) или 195.36.15 )

Версия 173.*. Наиболее хорошо подходят для меня.

можно собрать после

После не получается, как вы видите.

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

>>Можно ли собрать модуль Nvidia вместе с ядром?

можно собрать после


поясню, собрали ядро, допустим исходники лежат у вас в

/usr/src/linux-2.6.33.1


собираете драйвер

make module SYSSRC=/usr/src/linux-2.6.33.1

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

только что собрала его на 2.6.32.10
все нормально

Sylvia ★★★★★ ()

«make distclean» не делали? загрузились именно с тем ядром, которое в «/usr/src/linux» (если так собирали)? и да, пре^Wсуффикс не имеет значения.

зы: x86_64, 2.6.33, NVIDIA/195.36.15; собралось без проблем, как и на работе с таким же ядром, но самосборным.

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

>поясню, собрали ядро, допустим исходники лежат у вас в

/usr/src/linux-2.6.33.1

cобираете драйвер

make module SYSSRC=/usr/src/linux-2.6.33.1

Ну не такой я зеленый. ;) До обращения к вам, пробовал. Оно не может определить версию ядра. Потому и спросил, можно ли во время сборки ядра, собрать и модуль нвидиа.

это ж какая карта у вас?

Хех, FX 5900XT.

датировано 29 января 2010, с .32 ядром должны бы работать

Спасибо, соберу 32 ядро. Сразу отпишусь. Правда что-то мне подсказывает, что тут в другом дело. :)

Большое спасибо. Аж настроение поднялось. =)

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

>make distclean

в папке с модулем нвидии - да

для папки с исходниками ядра - нет

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

> Не делал. А надо?

ни в коем случае :)

кстати, что в «/var/log/nvidia-installer.log»?

arsi ★★★★★ ()

>что в «/var/log/nvidia-installer.log»?

ERROR: Unable to determine the version of the kernel sources located in '*'. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option.

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

$ uname -a
Linux tom 2.6.33 #4 SMP Tue Mar 9 22:43:45 EET 2010 x86_64 AMD Phenom(tm) II X4 925 Processor AuthenticAMD GNU/Linux
azure@tom /var/home/azure $ dmesg | grep -i nvidia
[ 5.401184] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 195.36.03 Mon Feb 1 18:33:51 PST 2010

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

> Версия 173.*.

м… а чему равна звёздочка?) а то гентушники в интернетах утверждают, что под 2.6.33 173.14.25 нужен [New 2.6.33 kernel require drivers 14.25 for the 173 series].

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

Tak i est'! Bukval'no posle togo, kak ya vylozhil logi, poshel probovat' opyat'. I kak ya ydivilsya, kogda yznal, 4to versia moego drivera 173.*.22, a Silvi ypominala pro 173.*.25. Draiver prosto yzhe davno lezhit v /home i perehodit ot distra, k distry.

Vot tak, sam sebe i vam duril golovy. Spasibo vam bol'shoe za otzyv4ivost'.

P.S. Izvinit za translit, pishy s links. Cyrrilica ne rabotaet, v sisteme izna4al'no net localey krome POSIX. Vrode vse sgeneriroval verno, no russkogo yazyka v links net.

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

Набрел тут на такую штуку http://kcheck.sourceforge.net/ в гуях теперь можно ядро собрать, получилось ниче- так... :)

uname -a
Linux nzxx 2.6.33.1-candela #1 SMP Sun Mar 28 21:11:23 MSD 2010 x86_64 GNU/Linux

dmesg | grep -i nvidia
[7.575350] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 195.36.15 Fri Mar 12 00:29:13 PST 2010

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