2 votes

Chevauchement partiel du double écran sur Ubuntu 18.04

J'ai 2 moniteurs configurés avec mon système Ubuntu, le principal (paysage) et un moniteur secondaire tourné (portrait) à gauche de celui-ci. J'ai eu un problème de chevauchement d'environ 2 pixels de large entre le moniteur secondaire et le principal. Ce n'est pas spécifique à la fenêtre (ce n'est pas un saignement de fenêtre, c'est la totalité des colonnes les plus à gauche du framebuffer secondaire).

Ce problème ne se produit pas avec les deux moniteurs réglés en mode paysage. De plus, bizarrement, il ne se produit pas avec le moniteur secondaire réglé en mode portrait et réglé sur l'écran d'accueil. droite du moniteur primaire. Une autre chose à noter est que lorsque vous disposez les moniteurs avec les paramètres d'affichage, il y a un espace entre les moniteurs lorsque vous placez le secondaire à droite, mais aucun espace lorsque vous placez le moniteur à gauche. Voici une comparaison côte à côte de la disposition des écrans dans gnome-control-center.

Cela m'a conduit à penser que le problème pouvait provenir du traitement des écrans tournés dans gnome-control-center (pas de rotation autour de l'origine réelle ?). J'ai donc commencé à regarder les sources, en faisant de petites modifications, mais sans succès.

J'ai essayé de régler manuellement les positions des moniteurs avec xrandr mais le problème auquel j'ai été confronté était que le framebuffer de l'écran (pour le bureau global) finissait par être constitué d'une boîte de délimitation complète des deux moniteurs (c'est-à-dire que Windows dans l'affichage principal pouvait aller au-dessus et au-dessous du moniteur en raison de la résolution verticale plus élevée du moniteur secondaire).

En ce qui concerne le système, j'utilise Ubuntu 18.04 avec Wayland désactivé (un problème complètement différent avec Wayland), avec un GPU principal AMD Rx370 (pilote AMDGPU) et un GPU NVidia gtx 660 pour le calcul (pilote NVidia 396).

Je me demande si quelqu'un a une idée de ce qui se passe, ou si quelqu'un peut confirmer qu'il s'agit d'un véritable bogue dans gnome-control-center/X11 qui mérite l'ouverture d'un tracker.

Merci

0voto

pauljohn32 Points 3457

J'ai commencé à voir la même chose dans Ubuntu 18.04. Je n'ai jamais réussi à utiliser l'ajusteur d'affichage du bureau, que ce soit sous Gnome ou Xfce4. Le problème se produit pour moi lorsque je passe de divers projecteurs avec des résolutions différentes.

Vous pouvez y remédier en installant le programme GUI arandr, une interface agréable pour xrandr. arandr permet de faire glisser facilement les fenêtres superposées hors du chemin.

0voto

Little me Points 85

Ce noob l'a aussi résolu avant de trouver ceci ! C'est similaire à la réponse d'arandr ci-dessus mais sans installer de logiciel. Partagé au niveau noob car c'est ce que j'apprécie moi-même...

Le mien était un chevauchement de deux pixels (l'écran primaire gauche se superpose à l'écran externe droit) et voici comment je l'ai éradiqué sur Xubuntu 20.04 avec l'environnement de bureau XFCE.

En utilisant le terminal (Ctrl-Alt-T pour exécuter), tapez les commandes suivantes :

xrandr -q (qui interroge les moniteurs que vous avez et leurs paramètres)

alors consultez l'excellent document de BatchyX responder pour obtenir de l'aide et en utilisant les informations de la commande ci-dessus, tapez quelque chose comme ce qui suit :

xrandr --output HDMI-0 --pos 1368x0

  • Où HDMI-0 est mon écran que je voulais déplacer ; changez-le pour le vôtre. le vôtre.
  • Et là où sa position précédente (--pos) était 1366, 0 (j'ai ajouté 2 pixels à sa position x et laissé sa position y seule).

Enfin, j'ai ouvert le Panneau de configuration, les paramètres d'affichage, puis j'ai sélectionné l'onglet "Avancé". J'ai enregistré ou mis à jour le profil approprié de sorte que lorsque ce moniteur se connecte, il reprenne toujours cette disposition.

Remarque : Cela laisse en fait un angle mort ou un trou de 2 pixels entre les deux moniteurs. Vous pouvez en ajouter plus de 2 mais vous risquez de perdre des éléments comme les curseurs/fenêtres dans ce trou...

Note 2 : Je me souviens que cela a pu se produire sur d'autres écrans/projecteurs externes, donc peut-être que ma meilleure chance aurait été de déplacer l'écran principal de 2 pixels vers la gauche, c'est-à-dire xrandr --output eDP --pos -2x0 mais je vais arrêter de m'agiter maintenant. Bonne chance.

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