Estou usando o Ubuntu 16.04 instalado no laptop Lenovo ThinkPad T500 com dois monitores externos conectados via monitor e portas VGA.
Acho que o problema começou após a atualização para o Ubuntu 16.04. Mas não tenho certeza disso.
Ocasionalmente, em algum momento aleatório, um dos monitores é desligado. Parece que não há sinal no monitor. Em 2 a 5 segundos, o monitor liga. Isso pode acontecer várias vezes seguidas com pequenos atrasos ou pode não ocorrer por muito tempo. Ambos os monitores podem desligar ao mesmo tempo ou um por um.
Eu não entendo por que isso acontece. Ou eu não entendo o que devo fazer para reproduzir o problema. A última vez (um momento antes de escrever isso) aconteceu quando eu mudei para uma guia diferente no Google Chrome e pausei o videoclipe do YouTube. Mas quando tento fazer o mesmo mais uma vez, o problema não é reproduzido. Continuei usando o computador o tempo todo olhando para a tela e escrevendo essa pergunta no momento em que o problema acontecia
Falha ao encontrar qualquer sinal do problema nos logs.
Meu problema parece próximo ao Monitor desligar aleatoriamente o Ubuntu 13.10 com as diferenças de que apenas um monitor pode desligar em vez de dois e eles são ativados automaticamente.
Por coincidência, digitei o comando xset -q
e pressionei a tecla Enter no momento em que o monitor desligou. Eu esperei por alguns segundos e vi o resultado
$ xset -q
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000000
XKB indicators:
00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 500 repeat rate: 33
auto repeating keys: 00ffffffdffffbbf
fadfffefffedffff
9fffffffffffffff
fff7ffffffffffff
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 5/1 threshold: 5
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
Colors:
default colormap: 0x22 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Enabled
Monitor is On
O que posso fazer para investigar o problema? Quais arquivos de log devo verificar? Não consegui encontrar nenhum sinal do problema em qualquer lugar do sistema.
Isso é um problema conhecido? Eu poderia descrevê-lo errado ao procurá-lo e, portanto, não conseguiu encontrá-lo.
Como posso entender se é um problema de hardware ou software? Posso instalar o Windows e ver se o problema ocorre com o Windows ou não. Mas pode haver uma opção para verificar isso usando o Ubuntu.
O que posso fazer para evitar o problema?
Atualizar:
Seguindo a sugestão na resposta , tentei fazer o seguinte para reduzir a taxa de atualização em minhas telas. Eu tive uma taxa de atualização de 59,95 Hz e decidi alterá-lo para 58 Hz.
Identifique a taxa de atualização existente
xrandr -q
Parâmetros criados para o novo modo
$ cvt 1920 1200 58
\# 1920x1200 57.93 Hz (CVT) hsync: 72.01 kHz; pclk: 185.50 MHz
Modeline "1920x1200_58.00" 185.50 1920 2048 2248 2576 1200 1203 1209 1243 -hsync +vsync
Novo modo registrado
$ xrandr --newmode "1920x1200_58.00" 185.50 1920 2048 2248 2576 1200 1203 1209 1243 -hsync +vsync
Adicionado este novo modo às duas telas
$ xrandr --addmode DP1 1920x1200_58.00
$ xrandr --addmode DP2 1920x1200_58.00
Selecionou este modo recém-adicionado para as duas telas
$ xrandr --output DP1 --mode 1920x1200_58.00
$ xrandr --output DP2 --mode 1920x1200_58.00
Como resultado, agora xrandr -q
mostra a seguinte saída
$ xrandr --query
Screen 0: minimum 8 x 8, current 3840 x 1248, maximum 32767 x 32767
eDP1 connected (normal left inverted right x axis y axis)
1920x1080 60.00 + 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 60.00
1280x1024 60.02
1440x900 59.89
1280x960 60.00
1368x768 60.00
1360x768 59.80 59.96
1152x864 60.00
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
640x360 60.00
DP1 connected 1920x1200+0+48 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 59.95 +
1920x1080 60.00
1600x1200 60.00
1680x1050 59.95
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 60.00
720x400 70.08
1920x1200_58.00 57.93*
DP2 connected primary 1920x1200+1920+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 59.95 +
1920x1080 60.00
1600x1200 60.00
1680x1050 59.95
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 60.00
720x400 70.08
1920x1200_58.00 57.93*
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Estou verificando se o problema se repete ou não agora. Se não, isso significa que eu tenho a solução e vou marcar como resposta.
Ainda não sei como armazenar permanentemente essas configurações, acho que devo adicionar um novo arquivo à /usr/share/X11/xorg.conf.d
pasta, seguindo as recomendações deste documento . Vou estudar isso quando perceber que o problema foi corrigido.
BadMatch
ao tentar addmode
monitorar meu monitor e a depuração dessas coisas é incrivelmente frustrante.