ne peut pas réorganiser plusieurs écrans pivotés

10

J'essaie de configurer un ordinateur avec 3 téléviseurs HD comme un grand écran, chaque écran étant tourné de 90 degrés pour former un bureau 3240x1920. Je les ai tous branchés et fonctionnent, mais lorsque j'essaie de les faire pivoter pour obtenir l'arrangement souhaité, je ne peux soudainement pas faire glisser les écrans les uns contre les autres dans le gestionnaire d'affichage. Cela oblige à laisser un écart entre les 3 écrans.

Quelqu'un d'autre a-t-il rencontré ce problème et, dans l'affirmative, existe-t-il une solution de contournement? Et sinon, existe-t-il un programme différent que je peux utiliser pour ce faire?

AgentPaper
la source

Réponses:

5

En exécutant Ubuntu 14.04 LTS, j'ai pu reproduire votre problème en utilisant à la fois unity-control-center(le gestionnaire "Paramètres système" par défaut pour Ubuntu) et mate-display-properties(qui implémente "Préférences de moniteur" pour l'alternative de bureau MATE). Si vous faites simplement pivoter les écrans, cela ne vous permettra pas simplement de les rapprocher - cela ressemble à un bug, peut-être celui-ci .

J'ai pu contourner le problème en jouant juste un peu (après avoir défini l'orientation souhaitée). Voici une séquence qui semble fonctionner (compte tenu de mon arrangement de départ particulier):

  • Faites glisser l'affichage 3 pour vous asseoir en dessous et la diagonale pour afficher 1.
  • Faites glisser l'affichage 2 pour vous asseoir à côté de l'affichage 1.
  • Faites glisser l'affichage 3 pour vous asseoir à côté de l'affichage 2.

C'est comme une sorte de puzzle coulissant , où vous ne pouvez pas aller directement du début à la fin, mais devez plutôt passer par des états "légaux" intermédiaires.

Vous trouverez ci-dessous une capture d'écran une fois la première étape terminée.

entrez la description de l'image ici


EDIT: plus de 3 ans plus tard, je ne peux plus reproduire le correctif que j'ai publié ici. Il y a clairement un bug dans la version MATE de l'outil.

ARandR est agréable pour plusieurs raisons:

  • Il ne souffre pas du bug de rotation (il connaît les géométries correctes pour chaque affichage).
  • Il n'a pas la fonction de capture, vous pouvez donc placer les écrans où vous le souhaitez.
  • Il vous permet d'enregistrer vos mises en page en tant que scripts shell - vous donnant un moyen rapide de restaurer les états antérieurs
nobar
la source
1
Je pense que, malgré leur dessin raisonnable, lors du réarrangement, il ne sait pas que les écrans ont été tournés. Fondamentalement, la position des bords droit et inférieur est erronée. Ce bogue (ou similaire) existe toujours dans Ubuntu MATE 16.04.
nobar
comme indiqué, c'est une solution de contournement pour le bogue, pas la solution mais la deuxième réponse est
Pavel Niedoba
Y a-t-il déjà un bug pour cela?
sdaffa23fdsf
Certains de ces utilitaires sont modifiés monitors.xml, ce qui est ensuite utilisé pour configurer votre disposition d'affichage lorsque l'ordinateur est allumé (ou sort du mode veille). Il semble que ARandR / xrandr ne le fasse pas , vous voudrez peut-être exécuter stratégiquement l'un des utilitaires qui le fait après avoir effectué des ajustements avec ARandR / xrandr - et cliquer applysans changement juste pour enregistrer votre configuration préférée monitors.xml.
nobar
13

J'utilise ARandR (un frontal pour XRandR) pour cela. ARandR est indépendant de votre environnement graphique; il ne fait pas partie de GNOME mais devrait fonctionner correctement si vous utilisez GNOME ou quoi que ce soit d'autre. (Je préfère une configuration minimaliste et exécutez Xfce .)

Capture d'écran de ARandR Screen Layout Editor

Pour activer un affichage qui n'est pas actuellement activé, allez dans le menu Sorties , passez votre souris sur le type de connexion et cochez la case Actif .

Une fois que vous avez la disposition souhaitée, enregistrez-la dans un fichier (par exemple ~/.screenlayout/triple-head.sh). Vous pouvez le configurer pour qu'il se charge automatiquement en rendant le fichier exécutable ( chmod +x ~/.screenlayout/triple-head.sh), puis en l'ajoutant aux préférences des applications de démarrage dans votre Control Center (la disposition enregistrée est la commande , le nom est ce que vous voyez dans les menus et le commentaire est une description. de ce que cela fait). Dans certaines circonstances (?), La configuration est chargée automatiquement au lancement de votre session X.

Vous pouvez également basculer entre les dispositions enregistrées de la même manière; exécutez simplement la disposition enregistrée, peut-être avec un raccourci clavier ou même un script pour reconnaître les différents moniteurs lorsqu'ils sont branchés.

Adam Katz
la source
Merci, je vais essayer ça plus tard dans la journée. Je ferai rapport sur la façon dont cela fonctionne.
AgentPaper
Ok, apparemment, mon problème d'origine était que je n'avais pas mis à jour la version la plus récente d'Ubuntu, comme je le pensais. Malheureusement, ARandR ne fonctionne pas pour moi, simplement parce que c'est trop compliqué pour moi d'en faire des têtes ou des queues. Même si je pouvais le comprendre, ce serait certainement trop de s'attendre à ce que notre client le comprenne chaque fois qu'il allume le système. Existe-t-il un moyen de configurer les choses de telle sorte que l'ordinateur démarre automatiquement en utilisant les trois écrans comme un seul bureau? Et si c'est le cas, un guide plus détaillé sur la manière d'y parvenir serait très apprécié.
AgentPaper
ARandR est simplement une interface graphique pour XRandR. Si vous jetez un œil à la "disposition enregistrée", tout ce que vous verrez est un script shell d'une ligne appelant xrandr. Pour utiliser automatiquement la mise en page enregistrée, vous devez l'ajouter à vos applications de démarrage. J'ajusterai mon message sous peu.
Adam Katz
1
Cet outil est excellent. Sur Ubuntu 14.04, je n'avais rien à faire de spécial pour conserver la disposition après un redémarrage, je l'ai simplement présentée et appliquée.
Matthew Read
2
2016 - J'ai eu le même problème et cet outil m'a sauvé! J'ai 3 moniteurs branchés, et avec cet outil j'ai pu simplement générer un script shell que j'exécute à chaque démarrage de mon ordinateur. Je vous remercie!
Hanlet Escaño
3

Il y a un article très détaillé et complet de Nicolas Bernaerts pour réorganiser un paramètre multi-écrans en utilisant xrandret rendre les changements persistants ici .

Le message mentionne qu'il s'agit d'une configuration à deux écrans, mais il peut également être utilisé pour une configuration à trois écrans.

Rohith Madhavan
la source
L'ironie ici est qu'en raison de la générosité que j'ai mise sur ce sujet, je ne peux pas voter pour cette réponse. : p
AgentPaper
Le tutoriel de lien proposé a fonctionné comme un charme merci
yvoyer
J'aime la pointe à supprimer ~/.config/monitors.xmlpour se débarrasser des configurations superflues.
nobar