AA_touchwater_sxc1089656.jpg

© sxc.hu, Agata Urbaniak

Doppelbilder

Mit RandR Beamer und Monitore steuern

12.06.2009
Mit XRandR steuern Sie Beamer und Multihead-Installationen einfacher und intuitiver als mit TwinView, MergedFB oder Xinerama.

Noch vor nicht allzu langer Zeit mussten sich Referenten vor jeder Präsentation darüber Gedanken machen, ob der Beamer vor Ort wohl mit Linux zusammenarbeiten würde. Oft tat er das nicht, und die resultierenden Probleme führten bei vielen Vorträgen zu nervenaufreibenden und zeitraubenden Neustarts, bis der X-Server ein Bild auf den Beamer zauberte. Konferenzveranstalter forderten gewohnheitsmäßig die Referenten explizit auf, die Beamer-Ansteuerung unter Linux vorher zu testen. Auch zu Hause war es oft alles andere als einfach, Bildschirmeinstellungen zu ändern.

Treiberfrage

Inzwischen setzt glücklicherweise die X-Server-Erweiterung RandR ("X Resize and Rotate", [1]) so gut wie allen Problemen im Zusammenhang mit der Konfiguration des Monitors ein Ende. Die Fähigkeiten von RandR reichen vom simplen Ändern der Auflösung ("resize") über Rotierungsmöglichkeiten ("rotate", auch im Zusammenhang mit der Pivot-Funktion einiger Monitore oder Tablet-PCs) bis hin zum Betrieb mehrerer Bildschirme an einem PC – entweder im Klon-Modus oder als Erweiterung des Desktops.

Damit RandR funktioniert, benötigt es die Unterstützung des Grafikkartentreibers. Allerdings weigern sich die Hersteller der verbreitetsten Closed-Source-Treiber, Nvidia und AMD/ATI, RandR zu unterstützen. Sie bieten lieber eigene, zu RandR inkompatible Lösungen an. Doch die freien X.org-Treiber intel, radeon (für ATI-Boards) und nv (für Nvidia-Grafikkarten) eignen sich mittlerweile durchaus für den Produktiveinsatz. Möchten Sie wegen der besseren 3D-Leistung nicht auf die proprietären Treiber verzichten, bietet es sich an, einfach beide Treiber-Varianten zu installieren und je nach Verwendungszweck zwischen ihnen zu wechseln.

Alles im Griff

Um RandR zu steuern, stehen verschiedene Frontends zur Auswahl. Das einfachste, das alle Features von RandR unterstützt, ist das Kommandozeilenprogramm xrandr[2]. Die meisten Distributionen installieren XRandR bereits als Teil des Standardumfangs. Wo das nicht der Fall ist, liegt das Tool auf jeden Fall im Repository und lässt sich über die Paketverwaltung nachziehen. Nach der Installation können Sie XRandR sofort benutzen. Mittels

$ xrandr --query

lassen Sie sich den aktuellen Ausgabestatus ihrer Grafikkarte anzeigen. So erhalten Sie unter anderem die Information, welche Ausgabe-Ports zum Einsatz kommen (DVI, VGA, HDMI oder LVDS) und welche Auflösungen das jeweilige Ausgabegerät unterstützt. In der Auflistung markiert XRandR die zurzeit benutzte Auflösung und Bildwiederholrate mit einem Sternchen, die native Auflösung erkennen Sie an einem Pluszeichen (Abbildung 1).

Abbildung 1: Mit dem Kommando xrandr --query fördern Sie Informationen über alle angeschlossenen Monitore zutage.

Um ein Gefühl für XRandR zu bekommen, beginnen Sie am besten damit, die Auflösung des Monitors kurzzeitig zu ändern. Geben Sie dazu

$ xrandr --output LVDS --mode 800x600

ein, wobei Sie LVDS durch den von xrandr --query als verbunden (connected) angezeigten Port ersetzen und 800x600 durch eine der als verfügbar aufgelisteten Auflösungen.

Für den Schritt zurück zu Ihrer alten Auflösung gibt es zwei Wege: Entweder wiederholen Sie den Aufruf und ersetzen 800x600 durch die vorherige Auflösung, oder Sie benutzen den Befehl

xrandr --output LVDS --auto

Er setzt den Monitor in seine native Auflösung und Bildwiederholrate zurück. Apropos Bildwiederholrate: Diese setzen Sie mit dem Kommando

$ xrandr --output LVDS --rate 60

setzen, wobei auch hier 60 durch eine tatsächlich von XRandR als verträglich angezeigte Wiederholrate ersetzen.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

Kommentare
Hmm
Py Coder, Freitag, 12. Juni 2009 21:59:36
Ein/Ausklappen

Ist das ned bisschen umständlich wenn man das gleiche per Frontend in KDE/Gnome machen kann? :)


Bewertung: 176 Punkte bei 29 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Infos zur Publikation

LU 12/2014: ANONYM & SICHER

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 4 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...
Brother Drucker MFC-7420
helmut berger, 11.11.2014 12:40, 1 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu 14.04-Nutzer...
Treiber für Drucker brother MFC-7420
helmut berger, 10.11.2014 16:05, 2 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu12.14-Nutzer u...
Can't find X includes.
Roland Welcker, 05.11.2014 14:39, 1 Antworten
Diese Meldung erhalte ich beim Versuch, kdar zu installieren. OpenSuse 12.3. Gruß an alle Linuxf...
DVDs über einen geeigneten DLNA-Server schauen
GoaSkin , 03.11.2014 17:19, 0 Antworten
Mein DVD-Player wird fast nie genutzt. Darum möchte ich ihn eigentlich gerne abbauen. Dennoch wür...