Le moniteur externe s'éteint pendant plusieurs secondes toutes les 5 à 10 minutes

19

J'utilise Ubuntu 16.04 installé sur un ordinateur portable Lenovo ThinkPad T500 avec deux moniteurs externes connectés via un écran et des ports VGA.

Je pense que le problème a commencé après la mise à niveau vers Ubuntu 16.04. Mais je n'en suis pas sûr.

Parfois, à un moment aléatoire, l'un des moniteurs s'éteint. Il semble qu'il n'y ait aucun signal sur le moniteur. En 2 à 5 secondes, le moniteur s'allume. Cela peut se produire plusieurs fois de suite avec de petits retards ou ne pas se produire pendant une longue période. Les deux moniteurs peuvent s'éteindre en même temps ou un par un.

Je ne comprends pas pourquoi cela se produit. Soit je ne comprends pas ce que je dois faire pour reproduire le problème. La dernière fois (un moment avant d'écrire ceci), cela s'est produit lorsque je suis passé à un autre onglet dans Google Chrome et que j'ai mis en pause la vidéo musicale YouTube. Mais quand j'essaye de refaire la même chose, le problème n'est pas reproduit. J'ai continué à utiliser l'ordinateur tout le temps en regardant l'écran et en écrivant cette question au moment où le problème s'est produit

Je n'ai trouvé aucun signe du problème dans les journaux.

Mon problème semble proche de la désactivation aléatoire du moniteur Ubuntu 13.10 avec les différences qu'un seul moniteur peut s'éteindre au lieu de deux et qu'il s'allume automatiquement.

Par coïncidence, j'ai entré la commande xset -qet j'ai appuyé sur la touche Entrée juste au moment où le moniteur s'est éteint. J'ai attendu plusieurs secondes et j'ai vu le résultat

$ 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

Que puis-je faire pour enquêter sur le problème? Quels fichiers journaux dois-je vérifier? Je n'ai trouvé aucun signe du problème dans le système.

est-ce un problème connu? Je pourrais le décrire mal lors de la recherche et donc ne pas le trouver.

Comment puis-je comprendre s'il s'agit d'un problème matériel ou logiciel? Je peux installer Windows et voir si le problème se produit avec Windows ou non. Mais il se peut qu'il y ait une option pour vérifier cela en utilisant Ubuntu.

Que puis-je faire pour éviter le problème?

Mise à jour:

Suite à la suggestion dans la réponse, j'ai essayé de faire ce qui suit pour réduire le taux de rafraîchissement sur mes écrans. J'ai eu un taux de rafraîchissement de 59,95 Hz et j'ai décidé de le changer à 58 Hz.

Identifier le taux de rafraîchissement existant

xrandr -q

Paramètres créés pour le nouveau mode

$ 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

Nouveau mode enregistré

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

Ajout de ce nouveau mode aux deux écrans

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

Sélectionné ce nouveau mode ajouté pour les deux écrans

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

Par conséquent, xrandr -qaffiche maintenant la sortie suivante

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

Je vérifie si le problème se répète ou non maintenant. Si ce n'est pas le cas, cela signifie que j'ai la solution et je vais la marquer comme réponse.

Je ne sais toujours pas comment stocker définitivement ces paramètres, je suppose que je devrais ajouter un nouveau fichier dans le /usr/share/X11/xorg.conf.ddossier en suivant les recommandations de ce document . Je vais étudier cela quand je vois que le problème est résolu.

Victor Smirnov
la source
Hou la la! J'étais confronté à ce même problème avec mon ordinateur portable HP et mon écran externe viewsonic sur Ubuntu 16.04, et le fait que votre question se soit transformée en une réponse donnant des détails exacts était vraiment utile. Je n'aurais probablement pas eu le courage de fouiller dans addmode, sortie, etc. sans les détails exacts que vous avez fournis! Merci!
Bharat Mallapur
Malheureusement, je rencontre un BadMatchproblème lorsque j'essaie d'accéder à addmodemon moniteur, et le débogage de ces choses est incroyablement frustrant.
mkobit

Réponses:

8

Si votre écran s'éteint, il peut être difficile de rester synchronisé avec le signal de sortie.

Il y a deux raisons principales à cela, la première est que les taux de rafraîchissement sont trop élevés pour que l'écran puisse suivre et la seconde est que les câbles ne sont pas assez bons. Il y a une chance extérieure que votre carte graphique ne puisse pas faire face à plusieurs écrans, mais la plupart sont suffisamment puissants.

Quelle méthode de connexion utilisez-vous et à quelle résolution les écrans sont-ils réglés?

Xrandr vous permettra de définir et d'interroger les taux de rafraîchissement. Parfois, la suppression de quelques Hz de la fréquence peut contourner les mauvais câbles.

Si vous avez d'autres câbles que vous pouvez emprunter, essayez-les.

vous les journaux xorg (dans / var / log / mais vérifiez les dates des fichiers) devraient montrer les tentatives de resynchronisation et éclairer également

Amias
la source
1
J'ai essayé d'appliquer votre recommandation pour réduire le taux de rafraîchissement et mis à jour la question. Si tout se passe bien, je pense que cela devrait être la réponse acceptée et mon problème devrait être résolu. Merci de votre aide!
Victor Smirnov
le guide archlinux devrait suffire, ajoutez simplement la modeline à votre xorg et ou limitez les rafraîchissements que votre moniteur est autorisé à utiliser. si cela ne fonctionne pas, il est possible que vos moniteurs aient un EDID cassé ou floconneux qui confond votre carte graphique, vous pouvez forcer x à utiliser un EDID stocké à partir d'un fichier au lieu de l'interroger à chaque fois sur le moniteur et éventuellement de se détériorer résultats. Cela pourrait également valoir la peine de faire fonctionner l'écran intégré à cette actualisation légèrement plus lente pour réduire la charge de travail de la carte graphique.
Amias
3
Il semble que le moniteur ne s'éteigne pas au hasard maintenant après avoir modifié la fréquence de rafraîchissement. Je vais le vérifier pendant plusieurs jours et mettre à jour la question une fois terminé. Merci de votre aide!
Victor Smirnov
1
Yay ! <happydance>
Amias
Merci pour le pointeur sur la qualité du câble. Je pense que mon câble VGA n'est pas si bon. J'avais une qualité d'affichage parfaite depuis 6 mois, puis tout à coup, ce problème continue d'apparaître! Voici un bon article sur la façon de vérifier si la qualité du câble VGA est bonne ou non ... Certains câbles bon marché n'ont pas toutes les broches connectées de part en part. techwalla.com/articles/…
Bharat Mallapur
1

La même chose m'arrive par intermittence depuis plusieurs mois. J'utilise Ubuntu 16.04 et j'ai un Dell Latitude-E7440. Il semble y avoir un modèle ici avec les ordinateurs portables! Le mien semble être dû au fait que la batterie ne se charge pas correctement et que les paramètres d'énergie ont été modifiés. J'ai exécuté cela pour désactiver les fonctionnalités d'énergie.

$ ~ xset -dpms

Cela a résolu mon écran s'éteignant au hasard.

Andrew
la source
J'ai essayé la commande xset -dpms, mais dans mon cas particulier, cela n'a pas résolu le problème. Merci quand même!
Bharat Mallapur
0

J'ai eu le même problème et je suis revenu à 14.04 avec le noyau 3.19.0-78-generic. Avec un taux de 1920x1080, cela a bien fonctionné pendant un certain temps, puis il a recommencé avec le même comportement. Avec un taux beaucoup plus bas, je n'ai pas le problème. Je vais essayer avec une HDMI haute vitesse.

Vincenzo
la source
Vous devriez fournir une réponse, si vous avez une question, posez-la.
George Udosen
0

J'ai eu exactement le même problème sur le portable Lenovo Thinkpad E550.

  • un moniteur éteint à un moment aléatoire

  • après quelques secondes, il se ralluma

  • il ne se passait que pour surveiller connecté via VGA

  • cela ne se produisait que lorsque l'ordinateur portable était sur l'adaptateur (cela m'a pris beaucoup de temps pour comprendre)

Il s'est avéré qu'il y avait un problème de firmware sur un nombre important d'ordinateurs portables Thinkpad, heureusement une mise à jour du firmware a été publiée.

Malheureusement, la mise à niveau ne peut être effectuée que sur Windows (j'ai eu un double démarrage). Instructions ici

Dans le cas où le lien mourrait, vous devez télécharger ce fichier zip et suivre les instructions du manuel à l'intérieur du zip.

user1762087
la source