LINUX.ORG.RU

и снова дрова Nvidia


0

0

Люди добрые, прошу не отварачивайтесь от бедной глупой девушки и не ссылайте читать доки или искать по форуму или вообще к

гуглу. Всё это уже перепробовано. Проблема моя банальная, наверное, но не могу поставить дрова Nvidia. Карточка GeForce Ti 4800 SE дистрибутив - Mandrake 10.0 community монитор CTX S700 (LCD типа)

По умолчание поставлено ядро 2.6 Пробовала ставить драйвера на него. Полный облом. Поискала что пишут. Выяснила, что проблема с rivafb. Собрала ядро 2.4. Из

всех опций при конфигурировании выбрала только framebufer. и отоключила его как таковой. Собрала вообщем. ВСё работает. всё как надо. Ставлю дрова - NVIDIA-Linux-x86-1.0-8174-pkg1.run Всё нормально компилиться, свё настраивается. Делаю startx - и всё. Экран "Тухнет" на мониторе загорается что то типа "No

signal input", а затем "Power Down". Никакае ctr+alt+f1 не помогают. На caps lock реакция тож нулевая. Только Nuck Lock реагирует.

anonymous

В логах ничего вроде бы такого критичного не нашла. Весь лог приводить не буду. Вот только участки с предупреждениями. Ошибока (EE) не было

(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such device) (II) Module ABI versions: XFree86 ANSI C Emulation: 0.2 XFree86 Video Driver: 0.6 XFree86 XInput driver : 0.4 XFree86 Server Extension : 0.2 XFree86 Font Renderer : 0.4

(II) NVIDIA(0): Connected display device(s): CRT-0, CRT-1 (WW) NVIDIA(0): Multiple displays connected, but only one display allowed; (WW) NVIDIA(0): using first display (--) NVIDIA(0): CRT-0: maximum pixel clock: 350 MHz (WW) NVIDIA(0): Unable to read EDID for display device CRT-0

(II) NVIDIA(0): Not using default mode "2048x1536" (width too large for virtual size) (II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range) (II) NVIDIA(0): Not using default mode "2048x1536" (width too large for virtual size) (II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range) (WW) NVIDIA(0): Not using mode "576x384": (WW) NVIDIA(0): horizontal sync start (589) not a multiple of 8 (**) NVIDIA(0): Validated modes for display device CRT-0: (**) NVIDIA(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz (**) NVIDIA(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz (**) NVIDIA(0): Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz (**) NVIDIA(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz (**) NVIDIA(0): Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D) (**) NVIDIA(0): Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D) (**) NVIDIA(0): Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D) (**) NVIDIA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D) (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI (WW) NVIDIA(0): from EDID.

(II) NVIDIA(0): Setting mode "1024x768" (WW) NVIDIA(0): WAIT (2, 1, 0x8000, 0x00000000, 0x00000700, 0) (WW) NVIDIA(0): WAIT (1, 1, 0x8000, 0x00000000, 0x00000700, 0) (II) Loading extension NV-GLX (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (**) Option "dpms" (**) NVIDIA(0): DPMS enabled (II) Loading extension NV-CONTROL (WW) NVIDIA(0): WAIT (2, 3, 0x8000, 0x00000000, 0x00000d88, 0) (WW) NVIDIA(0): WAIT (1, 3, 0x8000, 0x00000000, 0x00000d88, 0) (WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00000000, 0x00000db8, 0) (WW) NVIDIA(0): WAIT (1, 6, 0x8000, 0x00000000, 0x00000db8, 0) (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing extension GLX

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

Интересные мессаги с wait в логе...

google по куску лога привел к этой ссылке - http://www.nvnews.net/vbulletin/printthread.php?t=50254&page=3&pp=15 . Не поможет? В частности, там про отрубание nvagp и renderaccel

1. Чем не устраивает дефолтный X'овый драйвер (nv который) ? Очень нужен аппаратный opengl?

2. На 2.6.х ядрах должно работать нормально. Модуль rivafb нужно отрубать, разумеется. Он, правда, не сильно мешает - при переключении из графики в консоль могут быть глюки, но один раз X-сервер должен запустится.

3. Неужели в мандряке не было нвидевского драйвера? У меня в 9.3 он сам вроде бы ставился.

AngryElf ★★★★★
()

Ставь обратно ядро 2.6. Отрубай нафиг в конфиге ядра rivafb, если уж так нужен framebuffer, вруби vesafb.
Затем ставь дрова от nvidia и делай "X -confugure", затем внимательно изучай появившийся xorg.conf.new на предмет отличий от твоего конфига иксов и вноси изменения, по мере надобности.

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

А можно поподробнее про " Отрубай нафиг в конфиге ядра rivafb" Это можно сделать безе пересборки ядра? дело в том, что его нет в списке модулей, любезно предоставлненом lsmod...

И ещё вопрос - можно ли где-нибудь посмотреть концигурацию ядра, уже установленного (по умолчанию) что бы при новой сборки изменять только одну опцию?

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

2AngryElf

1) хотелось бы пиграть хотя бы в Tux Racer. Да и вообще насладиться прозрачной консолью и другими приятными мелочами, которые очень неприятно выглядят при использовании nv 2)в списке lsmode его нету. Очевидно он подключен не как модуль, а прямо в ядре(пока глупая, не могла сказать по умнее =) 3)Неа. Не было. Да и вроде бы не должно быть. Это ведь не GPL.

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

1. Ясно. Свистелки-мигалки... Я думал, хотя бы какой-нить blender... :-)

2. Если не видно по lsmod, то он может быть собран статично в ядро. Посмотри вывод dmesg, он должен проявлятся при загрузке ядра. Если будет, выключай и пересобирай ядро.

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

3. Косо на несоответствие GPL смотрят только дебианщики. В остальных системах нвидевские дрова часто идут в стандартной конфигурации. В gentoo, к примеру, эти дрова ставятся как обычная софтина - быстро и ненавязчиво.

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

не парься...Тебе просто надо старую версию дровов типа 66** или 7170. С новыми у мандрейков что-то не сросолось. На rivafb не обращай внимания! Этот можуль просто не грузится, а посему не мешает. Просто найди 7170 дроваи поставь. Все будет ОК

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