A atualização para o Mythbuntu 14.04.1 resolveu o problema para o Gnome, bem como para ambientes de desktop XFCE!
Meu novo aparelho de TV está aqui apenas com entradas HDMI. Mas ao conectar minha caixa Mythbuntu 12.04, a tela liga apenas por um segundo. Então fica preto por um tempo, então ele mostra "sem sinal" e depois de um minuto ele liga por um segundo novamente! (e assim por diante) Isso parece mesmo ser um comportamento persistente ao reiniciar o sistema mythbuntu!
Mas eu encontrei um hack: conecte a saída DVI do sistema mythbuntu ao meu dispositivo de TV antigo - funciona - desconecte-o - conecte a nova TV via HDMI ao adaptador DVI para a saída DVI que o antigo aparelho de TV estava conectado antes - voilà , a nova TV liga e mostra a tela do mythbuntu persistentemente!
A desvantagem (além do fato de que eu não quero fazer isso toda vez): a resolução ainda é a menor resolução nativa da tv antiga e não a resolução nativa mais alta da nova tv.
Ao ajustar a resolução neste estágio, tudo começa do começo novamente. Conectar o antigo aparelho de TV via HDMI funciona sem problemas. Portanto, não posso culpar um dispositivo, interface ou protocolo ...
No entanto, parece que o novo dispositivo de TV tem alguns problemas de protocolo com o box mythbuntu e ao conectá-lo via DVI à antiga TV anterior, o sistema mythbuntu parece simplesmente prosseguir com a saída do sinal de vídeo - que pode ser conectado ao novo aparelho de TV.
A saída xrandr suporta esta teoria:
htpc@htpc7even:~$ xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 8192 x 8192
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 1280mm x 720mm
1920x1080 60.0 + 50.0 24.0
1600x1200 60.0
1680x1050 60.0
1400x1050 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1280x800 59.8
1024x768 60.0
800x600 60.3
640x480 60.0
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
1360x768 (0x46) 85.5MHz
h: width 1360 start 1424 end 1536 total 1792 skew 0 clock 47.7KHz
v: height 768 start 771 end 776 total 795 clock 60.0Hz
htpc@htpc7even:~$
O novo dispositivo de TV suporta até 1920x1080
O dispositivo de tv antigo suporta até 1360x768
O último é a resolução exata para as informações de sinal na parte inferior da saída xrandr que não é atribuída a nenhum dos dispositivos de saída; então mesmo xrandr parece não saber para onde esse sinal é enviado.
Supondo que esta é uma questão complexa, solicito uma resposta em duas etapas:
Solução alternativa: é possível obter o estado descrito acima sem conectar o dispositivo de tv antigo (ou qualquer outro dispositivo) antes?
Solução final: bem, como posso resolver o meu problema?
Agradecemos antecipadamente!
Dados do sistema Mythbuntu:
Mainboard: Asus P7H55D-M EVO
Graphics: using onboard Clarkdale graphics!
System: Ubuntu 12.04.5 LTS
uname: 3.2.0-68-generic #102-Ubuntu SMP Tue Aug 12 22:02:15 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Desktop environment: standard Mythbuntu XFCE
Eu inicializei minha máquina htpc com o Ubuntu 14.04.1 via usb e este ambiente ao vivo foi capaz de ativar minha nova TV persistentemente sem nenhum problema.
Porque eu me perguntei se o XFCE pode ser o problema, eu instalei o Gnome no sistema mythbuntu, mas isso falhou da mesma forma que o XFCE.
Além disso, notei que quando inicializei o sistema mythbuntu com as duas TVs conectadas (a antiga via DVI e a nova via HDMI), a caixa de diálogo de configurações do XFCE ficou confusa e trocou as listas de resoluções suportadas para que eu não pudesse para ajustar as resoluções corretas. Para a tv antiga o nome foi atribuído erroneamente e o outro nome não apareceu e a entrada foi nomeada apenas como "HDMI1". Anteriormente eu vi todos os tipos de informações lá: HDMI1, HDMI2, nome da nova tv, nome da tv antiga. Mesmo xrandr listou as resoluções erradas por saída HDMI.
Agora, não tenho certeza se esse comportamento foi / é reproduzível, pois estou logado no Gnome atualmente, o qual listou corretamente as resoluções suportadas e nomeou os dispositivos de TV corretamente.
Após um backup completo do sistema, eu faço uma atualização de lançamento agora mesmo para ver se o Ubuntu 14.04.1 resolve o problema como o sistema live fez.
A atualização para o Mythbuntu 14.04.1 resolveu o problema para o Gnome, bem como para ambientes de desktop XFCE!