Como configurar múltiplas GPUs (12.04)?

8

Eu tenho duas GPUs: uma integrada Intel i915 e uma NVIDIA 560 Ti. Esta não é uma configuração híbrida, nem um laptop. No Windows 7, cada placa é conectada a um monitor diferente, com a NVIDIA fazendo qualquer "trabalho pesado". Pela minha vida, não consigo fazer o Ubuntu reconhecer o i915, mas ao fazer logoff ou reiniciar, o desligamento realmente aparece no i915. O lshw lista os dois. Estou executando os drivers "atuais" da NVIDIA (não o experimental), mas o Displays chama seu monitor de "Laptop".

Isso é possível mesmo no Ubuntu? As únicas coisas que pareciam soluções potenciais eram para configurações híbridas de laptop e o Bumblebee usado, mas isso não parece se aplicar aqui.

    
por Brother Erryn 18.06.2012 / 06:00

2 respostas

3

Infelizmente, a resposta correta não resolve o seu problema.

Atualmente, o X.org não consegue dividir os gráficos em duas placas de vídeo diferentes. Há muito tempo, costumava haver uma maneira de fazer isso usando o Xinerama, no entanto, apenas os drivers proprietários ainda suportam o Xinerama. IOW, você não pode fazer isso se uma das GPUs for Intel Graphics.

Agora, você pode fazer isso funcionar se você usar duas placas NVIDIA usando -nvidia e Xinerama (ou talvez TwinView). E talvez duas placas AMD usando -fglrx.

No entanto, minha recomendação seria comprar uma nova placa NVIDIA com duas saídas e conectar seus dois monitores a isso. Então você pode executar -nvidia ou -nouveau e deve dar bom desempenho e ser estável.

Claro, seria legal se a configuração que você está tentando funcionar. Existem alguns esforços a montante para rearchitect X para permitir isso, mas isso ainda está em fase de desenvolvimento e pode ser um ano ou dois. Mas se você está procurando algo para passar algum tempo como hobby e não tem medo de quebrar seu sistema, pode experimentar as bases de código upstream e fornecer feedback.

    
por Bryce 29.06.2012 / 22:53
1

Você tem duas opções para definir as exibições:

  1. Das configurações da Nvidia
  2. Do sistema

1. Abra Configurações do NVIDIA X Server , então isso permite que você configure ambos os monitores.

Aquivocêpodeconfigurarastelaspassoapasso.

2.VáparaSistema->Preferências->Exibir,vocêveráalgoassim:

NOTA: Se você vir apenas um monitor, clique em Detect Monitor , que deve detectar todos os monitores conectados ao sistema.

Qualquer problema que você tenha pode ser resolvido alterando a resolução do monitor para ser compatível.

    
por Lucio 23.06.2012 / 06:17