Eu tenho um Dell XPS 14 com duas saídas HDMI e dois monitores externos. Estou executando o 12.04, totalmente atualizado a partir de 2014-05-26. Aqui está o que xrandr -q
informa:
xps% xrandr -q
Screen 0: minimum 320 x 200, current 3072 x 1080, maximum 8192 x 8192
LVDS1 connected 1152x864+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1600x900 60.0 + 40.0
1440x900 59.9
1360x768 59.8 60.0
1152x864 60.0*
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected (normal left inverted right x axis y axis)
1920x1080 60.0 +
1600x1200 60.0
1680x1050 60.0
1400x1050 60.0
1280x1024 75.0 60.0
1440x900 59.9
1280x960 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1080+1152+0 (normal left inverted right x axis y axis) 520mm x 290mm
1920x1080 60.0*+
1600x1200 60.0
1680x1050 60.0
1400x1050 60.0
1280x1024 75.0 60.0
1440x900 59.9
1280x960 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
DP2 disconnected (normal left inverted right x axis y axis)
Aqui está o problema:
Eu sei que o monitor está funcionando e conectado:
Coisas que tentei:
pm-suspend
, contando até 10 e, em seguida, retomar normalmente será recuperado - eu poderei ver o que está no monitor. Eu geralmente prefiro não suspender, pois isso pode causar problemas com outras coisas que eu tenho em execução. xset dpms force off
, aguarde até que o monitor entre no modo de economia de energia, depois alguns segundos a mais e, em seguida, mexer o mouse para reativar algumas vezes causará uma recuperação, mas isso é muito menos confiável do que a suspensão. xrandr --output HDMI1 --off
, esperando o monitor entrar no modo de economia de energia e, em seguida, xrandr --output HDMI1 --auto
; isso não causou uma recuperação em duas tentativas E, enquanto escrevia essa pergunta, tentei o truque dpms force off
e quando mexi o mouse para reativar, o segundo monitor exibiu faixas horizontais de "arco-íris". Desligar a energia do monitor e ligá-lo de volta não faz com que as listras desapareçam, elas parecem ser movidas pelo laptop. Outra rodada de dpms off me dá uma tela cinza.
Esta saída do dmesg (acredito que isso coincide com o descrito no parágrafo anterior) pode ser relevante:
[517791.806047] HDMI hot plug event: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=1
[517791.806118] HDMI status: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=0
[517791.885438] HDMI hot plug event: Codec=3 Pin=6 Presence_Detect=0 ELD_Valid=1
[517791.885487] HDMI status: Codec=3 Pin=6 Presence_Detect=0 ELD_Valid=0
[517792.100397] [drm:intel_disable_transcoder] *ERROR* failed to disable transcoder 2
[517803.480534] HDMI hot plug event: Codec=3 Pin=5 Presence_Detect=1 ELD_Valid=1
[517803.480598] HDMI status: Codec=3 Pin=5 Presence_Detect=1 ELD_Valid=1
[517803.484308] HDMI: detected monitor VX2453 Series at connection type HDMI
[517803.484316] HDMI: available speakers: FL/FR
[517803.484325] HDMI: supports coding type LPCM: channels = 2, rates = 32000 44100 48000 88200 96000 176400 192000, bits = 16 20 24
[517803.592203] HDMI hot plug event: Codec=3 Pin=6 Presence_Detect=1 ELD_Valid=1
[517803.592266] HDMI status: Codec=3 Pin=6 Presence_Detect=1 ELD_Valid=1
[517803.595931] HDMI: detected monitor VX2453 Series at connection type HDMI
[517803.595941] HDMI: available speakers: FL/FR
[517803.595951] HDMI: supports coding type LPCM: channels = 2, rates = 32000 44100 48000 88200 96000 176400 192000, bits = 16 20 24
Como posso resolver isso?