не работает NVIDIA

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

kesbyt
Сообщения: 290

не работает NVIDIA

Сообщение kesbyt »

Gentoo 2005.1 Сборка от xor. kernel-2.6.13. Собрал stages1. Грузится нормально. Ошибок не выдаёт. Поставил Иксы, Запускаются нормально с дровами nv. Ставлю дрова nvidia. emrge-glx emrge-kernel. Правлю /etc/X11/xorg.conf, т.е всё как обычно, но иксы не запускаются. Пишет ошибку инициализации nvidia
Вот xorg.conf с которым прекрасно работает Mandriva 2006 на этой же машине.

Код:

Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/TTF/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" EndSection Section "ServerFlags" AllowMouseOpenFail # allows the server to start up even if the mouse does not work EndSection Section "Module" Load "dbe" # Double-Buffering Extension # Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "glx" Load "freetype" # Load "/usr/X11R6/lib/modules/extensions/nvidia/libglx.so" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "keyboard" Option "XkbRules" "xorg" Option "AutoRepeat" "500 30" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru" Option "XkbVariant" ",winkeys" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "PS/2" Option "Device" "/dev/mouse" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "monitor1" VendorName "Plug'n Play" ModelName "F700P " HorizSync 30-96 VertRefresh 50-160 # ModeLine "1280x1024" 157.51 1280 1344 1504 1728 1024 1025 1028 1072 -hsync -vsync ModeLine "1024x768" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection Section "Device" # Identifier "device1" Identifier "NV AGP TwinView" # VendorName "nVidia Corp." # VendorName "nVidia" # BoardName "NVIDIA GeForce FX (generic)" Driver "nvidia" # BusID "PCI:1:0:0" # Option "NoLogo" "1" # Option "DPMS" # Option "IgnoreDisplayDevices" "DFP, TV" # Option "ConnectedMonitor" "CRT,TV" # Option "NoDDC" "1" # Option "TVStandart" "Pal-D" # Option "SecondMonitorHorizSync" "30-96" # Option "TwinView" "1" # Option "MetaModes" "1024x768,1024x768; 800x600,800x600; 640x480,640x480" # Option "SecondMonitorVertRefresh" "50-160" # Option "NvAgp" "1" # Option "CoolBits" "1" # Option "TwinViewOrientation" "Clone" # Option "TvOutFormat" "SVIDEO" # Option "IgnoreEDID" "1" # Option "TVOverScan" "0.8" EndSection Section "Screen" Identifier "screen1" # Device "device1" Device "NV AGP TwinView" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Virtual 1024 768 EndSubsection Subsection "Display" Depth 15 Virtual 1024 768 EndSubsection Subsection "Display" Depth 16 Virtual 1024 768 EndSubsection Subsection "Display" Depth 24 Virtual 1024 768 EndSubsection Option "NoInt10" "true" EndSection Section "ServerLayout" Identifier "layout1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" Screen "Screen1" EndSection


Вот кусочек /var/log/xorg.log

Код: Выделить всё

.................................
NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xE0000000
(--) NVIDIA(0): MMIO registers at 0xFD000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found



Ядро пробовал собирать и с fb и без. Без разницы. Поддержка rivafb в ядре отключена. Видюха GF-5700. В чём может быть проблема?
kesbyt
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: не работает NVIDIA

Сообщение serg_sk »

(kesbyt @ Mar 9 2006, в 22:44) писал(а):emrge-glx emrge-kernel.

Эт чего такое? :huh:

Код: Выделить всё

emerge nvidia-kernel nvidia-glx; opengl-update set nvidia; modprode nvidia;

Вот не помню как правильно написать opengl-update. Если есть eselect то юзай его.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: не работает NVIDIA

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

serg_sk писал(а):
10.03.2006 00:16

Код: Выделить всё

emerge nvidia-kernel nvidia-glx; opengl-update set nvidia; modprode nvidia;

Вот не помню как правильно написать opengl-update. Если есть eselect то юзай его.


Да нет. Дело явно не в этом. У меня была в точности такая же проблема. Ядро 2.6.15-r1. Xorg - не помню версию, но, наверное, такая же. Драйвер NVIDIA 6-какой-то там. Видеокарта - GF7800GT, в системе выглядит как, что-то наподобие, "Unknown NVIDIA VGA adapter". Потом, что-то пересобрал, подкрутил в конфиге - стала виснуть вообще вся система после попытки запуска иксов, но в логе всё равно подобное. Сейчас скачал самые последние драйверы - есть небольшая надежда, что на выходных немного позанимаюсь с этой проблемой. Тогда поделюсь результатами.
Спасибо сказали:
kesbyt
Сообщения: 290

Re: не работает NVIDIA

Сообщение kesbyt »

serg_sk писал(а):
10.03.2006 00:16
(kesbyt @ Mar 9 2006, в 22:44) писал(а):emrge-glx emrge-kernel.

Эт чего такое? :huh:

Код: Выделить всё

emerge nvidia-kernel nvidia-glx; opengl-update set nvidia; modprode nvidia;

Вот не помню как правильно написать opengl-update. Если есть eselect то юзай его.

:) Пардон. Это просто описка. Конечно же emrege nvidia-glx и emerge nvidia-kernel
kesbyt
Спасибо сказали:
kesbyt
Сообщения: 290

Re: не работает NVIDIA

Сообщение kesbyt »

Посоветовали в рассылке следующее. Это из-за udev происходит. Нужно сделать вот это
mknod /dev/nvidia0 c 195 0
mknod nvidiactl c 195 255
потом я пересобрал nvidia-kernel. Иксы запускаются только если закоментировать
Load "glx"
Но при попытке выгрузить иксы alt-ctrl-backspace появляется чёрный экран и машина виснет.
Пересобрал ядро. Выключил nvidiafb и vesa. Не помогло. Что ещё посоветуете.

p.s
Нафига нужны Без glx дрова от nvidia.
kesbyt
Спасибо сказали:
sveta_067
Сообщения: 219

Re: не работает NVIDIA

Сообщение sveta_067 »

kesbyt писал(а):
10.03.2006 22:33
Посоветовали в рассылке следующее. Это из-за udev происходит. Нужно сделать вот это
mknod /dev/nvidia0 c 195 0
mknod nvidiactl c 195 255
потом я пересобрал nvidia-kernel. Иксы запускаются только если закоментировать
Load "glx"
Но при попытке выгрузить иксы alt-ctrl-backspace появляется чёрный экран и машина виснет.
Пересобрал ядро. Выключил nvidiafb и vesa. Не помогло. Что ещё посоветуете.

p.s
Нафига нужны Без glx дрова от nvidia.


Тоже была эта же проблема.Возится было лень и я просто поставила ck-sources,после чего все заработало нормально.
СССР - ВСЕМУ МИРУ ПРИМЕР!
За коммунистами пойдешь - дорогу в жизни найдешь!
От ленинской науки , крепнут разум и руки!
Советскому патриоту - любой подвиг в охоту!
qwebix -- хостинг VPS
Спасибо сказали:
kesbyt
Сообщения: 290

Re: не работает NVIDIA

Сообщение kesbyt »

Мммдаа. Наладил. Всё дело было в не правильно собранном ядре. Сам не пойму как мог не включить в ядро поддережку SystemV. После этого всё заработало.
kesbyt
Спасибо сказали:
Аватара пользователя
Zak_
Сообщения: 46
ОС: FreeBSD 6.1

Re: не работает NVIDIA

Сообщение Zak_ »

кстатати - самый прикол
у меня когда был компилер дефолтный 3.3.х
- собиралось ядро на этом компилере
а потом я обычно ставлю 3.4.х версию - и модуль уже при этой версии собираеццо - и в итоге ядро его не грузило - решалось пересборкой ядра на компилере 3.4.х
Gentoo 2006.0 2.6.15-gentoo-r7 from Stage1 with NPTL on Athlon XP 1700+/256/GF4 MX440
Спасибо сказали:
Аватара пользователя
sfx
Сообщения: 2

Re: не работает NVIDIA

Сообщение sfx »

Zak_ писал(а):
11.03.2006 06:53
кстатати - самый прикол
у меня когда был компилер дефолтный 3.3.х
- собиралось ядро на этом компилере
а потом я обычно ставлю 3.4.х версию - и модуль уже при этой версии собираеццо - и в итоге ядро его не грузило - решалось пересборкой ядра на компилере 3.4.х

И в чем прикол?
http://www.pc-inform.ru <- The best site of comp's World ;)
Спасибо сказали:
Аватара пользователя
М@k©иm ®
Сообщения: 128
ОС: deb squeeze/sid/experimental

Re: не работает NVIDIA

Сообщение М@k©иm ® »

(sfx @ Mar 14 2006, в 00:01) писал(а):И в чем прикол?

не для тех кто в бронепоезде :ph34r:
Программное обеспечение, как секс: он лучше, если это бесплатно.
Linus Torvalds
Спасибо сказали: