Il monitor esterno si spegne per alcuni secondi ogni 5-10 minuti


19

Sto usando Ubuntu 16.04 installato sul laptop Lenovo ThinkPad T500 con due monitor esterni collegati tramite display e porte VGA.

Penso che il problema sia iniziato dopo l'aggiornamento a Ubuntu 16.04. Ma non ne sono sicuro.

Occasionalmente in alcuni momenti casuali uno dei monitor si spegne. Sembra che non ci sia segnale sul monitor. In 2-5 secondi il monitor si accende. Questo potrebbe accadere più volte di seguito con piccoli ritardi o potrebbe non accadere per molto tempo. Entrambi i monitor potrebbero spegnersi contemporaneamente o uno per uno.

Non capisco perché questo accada. O non capisco cosa devo fare per riprodurre il problema. L'ultima volta (un momento prima di averlo scritto) è successo quando sono passato a un'altra scheda in Google Chrome e ho messo in pausa il video musicale di YouTube. Ma quando provo a fare lo stesso ancora una volta il problema non viene riprodotto. Continuavo a usare il computer sempre guardando lo schermo e scrivendo questa domanda nel momento in cui si è verificato il problema

Non sono riuscito a trovare alcun segno del problema nei registri.

Il mio problema sembra vicino allo spegnimento casuale del monitor Ubuntu 13.10 con le differenze che un solo monitor potrebbe spegnere invece di due e si accendono automaticamente.

Per coincidenza ho inserito il comando xset -qe ho premuto il tasto Invio nel momento in cui il monitor si è spento. Ho aspettato diversi secondi e ho visto il risultato

$ 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

Cosa posso fare per indagare sul problema? Quali file di registro devo controllare? Non sono riuscito a trovare segni del problema in nessun punto del sistema.

È un problema noto? Potrei descriverlo in modo sbagliato durante la ricerca e quindi non sono riuscito a trovarlo.

Come posso capire se si tratta di un problema hardware o software? Potrei installare Windows e vedere se il problema si verifica con Windows o no. Ma potrebbe esserci un'opzione per verificarlo usando Ubuntu.

Cosa posso fare per prevenire il problema?

Aggiornare:

Seguendo il suggerimento nella risposta, ho provato a fare quanto segue per ridurre la frequenza di aggiornamento sui miei schermi. Ho avuto una frequenza di aggiornamento di 59,95 Hz e ho deciso di cambiarla in 58 Hz.

Identificare la frequenza di aggiornamento esistente

xrandr -q

Parametri creati per la nuova modalità

$ 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

Nuova modalità registrata

$ xrandr --newmode "1920x1200_58.00"  185.50  1920 2048 2248 2576  1200 1203 1209 1243 -hsync +vsync

Aggiunta questa nuova modalità a entrambe le schermate

$ xrandr --addmode DP1 1920x1200_58.00
$ xrandr --addmode DP2 1920x1200_58.00

Selezionata questa modalità appena aggiunta per entrambe le schermate

$ xrandr --output DP1 --mode 1920x1200_58.00
$ xrandr --output DP2 --mode 1920x1200_58.00

Di conseguenza ora xrandr -qmostra il seguente output

$ 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)

Sto verificando se il problema si ripete o no ora. Se ciò non significa che ho la soluzione e la segnerò come risposta.

Non so ancora come memorizzare permanentemente queste impostazioni, suppongo che dovrei aggiungere un nuovo file alla /usr/share/X11/xorg.conf.dcartella seguendo i consigli in questo documento . Lo studierò quando vedrò che il problema è stato risolto.


Wow! Stavo affrontando lo stesso problema con il mio laptop HP e il mio display esterno Viewsonic su Ubuntu 16.04, e il fatto che la tua domanda si sia trasformata in una risposta fornendo dettagli esatti è stato davvero utile. Probabilmente non avrei avuto il coraggio di approfondire addmode, output ecc senza i dettagli esatti forniti da te! Grazie!
Bharat Mallapur il

Sfortunatamente mi imbatto in un BadMatchtentativo di addmodemonitor e il debug di questa roba è incredibilmente frustrante.
mkobit,

Risposte:


8

Se lo schermo si sta spegnendo, potrebbe essere difficile mantenere la sincronizzazione con il segnale di uscita.

Ci sono due ragioni principali per questo, la prima è che le frequenze di aggiornamento sono troppo alte per lo schermo per stare al passo e la seconda è che i cavi non sono abbastanza buoni. Esiste una possibilità esterna che la scheda grafica non sia in grado di gestire più schermi, ma la maggior parte è abbastanza potente.

Quale metodo di connessione stai usando e su quale risoluzione sono impostate le schermate?

Xrandr ti consentirà di impostare e interrogare le frequenze di aggiornamento. A volte buttare giù di qualche hz la frequenza può aggirare i cavi difettosi.

Se hai altri cavi, puoi prenderli in prestito provali.

i tuoi log xorg (in / var / log / ma controlla le date dei file) dovrebbero mostrare i tentativi di risincronizzazione e far luce


1
Ho provato ad applicare il tuo consiglio per abbassare la frequenza di aggiornamento e ho aggiornato la domanda. Se tutto va bene, penso che questa dovrebbe essere la risposta accettata e il mio problema dovrebbe essere risolto. Grazie per l'aiuto!
Victor Smirnov,

la guida di archlinux dovrebbe essere sufficiente, basta aggiungere la modeline al tuo xorg e o limitare gli aggiornamenti che il tuo monitor può usare. se ciò non funziona è possibile che i tuoi monitor possano avere un EDID rotto o incoerente che confonde la tua scheda grafica, puoi forzare x a utilizzare un EDID memorizzato da un file invece di interrogarlo dal monitor ogni volta e forse peggiorare risultati. potrebbe anche valere la pena fare in modo che lo schermo integrato vada a quell'aggiornamento sempre leggermente più lento per fare meno lavoro per la scheda grafica.
Amias,

3
Sembra che il monitor non si spenga in modo casuale ora dopo aver modificato la frequenza di aggiornamento. Lo controllerò per diversi giorni e aggiornerò la domanda una volta terminato. Grazie per l'aiuto!
Victor Smirnov,

1
Sìì ! <happydance>
Amias,

Grazie per il puntatore sulla qualità del cavo. Penso che il mio cavo VGA non sia così buono. Ho avuto una qualità di visualizzazione perfetta negli ultimi 6 mesi, quindi all'improvviso questo problema si ripresenta! Ecco un buon articolo su come verificare se la qualità del cavo VGA è buona o no ... Alcuni cavi economici non hanno tutti i pin collegati attraverso e attraverso. techwalla.com/articles/…
Bharat Mallapur il

1

Lo stesso è successo a me in modo intermittente da diversi mesi. Uso Ubuntu 16.04 e ho un Dell Latitude-E7440. Sembra che ci sia uno schema qui con i laptop! Il mio sembra essere dovuto al fatto che la batteria non si carica correttamente e le impostazioni di energia vengono cambiate in qualche modo. Ho eseguito questo per disattivare le funzionalità di energia.

$ ~ xset -dpms

Ciò ha risolto il mio schermo che si spegneva in modo casuale.


Ho provato il comando xset -dpms, ma nel mio caso particolare non ha risolto il problema. Grazie comunque!
Bharat Mallapur il

0

Ho avuto lo stesso problema e sono tornato alla 14.04 con il kernel 3.19.0-78-generico. Con una velocità di 1920x1080 ha funzionato bene per un po 'e poi ha ricominciato con lo stesso comportamento. Con un tasso molto più basso non ho il problema. Proverò con un'alta velocità HDMI.


Dovresti fornire una risposta, se hai una domanda, chiedi.
George Udosen,

0

Ho avuto esattamente lo stesso problema con il notebook Lenovo ThinkPad E550.

  • un monitor si è spento in un momento casuale

  • dopo pochi secondi si riaccese

  • stava succedendo solo per monitorare collegato tramite VGA

  • stava succedendo solo quando il notebook era sull'adattatore (mi ci è voluto molto tempo per capire)

Si è scoperto che c'era un problema di firmware su un numero significativo di notebook Thinkpad, fortunatamente è stato rilasciato un aggiornamento del firmware.

Sfortunatamente l'aggiornamento può essere eseguito solo su Windows (ho avuto il doppio avvio). Istruzioni qui

Nel caso in cui il collegamento si interrompa, è necessario scaricare questo file zip e seguire le istruzioni nel manuale all'interno dello zip.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.