Я пытаюсь одновременно запустить видеокарту nvidia 6200 LE PCI-Express и 5200 FX PCI в Ubuntu 9.04. Это для тройной настройки монитора.
После физической установки я проверил наличие обоих устройств.
>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)
Я также удостоверился, что устройства присутствовали.
>ls /dev/nvidia
/dev/nvidia0
/dev/nvidiactl
Затем я обновил /etc/X11/xorg.conf.
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
При перезагрузке подошли только экраны, прикрепленные к 6200, поэтому я посмотрел /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...
Я решил попробовать драйвер nv с открытым исходным кодом.
Section "Device"
Identifier "Device2"
BoardName "GeForce FX 5200"
BusID "PCI:3:2:0"
Driver "nv"
EndSection
При перезагрузке система заблокировалась при запуске X. Последняя строка в Xorg.0.log была:
(II) NV(0): Initializing int10
Я также попробовал эту настройку со всеми устройствами, настроенными на использование nv. Я провел некоторое исследование по этому вопросу и обнаружил следующее.
Большинство настроек с двумя видеокартами не работают в xserver 1.5.x.
Поэтому я сдался и установил 173 драйвера.
>chmod +x NVIDIA-Linux-x86-173.14.20-pkg1.run
>sudo ./NVIDIA-Linux-x86-173.14.20-pkg1.run
После перезагрузки система перешла в режим низкого разрешения. «Система -> Администрирование -> Аппаратные драйверы» по-прежнему показывал версию 180. Поэтому я выбрал 173 и снова установил его в графическом интерфейсе. После перезагрузки я заметил, что устройства больше не подходят.
>ls /dev/nvidia*
ls: cannot access /dev/nvidia*: No such file or directory
Тем не менее, система PCI все еще может видеть устройства.
>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)
У кого-нибудь есть опыт запуска карты nvidia, которая требует устаревшего драйвера с более новой картой?