[Comm] nvidia GeForce2 & Master 2.4

Korobko Alex =?iso-8859-1?q?korav_=CE=C1_inbox=2Eru?=
Вт Дек 6 20:11:43 MSK 2005


Здравствуйте.

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

Пытаюсь поднять на машине с видео nvidia GeForce2  установленную 
на другой машине (машина на которой велась установка с видео ATI 
Rage, остальное железо то же) систему. X не старуют (вернее 
стартуют, появляется черный экран, а потом вываливаются обратно 
в консоль). Разобрался что не находятся драйвера в видео nvidia 
GeForce2. Ранее стоял Compact 2.3 там это фокус (с подключением 
винта) проходил на ура. Х стартовали и пр. Пробовал двумя 
способами:

1 Перенести существующие конфиги (XF86Config, XF86Config-4) из 
компакта (рабочая система осталсь) и либы nvidia_1.0.5328
Создал из nvidia_1.0.5328 ссылки на файлы:
/usr/X11R6/lib/modules/drivers/nvidia_drv.o  
(указывает 
на /usr/X11R6/lib/modules/nvidia_1.0.5328/drivers/nvidia_drv.o)

/usr/X11R6/lib/modules/extensions/libglx.so 
(указывает 
на /usr/X11R6/lib/modules/nvidia_1.0.5328/modules/extensions/libglx.so.nvidia)

/usr/X11R6/lib/modules/extensions/libglx.so 
(указывает 
на /usr/X11R6/lib/modules/nvidia_1.0.5328/modules/extensions/libglx.so.nvidia)

/usr/X11R6/lib/libGL.so 
(указывает 
на /usr/X11R6/lib/modules/nvidia_1.0.5328/libGL.so.nvidia)

/usr/X11R6/lib/libGL.core.so.1
(указывает 
на /usr/X11R6/lib/modules/nvidia_1.0.5328/libGL.core.so.nvidia)

При startx в логи падает запись, что  libGL.core.so.1 не найдено 
- где бы я его не создавал.

(II) LoadModule: 
"/usr/X11R6/lib/modules/extensions/libglx.so" (glx)
(WW) LoadModule: given non-canonical module name 
"/usr/X11R6/lib/modules/extensions/libglx.so"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
dlopen: libGLcore.so.1: cannot open shared object file: No such 
file or directory
(EE) Failed to load /usr/X11R6/lib/modules/extensions/libglx.so
(II) UnloadModule: "glx"
(EE) Failed to load module 
"/usr/X11R6/lib/modules/extensions/libglx.so" (loader failed, 7)

в конце лога драйвер вроде поднимается

(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
 compiled for 4.3.0.1, module version = 0.1.0
 ABI class: XFree86 Video Driver, version 0.6
(**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(0): RGB weight 565
(==) 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 0xEC000000

На этом получаю черный экран. 

в старом XF86Config-4 (с Compact 2.3) секция  Device выглядит 
так:

XF86Config-4
Section "Device"
    Identifier  "NVIDIA GeForce2 DDR (generic)"
    VendorName  "Unknown"
    BoardName   "Unknown"
    Driver      "nvidia"
#    VideoRam    32768
    # Clock lines
    # Uncomment following option if you see a big white block        
    # instead of the cursor!                                          
    #    Option      "sw_cursor"
    Option      "DPMS"  "on"
EndSection

2 Пытался установить новые драйвера.

#apt-get install nvidia 
ничего не находит вообще.
C sisyphus скачал 
kernel-modules-nvidia-std26-smp-1.0.7174-alt3.132620.4.i586.rpm
kernel-modules-nvidia-std26-up-1.0.7174-alt3.132620.4.i586.rpm
kernel-source-nvidia-7174-1.0.7174-alt10.i586.rpm
nvidia_glx_1.0.7174-1.0.7174-alt10.i586.rpm
nvidia_glx_common-1.0.7174-alt10.i586.rpm
nvidia_glx-devel-1.0.7174-alt10.i586.rpm
пытаюсь собрать  nvidia_glx_1.0.7174-1.0.7174-alt10.i586.rpm 
получаю зависимость на x11startdrv,  он зависит от 45 метрового 
xorg`a а тот:
$rpm -ba xorg-x11.spec
ошибка: неудовлетворенные зависимости сборки:
        rpm >= 4.0.4-alt42 нужен для xorg-x11-6.8.99.902-alt1
$rpm -v
RPM версия 4.0.4
Copyright (C) 1998-2000 - Red Hat, Inc.

Приплыли, короче. 

P.S. Встречал советы использовать драйвер nv "чтобы хоть как-то 
работало" но там же нужно конфиги генерить вроде как x11startdrv 
а тут такая бяка со сборкой.

Спасибо за внимание.


Подробная информация о списке рассылки community