So richten Sie Dual-Monitore mit XRandR ein
Dual-Monitor-Setup in Linux war noch nie einfacher. Während Methoden wie die Xinerama-Erweiterung die Menschen manchmal verrückt machen, ist die Verwendung von RandR (Größe ändern und Drehen) schnell und schmerzlos. Dadurch können Sie beide Monitore als einen großen Bildschirm anstelle von zwei identischen verwenden (Klonen). Befolgen Sie diese einfachen Schritte, um loszulegen.
Hinweis: In diesem HOWTO wird davon ausgegangen, dass Sie die Opensource-Treiber für Ihre Grafikkarte (ATI oder Intel) verwenden. Nvidia und AMD proprietäre Treiber kommen mit ihren Dual-Screen-Komponenten.
1. Richten Sie Ihre xorg.conf-Konfigurationsdatei ein:
Bearbeite es als root:
gksudo gedit /etc/X11/xorg.conf
(in GNOME) oder
kdesudo kate /etc/X11/xorg.conf
(in KDE)
2. Erstellen Sie einen Unterabschnitt im Abschnitt "Bildschirm" mit den folgenden Optionen.
Unterbereich "Anzeige" Tiefe 24 Modi "1440x900" "1440x900" #die Auflösungen Ihrer Monitore Virtual 2880 800 EndSubSection
Xrandr funktioniert ohne diese xorg.conf-Zeilen, begrenzt jedoch die Größe Ihres Desktops.
Für meinen Computer verwende ich zwei Monitore mit 1440 × 900 Auflösung. Wenn Sie eine andere Auflösung haben, setzen Sie diese Auflösungen unter "Modi" und kombinieren Sie dann die Breite beider für "virtuell". Mit anderen Worten, wenn Sie einen 1280 × 800 Monitor haben, wäre es "Virtual 2560 800".
3 . Speichern Sie Ihre Änderungen, beenden und starten Sie X neu.
4 . Jetzt können Sie Ihre Dual-Bildschirme einrichten, wie Sie möchten. Informieren Sie sich zuerst über die Bildschirme. Öffnen Sie einen Terminalemulator und geben Sie Folgendes ein:
xrandr -q
Es sollte Ihnen den Namen jedes Bildschirms und seine aktuelle Auflösung mitteilen. Auf meinem Computer sind meine Bildschirme "DVI-0" und "DVI-1".
5 . Führen Sie diesen Befehl aus, um einen großen Desktop mit beiden Bildschirmen zu erstellen:
xrandr --auto - Ausgang DVI-0 - Modus 1440x900 - rechts-von DVI-1
DVI-0 ist auf der rechten und DVI-1 auf der linken Seite.
6. Erstellen Sie ein Skript namens "startxrandr", um diesen Befehl wann immer Sie möchten auszuführen.
#! / bin / sh xrandr --auto - Ausgang DVI-0 - Modus 1440x900 - rechts - von DVI-1
7 . Stellen Sie sicher, dass das Skript ausführbar ist
chmod a + x startxrandr
Das ist alles was es braucht. Sie können damit herumspielen und alle xrandr-Befehle sehen, indem Sie "xrandr -help" ausführen.
Anmerkungen:
Es gibt auch ein paar GUI-Anwendungen, mit denen Sie xrandr steuern können. Erkundigen Sie sich bei Ihrer Linux-Distribution.
Sie können festlegen, dass xrandr ausgeführt wird, wenn der Display Manager oder die Desktop-Umgebung gestartet wird. Weitere Informationen finden Sie in der Dokumentation zu Startanwendungen.
KDE und GNOME werden automatisch zwei Bildschirme korrekt konfigurieren, so dass die Maximierung eines Fensters nur einen der Bildschirme ausfüllt. Einige Desktopumgebungen haben noch keine Unterstützung dafür. Sie müssen das von Ihnen verwendete testen. Sie sollten keine Probleme mit Compiz haben.
Sie können zwei Monitore mit unterschiedlichen Auflösungen verwenden, was nützlich ist, wenn Sie einen Laptop verwenden, der an einen größeren Monitor angeschlossen ist.
In KDE wird jeder Bildschirm automatisch zu einer anderen Aktivität, und Sie können verschiedene Widgets auf jedem anwenden.
Einige Anwendungen, insbesondere solche, die auf SDL angewiesen sind (wie viele Linux-Spiele), berücksichtigen möglicherweise Ihre xrandr-Einstellungen nicht. Wenn Sie Glück haben, klonen Sie das Spiel einfach auf beiden Bildschirmen. Für Anwendungen wie Boxee müssen Sie die Umgebungsvariable vor dem Starten festlegen:
export SDL_VIDEO_FULLSCREEN_HEAD = 1