Eu tenho dois monitores externos HP ZR24w. Usado por anos. Algumas semanas atrás, desliguei o sistema à noite enquanto ainda funcionava bem, e quando o liguei na manhã seguinte, um dos monitores começou a se comportar de maneira estranha. Aqui está a situação atual:
Acabei de comprar um novo laptop. Quando conecto o monitor 'quebrado' por meio de um cabo HDMI para DVI. O monitor mostra um sinal DVI ativo, mas nenhuma imagem. O Windows não detecta nenhum monitor.
Desconecte o monitor e conecte a extremidade DVI do mesmo cabo ao outro monitor. Funciona perfeitamente, usa a resolução nativa e o Windows detecta a exibição.
Eu também executei um subconjunto dos testes com o Ubuntu 14.10. Linha de fundo: monitor 'quebrado' conectado via cabo HDMI-para-DVI não funciona, outro monitor é detectado automaticamente. Portanto, não é um problema puro do SO.
Eu acho que, neste momento, podemos concluir que há algo quebrado com o hardware do primeiro monitor, possivelmente o EDID?
No entanto, aqui está a estranheza: Eu também tenho um DL-195, um conversor USB para DVI. Com isso, posso conectar o monitor "quebrado" ao meu laptop antigo e ele está funcionando na resolução correta, mesmo que o Windows o liste como "Sem monitor".
Aqui está o que parece quando funciona (mesmo que diga "Sem monitor", mas a resolução está correta e funciona perfeitamente bem):
Aoconectaramesmaconfiguraçãoaomeunovolaptop,oWindowsexibirá"Sem monitor" e fornecerá uma seleção de resoluções. Não importa o que eu escolher aqui, o monitor exibirá 1280x1024.
Aqui está mais um ponto de dados que não consigo descobrir o que significa: quando conecto o monitor 'quebrado' pela porta HDMI ao meu laptop antigo, ele fornece algumas resoluções estranhas (por exemplo, 1920x1080, 1680x1050, 1400x1050), mas não 1920x1200. A taxa de atualização é mostrada como 59Hz em vez dos usuais 60Hz. Eu posso mudá-lo e aplicar a mudança, a tela pisca e a nova taxa de atualização é exibida, mas abrir a mesma caixa de diálogo mostrará como 59Hz novamente.
Veja o que parece quando conectado ao laptop antigo via HDMI, preso nas resoluções erradas em 59Hz:
Vocêpodeverqueeucarregueiodriverdomonitorcorreto.Alterarafrequêncianãofunciona/nãotemefeito,elasemprevoltarápara59Hzaoreabriracaixadediálogo.
No fechamento, obviamente há um problema de hardware. Mas em uma configuração específica, o monitor ainda funciona totalmente no laptop antigo. Não obstante, tenho que jogar fora e comprar um novo? Ou posso forçar sua detecção (no Windows) de alguma forma para que funcione no novo laptop?