Mehrere gedrehte Anzeigen können nicht neu angeordnet werden


10

Ich versuche, einen Computer mit 3 HD-Fernsehern als einen großen Bildschirm einzurichten, wobei jeder Bildschirm um 90 Grad gedreht wird, um einen 3240 x 1920-Desktop zu bilden. Ich habe sie alle angeschlossen und arbeite, aber wenn ich versuche, sie zu drehen, um die gewünschte Anordnung zu erhalten, kann ich die Anzeigen im Display-Manager plötzlich nicht mehr nahe beieinander ziehen. Dies zwingt zu einer Lücke zwischen den 3 Anzeigen.

Ist jemand anderes auf dieses Problem gestoßen, und wenn ja, gibt es eine Problemumgehung? Und wenn nicht, gibt es ein anderes Programm, mit dem ich das machen kann?

Antworten:


5

Unter Ubuntu 14.04 LTS konnte ich Ihr Problem sowohl mit unity-control-center(dem Standard-Manager "Systemeinstellungen" für Ubuntu) als auch mate-display-properties(der "Monitoreinstellungen" für die MATE-Desktop-Alternative implementiert ) reproduzieren . Wenn Sie nur die Anzeigen drehen, können Sie sie nicht einfach näher zusammenziehen - scheint ein Fehler zu sein, vielleicht dieser .

Ich konnte das Problem umgehen, indem ich nur ein bisschen herumspielte (nachdem ich die gewünschte Ausrichtung eingestellt hatte). Hier ist eine Sequenz, die zu funktionieren scheint (angesichts meiner speziellen Startanordnung):

  • Ziehen Sie Anzeige 3, um darunter zu sitzen, und Diagonale, um 1 anzuzeigen.
  • Ziehen Sie Anzeige 2, um neben Anzeige 1 zu sitzen.
  • Ziehen Sie Anzeige 3, um neben Anzeige 2 zu sitzen.

Es ist wie eine Art Schiebepuzzle , bei dem man nicht direkt vom Anfang bis zum Ende gehen kann, sondern stattdessen durch "legale" Zwischenzustände wechseln muss.

Unten sehen Sie einen Screenshot, nachdem der erste Schritt abgeschlossen ist.

Geben Sie hier die Bildbeschreibung ein


EDIT: 3+ Jahre später kann ich den Fix, den ich hier gepostet habe, nicht mehr reproduzieren. Es gibt eindeutig einen Fehler in der MATE-Version des Tools.

ARandR ist aus mehreren Gründen nett:

  • Es leidet nicht unter dem Rotationsfehler (es kennt die richtigen Geometrien für jede Anzeige).
  • Es verfügt nicht über die Fangfunktion, sodass Sie die Anzeigen dort platzieren können, wo Sie sie möchten.
  • Sie können Ihre Layouts als Shell-Skripte speichern und so schnell frühere Zustände wiederherstellen

1
Ich denke, dass trotz des vernünftigen Zeichnens beim Neuanordnen nicht bekannt ist, dass die Anzeigen gedreht wurden. Grundsätzlich ist die Position der rechten und unteren Kante falsch. Dieser Fehler (oder ähnliches) ist in Ubuntu MATE 16.04 noch vorhanden.
Nobar

Wie bereits erwähnt, ist dies eine Problemumgehung für Fehler, keine Lösung, aber die zweite Antwort lautet
Pavel Niedoba

Gibt es dafür bereits einen Fehler?
sdaffa23fdsf


Einige dieser Dienstprogramme werden geändert monitors.xmlund anschließend zum Konfigurieren Ihres Anzeigelayouts verwendet, wenn der Computer eingeschaltet ist (oder aus dem Ruhezustand kommt). Es scheint, dass ARandR / xrandr dies nicht tut. Daher möchten Sie möglicherweise eines der Dienstprogramme strategisch ausführen, das nach Anpassungen mit ARandR / xrandr ausgeführt wird - und applyohne Änderungen klicken , um Ihre bevorzugte Konfiguration zu speichern monitors.xml.
Nobar

13

Ich benutze dafür ARandR (ein Frontend zu XRandR). ARandR ist unabhängig von Ihrer grafischen Umgebung. Es ist kein Teil von GNOME, sollte aber gut funktionieren, wenn Sie GNOME oder was auch immer ausführen. (Ich bevorzuge ein minimalistisches Setup und starte Xfce .)

Screenshot des ARandR Screen Layout Editors

Um eine Anzeige zu aktivieren, die derzeit nicht aktiviert ist , rufen Sie das Menü Ausgänge auf , bewegen Sie den Mauszeiger über den Verbindungstyp und aktivieren Sie das Kontrollkästchen Aktiv .

Wenn Sie das gewünschte Layout haben, speichern Sie es in einer Datei (z ~/.screenlayout/triple-head.sh. B. ). Sie können festlegen, dass dies automatisch geladen wird, indem Sie die Datei ausführbar machen ( chmod +x ~/.screenlayout/triple-head.sh) und sie dann zu den Einstellungen für Startanwendungen in Ihrem Control Center hinzufügen (das gespeicherte Layout ist der Befehl , der Name ist das, was Sie in den Menüs sehen, und der Kommentar ist eine Beschreibung von dem, was dies tut). Unter bestimmten (?) Umständen wird die Konfiguration beim Starten Ihrer X-Sitzung automatisch geladen.

Auf die gleiche Weise können Sie auch zwischen gespeicherten Layouts wechseln. Führen Sie einfach das gespeicherte Layout aus, möglicherweise mit einer Tastenkombination oder sogar einem Skript, um die verschiedenen Monitore beim Anschließen zu erkennen.


Danke, ich werde das hoffentlich später heute ausprobieren. Ich werde berichten, wie es funktioniert.
AgentPaper

Ok, anscheinend war mein ursprüngliches Problem, dass ich nicht auf die neueste Version von Ubuntu aktualisiert hatte, wie ich dachte. Leider funktioniert ARandR bei mir nicht, einfach weil es zu kompliziert für mich ist, Kopf oder Zahl daraus zu machen. Selbst wenn ich es herausfinden könnte, wäre es sicherlich zu viel zu erwarten, dass unser Kunde es versteht, wenn er das System einschaltet. Gibt es eine Möglichkeit, Dinge so einzurichten, dass der Computer automatisch die drei Bildschirme als einen einzigen Desktop verwendet? Und wenn ja, wäre eine detailliertere Anleitung, wie dies erreicht werden kann, sehr dankbar.
AgentPaper

ARandR ist lediglich eine grafische Oberfläche zu XRandR. Wenn Sie sich das "gespeicherte Layout" ansehen, sehen Sie nur ein einzeiliges Shell-Skript mit dem Namen xrandr. Um das gespeicherte Layout automatisch zu verwenden, müssen Sie es Ihren Startanwendungen hinzufügen. Ich werde meinen Beitrag in Kürze anpassen.
Adam Katz

1
Dieses Tool ist ausgezeichnet. Unter Ubuntu 14.04 musste ich nichts Besonderes tun, um das Layout nach einem Neustart beizubehalten. Ich habe es nur angelegt und angewendet.
Matthew Read

2
2016 - Hatte das gleiche Problem und dieses Tool hat mich gerettet! Ich habe 3 Monitore angeschlossen und mit diesem Tool konnte ich einfach ein Shell-Skript generieren, das ich jedes Mal ausführe, wenn mein Computer hochfährt. Vielen Dank!
Hanlet Escaño

3

Es gibt einen sehr detaillierten und umfassenden Beitrag von Nicolas Bernaerts, in dem eine Einstellung mit mehreren Monitoren neu angeordnet xrandrund die Änderungen hier dauerhaft vorgenommen werden .

In dem Beitrag wird erwähnt, dass es sich um ein Setup mit zwei Monitoren handelt, es kann jedoch auch für ein Setup mit drei Monitoren verwendet werden.


Die Ironie hier ist, dass ich diese Antwort aufgrund der Prämie, die ich dafür aufgewendet habe, nicht abstimmen kann. : p
AgentPaper

Das vorgeschlagene Link-Tutorial funktionierte wie ein Zauber, danke
yvoyer

Ich mag es ~/.config/monitors.xml, wenn der Tipp gelöscht wird, um überflüssige Konfigurationen loszuwerden.
Nobar
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.