LINUX.ORG.RU

установить драйвер от nVidia для ASPLinux 10


0

0

имеется ASPLinux 10

Я пытался установить драйвер от nVidia для linux вот так:

"sh NVIDIA-Linux-x86-1.0-6629-pkg1.run" установка драйвера nVidia не помогла, пришлось сново менять nvidia на nv....

в процессе установки проскочили такие строки:

цитата: -------------------------------------------------------------------------------- The rivafb driver conflicts with the NVIDIA driver; the NVIDIA kernel module will still be built and installed, but be aware that the NVIDIA driver will not be able to function properly if the rivafb module is loaded!

*** Failed rivafb module sanity check, but continuing! *** --------------------------------------------------------------------------------

-->Вопрос: как удалить этот модуль rivafb из NVIDIA kernel module и оставить только один модуль драйвера nVidia?

ещё вопрос:с сайта нВидиа скачал пакет "NVIDIA_kernel-2.6.10-1.760asp.i686.rpm" и хочу им обносить ядро линукса, но не знаю как это сделать с помощью команды rpm - подскажите как это сделать...

Сергей

anonymous

> в процессе установки проскочили такие строки:

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

> но не знаю как это сделать с помощью команды rpm - подскажите как это сделать...

rpm -i

JB ★★★★★
()

Ядрен-батон, в репозитарии АСП все есть, делаете так:

Для начала деалаем rpm -qa | grep NVIDIA если ничего не выводит, значит драйверов нет и делаем так: yum update kernel yum install NVIDIA_kernel yum install NVIDIA_GLX /sbin/aspldr правим конфиг Х-ов, modprobe nvidia, startx

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

Sorry...
Ядрен-батон, в репозитарии АСП все есть, делаете так:

Для начала деалаем rpm -qa | grep NVIDIA
если ничего не выводит, значит драйверов нет и делаем так:
yum update kernel
yum install NVIDIA_kernel
yum install NVIDIA_GLX
/sbin/aspldr
правим конфиг Х-ов,
modprobe nvidia
startx

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

>там же нормальным английским написано, уберите нафиг rivafb из ядра

Но я же, ламер, нормальным русским языком спрашиваю как это сделать,

как, ( спомощью каих команд) уберать нафиг rivafb из ядра ?

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

создал новое ядро на базе kernel-2.6.10-1.760asp.i686.rpm, и теперь в каталоге /boot/ у меня находится: vmlinuz-2.6.10-1.760asp - новое ядро vmlinuz-2.6.9-1.667asp - старое ядро

Однако, загрузчик AspLoader загружает только старое ядро.

Вопрос: как этому загрузчику указать, чтобы он загружал новое ядро?

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

Скачками в faq. Не засоряй эфирное пространство.

Что касается твоего драйвера... Я, конечно, включу этот censored вопрос в faq, но вы задрали, ребята, откровенно.

Взять в руки словарь и в нем найти пять слов - не самая тяжелая задача.

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

Чтобы загрузчик увидел новое ядро нужно сделать /sbin/aspldr.

anonamoz
()

На ядро 2.6.10-1.760 без пересборки не поставишь. Там есть еще rpm-ка NVIDIA_kernel-2.6.10-1.760asp.i686.rpm, но у меня она установилась, но modprobe nvidia заявляло, что /lib/modules/......../nvidia.ko не подходит. Кстати, делать "sh NVIDIA-Linux-x86-1.0-6629-pkg1.run" не имеет смысла, поскольку без пересборки ядра все равно не станет из-за поддержки rivafb, даже если он не установлен.

Проще скачай поновее 2.6.10-1.766 и на нее поставь NVIDIA_kernel-2.6.10-1.766asp.i686.rpm потом modprobe nvidia Если из под пользователя не будет работать GLX - самое быстрое решение (но не самое верное) chmod 666 /dev/nvidia*

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

УСТАНОВИЛ с помщью yum update kerhal новое ядро 2.6.10-1.766 поставил с помщью yum instal NVIDIA_kernel & NVIDIA_GLX подправил загрузчик: /sbin/aspldr....

подправил конфиг Х-ов на nvidia и т.п..

startx - Х не запускается выдает ошибки ....

подправил конфиг Х-ов на nv и т.п..

startx - Х запускается на nv и такая картина наблюдается с "коробочным" ядром и с двумя последними версиями ...

где зарыта собака?

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

Привожу кусок лога с какой то ошибкой, которая не дает запусттить Х -

не удается подобрать частоту горизонтальной синхронизации

Current Operating System: Linux localhost 2.6.10-1.766asp #1 Tue Feb 15 07:44:48 EST 2005 i686

(==) Log file: "/var/log/Xorg.0.log", Time: Sat Feb 19 17:58:32 2005 (==) Using config file: "/etc/X11/xorg.conf"

Нашел в логе сдедующие строчки где встречается ошибка:

(WW) NVIDIA(0): The user specified HorizSync "30.000-96.000" has been adjusted (WW) NVIDIA(0): to "" (the intersection with EDID-specified HorizSync (WW) NVIDIA(0): "30.000-16.000") - Что за дурацкая частота????? (EE) NVIDIA(0): no HorizSync values remaining (II) NVIDIA(0): Monitor: Using default hsync range of 30.00-16.00 kHz (II) NVIDIA(0): Monitor: Using vrefresh range of 50.00-160.00 Hz (II) NVIDIA(0): Clock range: 12.00 to 350.00 MHz (II) NVIDIA(0): Not using default mode "640x350" (hsync out of range) (II) NVIDIA(0): Not using default mode "320x175" (hsync out of range) ................................. (II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range) (II) NVIDIA(0): Not using default mode "512x384" (hsync out of range) (II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range) ................................... (II) NVIDIA(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range) (WW) NVIDIA(0): Mode pool is empty (EE) NVIDIA(0): No modes remaining for display device CRT-1 (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "ddc" (II) Unloading /usr/X11R6/lib/modules/libddc.a (EE) Screen(s) found, but none have a usable configuration.

Fatal server error: no screens found

из-за чего может возникать ошибка с горизонтальнгой синхронизацией?

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

Сделал, как ты посоветовал, но ..... не получилосб запустить Х-ы для nvidia

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

Кстати, в моем конфиге секция монитор выглядит так:

Section "Monitor"

#1024x768 @ 85.5 Hz, 70.2 kHz hsync #Modeline "1024x768" 98.9 1024 1056 1216 1408 768 782 788 822 -HSync -VSync #800x600 @ 85.0 Hz, 55.8 kHz hsync #Modeline "800x600" 60.75 800 864 928 1088 600 616 621 657 -HSync -VSync #640x480 @ 85.0 Hz, 43.3 kHz hsync #Modeline "640x480" 36 640 696 752 832 480 481 484 509 -HSync -VSync Identifier "Monitor" VendorName "unknown" ModelName "Samsung SyncMaster 750р" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 EndSection

Section "Device"

# Option "NoAccel" Identifier "nVidia Corporation|NV17 [GeForce4 MX 460]" Driver "nvidia" BoardName "NVIDIA GeForce 4 (generic)" BusID "PCI:2:0:0" EndSection

И все строчки с modeline закомментированы!? - может их надо вычислить под мой монитор и вставить?

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

А вот теперь надо играться с параметрами HorizSync и VertRefresh, желательно указать диапазон который в инструкции к монитору прописан, или попробовать положится на конфигуратор Х-ов (Xorg -configure)

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