Não é possível obter a segunda GPU reconhecida

1

Eu apenas colei em outra GPU para executar duas telas.

$ lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation G86 [GeForce 8500 GT] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)

mas executando o xrandr eu só vejo o primeiro:

$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1200, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
TV-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200      60.0*+
   1680x1050      60.0  
   1600x1200      60.0  
   1440x900       75.0     59.9  
   1280x1024      75.0     60.0  
   1280x800       74.9     59.8  
   1024x768       75.0     60.0  
   800x600        75.0     60.3  
   640x480        75.0     59.9  

E executando o gksudo nvidia-settings eu só vejo o GPU.

Encontrei algo sobre a ativação de duas GPUs nos drivers nvidia, então tentei fazer isso:

$ sudo nvidia-xconfig -a

Using X configuration file: "/etc/X11/xorg.conf".
NVIDIA: could not open the device file /dev/nvidia1 (Input/output error).

WARNING: Unable to use the nvidia-cfg library to query NVIDIA hardware.


ERROR: Unable to determine number of GPUs in system; cannot honor '--enable-all-gpus' option.

Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

Qualquer ajuda altamente apreciada!

    
por Viktor Hedefalk 09.04.2013 / 15:32

1 resposta

0

Você deve usar um xorg.conf modificado, onde você insere suas duas GPUs como "Seção" Dispositivo "" e então vincula as exibições via "Seção" Monitor "" e "Seção" da tela "" às diferentes GPUs. Para mais informações eu recomendo este artigo ( link ) que deve funcionar para o Ubuntu também, você só precisa mudar o Seção "Entrada" para que você não obtenha um assento multi "real". E em vez da seção fornecida "ServerFlags" eu usaria algo como:

Seção "ServerLayout"

    Identifier      "MainDisplay"
    Screen          "screen0"       0                   0 for your first display, depending on how you named the section
    Screen          "screen1"       0                   1 #for your second display, depending on how you named the section
    InputDevice     "mouse0"        "CorePointer" #change it to your mouse identifier
    InputDevice     "keyboard0"     "CoreKeyboard" #change it to your keyboard identifier
    Option "Clone" "off"        

EndSection

Você deve, em vez de criar um novo xorg.conf, editar um gerado automaticamente.

    
por FirstTry 24.01.2014 / 21:29