O monitor externo desliga por alguns segundos a cada 5-10 minutos

19

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 -qe 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 -qmostra 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.dpasta, seguindo as recomendações deste documento . Vou estudar isso quando perceber que o problema foi corrigido.

Victor Smirnov
fonte
Uau! Eu estava enfrentando esse mesmo problema com meu laptop HP e meu monitor externo viewsonic no Ubuntu 16.04, e o fato de sua pergunta ter se transformado em uma resposta, fornecendo detalhes exatos, foi realmente útil. Eu provavelmente não teria tido a coragem de me aprofundar no addmode, output etc sem os detalhes exatos que foram fornecidos por você! Obrigado!
Bharat Mallapur 25/03
Infelizmente, encontro um problema BadMatchao tentar addmodemonitorar meu monitor e a depuração dessas coisas é incrivelmente frustrante.
mkobit 27/06

Respostas:

8

Se a tela estiver desligada, pode haver problemas para manter a sincronização com o sinal de saída.

Há duas razões principais para isso, a primeira é que as taxas de atualização são muito altas para a tela acompanhar e a segunda é que os cabos não são bons o suficiente. Há uma chance externa de que sua placa gráfica não consiga lidar com várias telas, mas a maioria é poderosa o suficiente.

Qual método de conexão você está usando e em qual resolução as telas estão definidas?

O Xrandr permitirá que você defina e consulte as taxas de atualização. Às vezes, desligar alguns hz da frequência pode solucionar problemas de cabos.

Se você tiver outros cabos, pode pedir emprestados, tente-os.

seus logs do xorg (em / var / log / mas verifique as datas dos arquivos) devem mostrar as tentativas de ressincronização e também mostrar alguma luz

Amias
fonte
1
Tentei aplicar sua recomendação para diminuir a taxa de atualização e atualizei a pergunta. Se tudo correr bem, acho que essa deve ser a resposta aceita e meu problema deve ser resolvido. Obrigado pela ajuda!
Victor Smirnov
o guia archlinux deve ser suficiente, basta adicionar a modelagem ao seu xorg e ou limitar as atualizações que seu monitor pode usar. se isso não funcionar, é possível que seus monitores tenham um EDID quebrado ou lascivo, o que está confundindo sua placa de vídeo, você pode forçar x a usar um EDID armazenado em um arquivo, em vez de consultá-lo no monitor a cada vez e possivelmente ficar com defeito resultados. também pode valer a pena fazer com que a tela embutida continue com uma atualização um pouco mais lenta para reduzir o trabalho da placa de vídeo.
Amias
3
Parece que o monitor não se desliga aleatoriamente agora depois de alterar a taxa de atualização. Vou verificar por mais alguns dias e atualizar a pergunta quando terminar. Obrigado pela ajuda!
Victor Smirnov
1
yay ! <happydance>
Amias
Obrigado pelo ponteiro sobre a qualidade do cabo. Eu acho que meu cabo VGA não é tão bom. Eu tinha uma qualidade de exibição perfeita nos últimos 6 meses, e de repente esse problema continua aparecendo! Aqui está um bom artigo sobre como verificar se a qualidade do cabo VGA é boa ou não ... Alguns cabos baratos não têm todos os pinos conectados completamente. techwalla.com/articles/…
Bharat Mallapur
1

O mesmo vem acontecendo comigo de forma intermitente há vários meses. Eu uso o Ubuntu 16.04 e tenho um Dell Latitude-E7440. Parece haver um padrão aqui com laptops! A mina parece dever-se ao fato de a bateria não carregar corretamente e as configurações de energia serem alteradas de alguma forma. Fiz isso para desativar os recursos de energia.

$ ~ xset -dpms

Isso resolveu minha tela desligada aleatoriamente.

Andrew
fonte
Experimentei o comando xset -dpms, mas no meu caso particular, ele não resolveu o problema. Obrigado mesmo assim!
Bharat Mallapur 25/03
0

Eu tive o mesmo problema e voltei para a versão 14.04 com o kernel 3.19.0-78-generic. Com uma taxa de 1920x1080, funcionou bem por um tempo e depois começou novamente com o mesmo comportamento. Com taxa muito mais baixa, não tenho o problema. Vou tentar com uma alta velocidade HDMI.

Vincenzo
fonte
Você deve fornecer uma resposta, se tiver alguma dúvida, pergunte.
precisa saber é o seguinte
0

Eu tive exatamente esse mesmo problema no notebook lenovo thinkpad E550.

  • um monitor desligado no momento aleatório

  • depois de alguns segundos, ligou-se novamente

  • estava acontecendo apenas para monitorar conectado via VGA

  • isso estava acontecendo apenas quando o notebook estava no adaptador (isso me levou muito tempo para descobrir)

Aconteceu que havia um problema de firmware em um número significativo de notebooks thinkpad, felizmente uma atualização de firmware foi lançada.

Infelizmente, a atualização pode ser realizada apenas no Windows (eu tinha inicialização dupla). Instruções aqui

Caso o link acabe, você deve fazer o download desse arquivo zip e seguir as instruções no manual dentro do zip.

user1762087
fonte