Gnome 3 - Múltiplas placas de vídeo - Xinerama - Modo Fallback Forçado

4

Acabou de instalar uma segunda placa de vídeo nvidia - anteriormente o gnome 3 funcionava perfeitamente com 2 monitores em uma única placa de vídeo usando twinview

tentou várias coisas até agora

  • twinview em 1 cartão + xinerama
  • no xinerama no twinview
  • vários hacks manuais do xorg.conf baseados em fóruns aleatórios (algumas referências abaixo)
  • xinerama no twinview com e sem o componente Extensions

O último é o que estou usando agora - resulta em um modo de fallback forçado com o Composite Disable definido no final do xorg.conf via nvidia-settings

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

quando desativei o último snippet que ele inicializa para o gnome 3 full com o monitor esquerdo em uma tela preta e o monitor do meio como primário, mas sem resposta mudando para o modo de console Ctrl + Alt + F1 e, em seguida, voltando para trás eu recebo 3 telas pretas com um mouse que pode se mover, mas nada para interagir com

A questão

parece relacionada ao OpenGL e às múltiplas placas de vídeo - posso inicializar no Unity sem problemas, embora meu Glx-Dock apareça com o segundo plano preto, como mostra a imagem abaixo, indicando que o OpenGL não foi iniciado

Alguém teve alguma sorte em fazer o Xinerama trabalhar com várias placas de vídeo NVidia com suporte a OpenGL?

Encontrei isso nos registros enquanto procurava um pouco mais

[    23.208] (II) NVIDIA(1): Setting mode "nvidia-auto-select+0+0"
[    23.254] (WW) NVIDIA(1): The GPU driving screen 1 is incompatible with the rest of the
[    23.254] (WW) NVIDIA(1):     GPUs composing the desktop.  OpenGL rendering will be
[    23.254] (WW) NVIDIA(1):     disabled on screen 1.
[    23.277] (==) NVIDIA(1): Disabling shared memory pixmaps
[    23.277] (==) NVIDIA(1): Backing store disabled
[    23.277] (==) NVIDIA(1): Silken mouse enabled
[    23.277] (==) NVIDIA(1): DPMS enabled

De acordo com esta página no documento de usuário da NVidia

Eu posso estar sem sorte = (

Iniciando esta pergunta com a esperança de que outros possam ajudar a depurar e talvez ganhar respostas ao longo do tempo, pois eu realmente quero recuperar o gnome 3 completo.

    
por Alvin 27.05.2012 / 20:31

1 resposta

1

A questão do que eu pude entender foi com o próprio Xorg. O X.Org NÃO suporta extensão composta quando o xinerama está ativado. E todos os novos desktops como Unity, Gnome Shell, etc. REQUIRE composto para funcionar no modo de recurso "completo". Na minha configuração de monitor duplo eu poderia usar apenas twinview e tudo está bem com o Unity e o Gnome Shell, uma vez que a extensão composta funciona com o twinview. No entanto, para qualquer um que tenha mais de 3 monitores que PRECISAM de usar o xinerama, recomendo vivamente a utilização do XFCE no xubuntu-desktop. O XFCE tem suporte sólido ao xinerama e pode funcionar muito bem sem a extensão composta. Além disso, ele suporta algo fora da caixa que eu não encontrei em qualquer outro "novo" shell - a capacidade de definir papéis de parede "por" monitor.

    
por user63061 08.02.2013 / 21:28