2

Я пытаюсь одновременно запустить видеокарту 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, которая требует устаревшего драйвера с более новой картой?

1 ответ1

1

Просто выстрел в темноте, но попробуйте водителям CUDA-dev.
Они исправили мою настройку, когда я работал с двумя разными картами поколения. Хотя у меня были несколько более новые карты.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .