Kann Ubuntu gleichzeitig eine GeForce 6200 LE und 5200 FX ausführen?

2886
Chase Seibert

Ich versuche zu bekommen beide eine nvidia 6200 LE PCI-Express - und 5200 FX PCI - Grafikkarte zur gleichen Zeit in Ubuntu 9.04 läuft. Dies ist für ein dreifaches Monitor-Setup.

Nach der physischen Installation habe ich überprüft, ob beide Geräte vorhanden waren.

>lspci |grep nVidia 01:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 6200 LE] (rev a1) 03:02.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) 

Ich stellte auch sicher, dass die Geräte vorhanden waren.

>ls /dev/nvidia /dev/nvidia0  /dev/nvidiactl 

Dann habe ich /etc/X11/xorg.conf aktualisiert.

Section "Device" Identifier "Device0" BoardName "GeForce 6200 LE" BusID "PCI:1:0:0" Driver "nvidia" Screen 0 EndSection  Section "Device" Identifier "Device1" BoardName "GeForce 6200 LE" BusID "PCI:1:0:0" Driver "nvidia" Screen 1 EndSection  Section "Device" Identifier "Device2" BoardName "GeForce FX 5200" BusID "PCI:3:2:0" Driver "nvidia" EndSection 

Beim Neustart kamen nur die Bildschirme des 6200 zum Vorschein, daher schaute ich auf /var/log/Xorg.0.log.

(WW) NVIDIA(0): The NVIDIA GeForce FX 5200 GPU installed in this system is (WW) NVIDIA(0): supported through the NVIDIA 173.14.xx Legacy drivers. (WW) NVIDIA(0): Please visit http://www.nvidia.com/object/unix.html for (WW) NVIDIA(0): more information. The 180.44 NVIDIA driver will ignore (WW) NVIDIA(0): this GPU. Continuing probe...  

Ich dachte, ich würde stattdessen den Open-Source-NV-Treiber ausprobieren.

Section "Device" Identifier "Device2" BoardName "GeForce FX 5200" BusID "PCI:3:2:0" Driver "nv" EndSection 

Beim Neustart wurde das System gesperrt, als X gestartet wurde. Die letzte Zeile in Xorg.0.log war:

(II) NV(0): Initializing int10 

Ich habe dieses Setup auch mit allen Geräten ausprobiert, um nv zu verwenden. Ich habe ein paar Nachforschungen dazu gemacht und folgendes aufgedeckt .

Die meisten Setups mit 2 Grafikkarten sind in xserver 1.5.x defekt.

Also habe ich die 173 Treiber abgegeben und installiert .

>chmod +x NVIDIA-Linux-x86-173.14.20-pkg1.run >sudo ./NVIDIA-Linux-x86-173.14.20-pkg1.run 

Nach dem Neustart wurde das System mit niedriger Auflösung gestartet. "System -> Administration -> Hardwaretreiber" zeigte immer noch Version 180. Also habe ich 173 ausgewählt und erneut von der GUI installiert. Nach dem Neustart fiel mir auf, dass die Geräte nicht mehr hochgefahren wurden.

>ls /dev/nvidia* ls: cannot access /dev/nvidia*: No such file or directory 

Das PCI-System kann die Geräte jedoch immer noch sehen.

>lspci |grep nVidia 01:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 6200 LE] (rev a1) 03:02.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) 

Hat jemand Erfahrung mit dem Betrieb einer NVIDIA-Karte, für die der ältere Fahrer eine neuere Karte benötigt?

2

1 Antwort auf die Frage

1
madmaze

Nur ein Schuss im Dunkeln, aber geben Sie den CUDA-dev-Treibern einen Versuch.
Sie reparierten mein Setup, als ich mit zwei verschiedenen Generationskarten lief. Obwohl meine etwas neuere Karten waren.

http://developer.nvidia.com/object/cuda_3_2_downloads.html#Linux