Eu tenho um monitor Seiki 39 "4k que funcionou com o Ubuntu 14.04 e funcionou com todas as atualizações desde então, até que eu atualizei para 16.10, após o qual ele foi iniciado em 1920x1080.
Ao verificar meu Xorg.0.log antes e depois da atualização, posso ver que ele detecta a resolução de 3840 através do DDC, mas reclama que EDID timing clock 297.00 exceeds claimed max 115MHz, fixing
. Os logs mais antigos (a partir de 16.04) têm a mesma linha, mas funcionou então.
[ 389.050] (WW) EDID timing clock 297.00 exceeds claimed max 115MHz, fixing
[ 389.050] (II) modeset(0): EDID vendor "SEK", prod id 0
[ 389.050] (II) modeset(0): Using EDID range info for horizontal sync
[ 389.050] (II) modeset(0): Using EDID range info for vertical refresh
[ 389.050] (II) modeset(0): Printing DDC gathered Modelines:
[ 389.050] (II) modeset(0): Modeline "3840x2160"x0.0 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync (67.5 kHz eP)
... ( other modes omited )
[ 389.050] (--) modeset(0): HDMI max TMDS frequency 300000KHz
[ 389.468] (WW) EDID timing clock 297.00 exceeds claimed max 115MHz, fixing
... ( repeats same block again )
Estou usando o driver de vídeo integrado em um Intel Xeon E3-1200.
Usando as informações no Xorg.0.log
, encontrei os encantamentos certos para adicionar o modo com a modeline correta através do xrandr, e posso fazer isso manualmente após a inicialização. Estou ciente de que posso consertar isso adicionando um arquivo de configuração manual (embora eu não tenha tentado isso). Eu gostaria de descobrir como posso fazer essa correção em um nível mais profundo, ou pelo menos saber por que exatamente isso parou de funcionar.