8 votes

Problèmes de scintillement/redraw partiels sur une configuration à deux moniteurs

Vous avez déjà eu l'impression qu'une partie de votre écran ne savait pas ce qu'il voulait afficher ? Si c'est le cas, vous serez probablement en mesure de m'aider sur cette question.

J'ai un ordinateur portable HP Elitebook 850 fonctionnant sous Ubuntu 16.04 LTS (64 bits), et la station d'accueil HP, qui fournit un autre port de sortie VGA. Pendant un certain temps, j'ai utilisé un moniteur Dell 2007FPb (1280x1024) sur ce port (en configuration portrait) sans aucun problème avec Ubuntu (bien que le moniteur lui-même ait eu quelques problèmes majeurs, le faisant redémarrer fréquemment). Aujourd'hui, j'ai remplacé ce moniteur par un Acer AL2216W (1680x1050), AUSSI en configuration portrait (je l'utilise pour lire de la musique, etc.) Il me semble que le problème est lié à l'écran plus grand (1680 contre 1280 pixels de haut) et à l'allocation de mémoire d'Ubuntu.

Donc nous avons :

  • HP Elitebook 850 G2 avec Intel® HD Graphics 5500 (Broadwell GT2), 8 Go de RAM installé
  • Ubuntu 16.04 LTS (64 bits)
  • Moniteur principal : (écran intégré) 1920 x 1080 (paysage)
  • Moniteur secondaire : Acer AL2216W @ 1050 x 1680 (portrait)

Le problème : la partie inférieure du deuxième écran (en mode portrait) "clignote" constamment de façon aléatoire entre ce qui devrait être affiché et ce qui l'était auparavant. (Après une période aléatoire de quelques minutes, ce mystérieux "second tampon" finit par correspondre à l'écran... jusqu'à ce que je le change à nouveau). J'ai essayé de déplacer l'emplacement configuré du second moniteur (dans Affichages) dans tous les sens, mais je n'ai réussi qu'à déplacer l'emplacement de la zone problématique sur le second écran. Il ne s'agit pas d'un problème matériel, car il apparaît dans les captures d'écran : voici une capture d'écran du problème :

enter image description here

Notez que la zone affectée commence à 1 138 pixels vers le bas à partir du haut du 2ème écran (seulement 58 pixels sous l'écran principal de 1 080 pixels). Je ne sais pas si cela signifie quelque chose ou non.

Comment ai-je obtenu la capture d'écran ci-dessus ? Eh bien, lorsque j'appuie sur le bouton "Capture d'écran", Ubuntu fait rapidement passer les deux écrans du noir à la normale, et l'une des étapes du "fondu" commence à clignoter de façon aléatoire sur la partie inférieure du deuxième écran (l'écran principal est correct). Ici, quelques minutes plus tard, l'étape "délavée" clignote toujours ; si je fais défiler le document sur le deuxième écran, il commence à clignoter entre ce qui était affiché et le nouveau matériel. Ce qui pose un problème pour la musique que j'essaie de lire sur ce moniteur !

Le programme que j'utilise ne fait aucune différence (en d'autres termes, ce n'est pas le Document Viewer qui est en cause)... si je "restaure" la fenêtre à une taille plus petite, la zone affectée continue de clignoter entre ce qu'elle devrait afficher et ce qu'elle affichait auparavant. Elle oscille constamment entre les deux, comme une mauvaise connexion dans un fil (ce qui n'est pas le cas si je peux utiliser la capture d'écran pour en obtenir une image !)

Voici la configuration de mon moniteur dans Affiches :

enter image description here

Je n'ai installé aucun pilote ou autre logiciel vidéo - il s'agit de pilotes plug-and-play Ubuntu 16.04. Avez-vous des suggestions ?

3voto

codyzu Points 376

Ma configuration est à peu près la même et j'ai rencontré les mêmes problèmes avec un seul écran en mode portrait (j'utilise cependant 3 écrans).

Pour moi, la solution a été de suivre les étapes décrites ici : https://askubuntu.com/a/140635/880509

En bref : installez et ouvrez "CompizConfig Settings Manager" et sous "Utilities" > "Workarounds" activez "force syncronization between X and GLX". Cela a réglé le problème pour moi...

Parfois, le problème réapparaît après un redémarrage, si c'est le cas, désactivez et activez le paramètre dans compiz et redémarrez votre machine.

J'espère que ça vous aidera.

3voto

Dmitry Koroliov Points 387

J'ai eu exactement le même problème sur un écran pivoté sous Ubuntu 18.04. Il semble que j'ai pu le résoudre en vérifiant l'option "Forcer les redessinages en plein écran (échange de tampon) lors d'un repeint" dans l'option Paramètres de Compiz Utilitaires Solutions de contournement (ce qui a été suggéré par J. Seegler dans l'autre réponse).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X