Problema de comutação dupla

0

Meu media player roda o Ubuntu 12.10 com drivers de vídeo Gallium 0.4 no AMD RV710, padrão de experiência. A placa gráfica é reportada (lshw) como uma Radeon HD 4350. Esta placa está acionando duas telas. O primeiro é um monitor Dell 4: 3 de 17 "via DVI em torno de 800: 600 pixels. Ele abriga o Launcher e alguns screenlets e sempre permanece ligado. É a única tela que eu tenho na inicialização. O segundo é um monitor LCD. TV 16: 9 de 42 "via HDMI a 1920: 1080 pixels. Isso é ativado ocasionalmente quando necessário. A tela é então estendida para que a Dell fique à esquerda e a TV à direita, com os topos de cada tela alinhados.

O problema ocorre nas transições de ligar ou desligar a TV - embora o problema seja mais comum ao ligar de uma exibição estendida dupla para uma única. O sintoma é que, na maioria das vezes, quando a TV é ligada e o driver a detecta, ela corrompe a inicialização. Desligar e ligar novamente algumas vezes conserta. Em raras ocasiões, o desligamento faz com que o único display seja corrompido. Mais uma vez, ligar e desligar novamente normalmente cura em um. Eu tive um problema semelhante em 12.04 até que finalmente consegui que o cabeçote dual funcionasse corretamente com os drivers proprietários, após o que funcionou consistentemente bem.

Então, minha pergunta. Como o driver é perfeitamente capaz de inicializar e executar meus dois monitores, por que, com tanta frequência, não consegue fazê-lo, e há algo que eu possa fazer para que ele funcione de forma mais consistente?

TIA

    
por Tony Martin 20.11.2012 / 16:03

1 resposta

1

Não é tanto uma resposta como uma solução rápida. Ao mudar para um tom e para trás, o X parece reinicializar de forma limpa. Isso é

% bl0ck_qu0te%

seguido por um

% bl0ck_qu0te%

Não é uma cura, mas um remédio muito rápido.

    
por Tony Martin 30.11.2012 / 20:39