Ubuntu: falha ao efetuar login com vários adaptadores de vídeo

3

Perdoe minha ignorância, pois sou um noob linux completo.

Eu tenho um computador com três placas de vídeo e seis monitores. Funciona muito bem no Windows. Tentando fazê-lo rodar o Ubuntu 10.4 também.

Carrega bem quando o tenho configurado para rodar em um adaptador; detecta ambas as telas, corre ok. Mas eu quero ligar os outros 4 monitores e executar a coisa toda como um desktop estendido (uma sessão, etc).

Então baixei e instalei o mais novo driver da ATI para Linux, o que parece funcionar. Eu corri isso para configurar as telas:

aticonfig --adapter=all --initial -f

Agora, quando eu inicializo, o Ubuntu parece ligar todas as telas (3 viewports, cada uma com dois monitores clonados do que eu posso dizer). Quando eu insiro minhas informações de login OU movo o mouse para fora da tela principal, as telas congelam e o kbd / ms não responde.

aticonfig gerou o xorg.conf incluído abaixo.

Já tentei o seguinte:

  • aticonfig -inicial -f - funciona, mas detecta apenas o adaptador primário e 2 telas
  • aticccle - Diz-me que tenho que reiniciar depois de ativar as outras placas. Em seguida, entra no estado de congelamento acima descrito.
  • aticonfig --adapter = all --inicial -f - veja acima
  • Editando manualmente o arquivo xorg.conf com meu conhecimento limitado - Consegui obter dois adaptadores em execução, mas apenas o segundo adaptador foi inicializado enquanto o primário parou na tela de inicialização do Ubuntu. Não foi possível ver o prompt de login. Congelado depois que eu entrei cegamente (foi capaz de ouvir o som de login).
  • Usando o driver "radeon" genérico em vez do driver proprietário da ATI com as tentativas de inicialização acima
  • Alternando xinerama
  • Várias combinações dos itens acima

Hardware:

  • Intel Core 2 Quad q6600
  • 8 GB DDR2
  • (3x) ATI Radeon HD 4680
  • 5 monitores (21 "W, 21" W, 22 "retrato, 22" W retrato, 19 ") e uma HDTV (26" W, HDMI) em um arranjo horizontal

Não sei quase nada sobre Linux / Ubuntu além da navegação básica do sistema de arquivos, edição de arquivos de texto e acesso às minhas lojas e compartilhamentos locais e em rede do Windows. Basicamente esta é a coisa mais avançada que eu tive que fazer. Eu instalei hoje.

Por favor, informe como fazer essa configuração funcionar.

Meu xorg.conf:

Section "ServerLayout"  Identifier    
"Layout0"   Screen      0 
"aticonfig-Screen[0]-0" 0 0     Screen   
"aticonfig-Screen[1]-0" RightOf
"aticonfig-Screen[0]-0"     Screen       
"aticonfig-Screen[2]-0" RightOf
"aticonfig-Screen[1]-0"     Option     
"RenderAccel" "true"    Option     
"AllowGLXWithComposite" "true"
EndSection

Section "Files" EndSection

Section "Module" EndSection

Section "ServerFlags"   Option     
"Xinerama" "0" EndSection

Section "Monitor"   Identifier  
"aticonfig-Monitor[0]-0"    Option     
"VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic
Autodetecting Monitor"  Option     
"DPMS" "true" EndSection

Section "Monitor"   Identifier  
"aticonfig-Monitor[1]-0"    Option     
"VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic
Autodetecting Monitor"  Option     
"DPMS" "true" EndSection

Section "Monitor"   Identifier  
"aticonfig-Monitor[2]-0"    Option     
"VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic
Autodetecting Monitor"  Option     
"DPMS" "true" EndSection

Section "Device"    Identifier 
"aticonfig-Device[0]-0"     Driver     
"fglrx"     BusID       "PCI:1:0:0"
EndSection

Section "Device"    Identifier 
"aticonfig-Device[1]-0"     Driver     
"fglrx"     BusID       "PCI:3:0:0"
EndSection

Section "Device"    Identifier 
"aticonfig-Device[2]-0"     Driver     
"fglrx"     BusID       "PCI:4:0:0"
EndSection

Section "Screen"    Identifier
"aticonfig-Screen[0]-0"     Device    
"aticonfig-Device[0]-0"     Monitor   
"aticonfig-Monitor[0]-0"    DefaultDepth
24  SubSection "Display"        Viewport  
0 0         Depth     24    EndSubSection
EndSection

Section "Screen"    Identifier
"aticonfig-Screen[1]-0"     Device    
"aticonfig-Device[1]-0"     Monitor   
"aticonfig-Monitor[1]-0"    DefaultDepth
24  SubSection "Display"        Viewport  
0 0         Depth     24    EndSubSection
EndSection

Section "Screen"    Identifier
"aticonfig-Screen[2]-0"     Device    
"aticonfig-Device[2]-0"     Monitor   
"aticonfig-Monitor[2]-0"    DefaultDepth
24  SubSection "Display"        Viewport  
0 0         Depth     24    EndSubSection
EndSection
    
por tsilb 10.05.2010 / 02:14

2 respostas

1

Não consigo adicionar um comentário. Então eu vou perguntar aqui:

  • Você já tentou o código aberto
  • drivers? Você quer aceleração 3D?

Eu tenho os drivers de origem próximos da ATI funcionando bem. Claro que quando eles travam, eles derrubam todo o sistema. É o mesmo com os drivers da Nvidia. É por isso que os drivers de código fechado não são tão bons. Se você não está atrás da aceleração 3D mais rápida, eu iria para os drivers de código aberto. Os mais estáveis e supostamente têm melhor suporte de cabeça dupla.

Poste de volta, e esperamos poder quebrar este.

    
por 23.07.2010 / 13:50
1

Eu não acho que haja algum problema com a configuração. Se é a versão mais recente do Ubuntu, então pode ser que o erro de congelamento aleatório. Isso tem afetado muitas pessoas. Eu tinha visto uma discussão sobre o mesmo em ubuntuforums.org que teve mais de 500 respostas.

Eu sugiro que você tente fedora ou faça o downgrade para uma versão mais antiga do Ubuntu, se você estiver usando a versão mais recente do Ubuntu.

    
por 07.08.2010 / 07:43