GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie richte ich die Unterkanten von zwei Monitoren mit xrandr aus?

 xrandr --output LVDS1 --auto --pos 0x312 --output HDMI1 --auto --pos 1366x0

Grundsätzlich gibt --pos die Position der oberen linken Ecke des Bildschirms im virtuellen Bildschirmbereich an. Der virtuelle Bildschirm ist ein Bildschirm, der Ihre gesamten physischen Bildschirme umfasst. Dies ist eine sehr allgemeine Art, Bildschirmpositionen anzugeben.

Sie möchten diese Konfiguration:

(virtual screen coordinates)
     0       1366                 1366+1920

   0           A-----------------------
               |                      |
               |                      |
               |                      |
  x? B---------|         HDMI         |
     |         |                      |
     |  LVDS   |       1920x1080      |
     |1366x768 |                      |
1080 ----------------------------------

Und Sie brauchen die Koordinaten von A und B, um sie in --pos zu verwenden Option.x lässt sich leicht als 1080 - 768 =312 lösen, also ist A bei (1366,0) und B bei (0,312).

Daher sind die entsprechenden --pos-Optionen --pos 1366x0 für HDMI und --pos 0,312 für LVDS. Sie müssen die virtuelle Bildschirmgröße nicht (mehr) angeben, sie wird automatisch angepasst.

Beachten Sie, dass --pos können missbraucht werden, um beispielsweise ein Loch zwischen Ihren beiden Bildschirmen zu schaffen oder Überlappungen zu erzeugen. Die meisten (alle?) WM werden das nicht bewältigen können.

EDIT:oh, du willst andersherum, das wurde behoben.


Zusätzlich zur hervorragenden Antwort von @BatchyX könnte eine alternative – und meiner Meinung nach bequemere – Option die Verwendung von ARandR sein (was für „Another XRandR GUI“ steht):

ARandR wurde entwickelt, um ein einfaches visuelles Frontend für XRandR bereitzustellen. Relative Monitorpositionen werden grafisch dargestellt und können per Drag-and-Drop geändert werden.

Möglicherweise müssen Sie es zuerst installieren, aber es ist in den Repositories der meisten Distributionen verfügbar. So sieht es für mich auf LXDE aus, für ein Setup mit einem externen Monitor, der über VGA angeschlossen ist, oben und dem nativen Monitor (in Netbook-Größe) darunter:


Wenn Sie nach einer Drag-and-Drop-GUI-basierten Lösung suchen, kann ich ARandR empfehlen.

Hier können Sie die wichtigsten XRandR-Einstellungen vornehmen, z. Bildschirmposition und -auflösung, die dann in Form eines Shell-Skripts gespeichert werden können, das xrandr aufruft mit den entsprechenden Parametern.


Linux
  1. So prüfen Sie Berechtigungen mit dem Befehl find

  2. Wie listet man verbundene Monitore mit Xrandr auf?

  3. Wie speichere ich die neue Auflösungseinstellung mit Xrandr?

  4. Wie Kali mit dem bevorstehenden Python 2 End-of-Life umgeht

  5. Wie aktualisiere ich den Magnetstatus auf einer Festplatte mit Sicherungen?

So verwenden Sie den who-Befehl in Linux mit Beispielen

So fragen Sie Paketinformationen mit dem RPM-Paketmanager ab

Verwendung des RPM-Befehls (mit Beispielen)

So finden Sie Dateien mit dem fd-Befehl in Linux

So beheben Sie die grüne Linie unten in VLC unter Linux

Wie kann ich mit GNOME ein Fenster oben/unten ausrichten?