Dual Monitors instellen met XRandR
Dual monitor setup in Linux is nog nooit zo eenvoudig geweest. Hoewel methoden zoals de xinerama-extensie mensen soms gek maken, is het gebruik van RandR (Resize en Rotate) snel en pijnloos. Hiermee kunt u beide monitoren als één groot scherm gebruiken in plaats van twee identieke (klonen). Volg deze eenvoudige stappen om te beginnen.
Opmerking: deze HOWTO gaat ervan uit dat u de opensource-stuurprogramma's voor uw videokaart gebruikt (ATI of Intel). Eigen drivers van Nvidia en AMD worden geleverd met hun dual screen-componenten.
1. Stel uw xorg.conf configuratiebestand in:
Bewerk het als root:
gksudo gedit /etc/X11/xorg.conf
(in GNOME) of
kdesudo kate /etc/X11/xorg.conf
(in KDE)
2. Maak een subsectie onder het gedeelte "Scherm" met het volgende.
SubSection "Display" Depth 24 Modes "1440x900" "1440x900" #de resoluties van uw monitors Virtual 2880 800 EndSubSection
Xrandr zal werken zonder deze xorg.conf-regels, maar het zal de grootte van je bureaublad beperken.
Voor mijn computer gebruik ik twee monitoren met een resolutie van 1440 × 900. Als je een andere resolutie hebt, zet die resoluties dan onder "modi" en combineer dan de breedte van beide voor "virtueel". Met andere woorden, als u een monitor van 1280 × 800 hebt, is dit "Virtual 2560 800".
3 . Sla uw wijzigingen op, sluit af en start X opnieuw.
4 . Nu kunt u uw dubbele schermen instellen zoals u maar wilt. Zoek eerst wat informatie over de schermen. Open een terminalemulator en typ:
xrandr -q
Het moet u de naam van elk scherm en de huidige resolutie vertellen. Op mijn computer zijn mijn schermen "DVI-0" en "DVI-1".
5 . Voer de volgende opdracht uit om één grote desktop te maken, inclusief beide schermen:
xrandr --auto --output DVI-0 - mode 1440x900 - rechts van DVI-1
DVI-0 bevindt zich aan de rechterkant en DVI-1 bevindt zich aan de linkerkant.
6. Maak een script met de naam "startxrandr" om deze opdracht uit te voeren wanneer u maar wilt.
#! / bin / sh xrandr --auto --output DVI-0 --mode 1440x900 - rechts van DVI-1
7 . Zorg ervoor dat het script uitvoerbaar is
chmod a + x startxrandr
Dat is alles wat nodig is. Je kunt ermee spelen en alle xrandr's commando's zien door "xrandr -help" uit te voeren.
Opmerkingen:
Er zijn ook enkele GUI-toepassingen waarmee u xrandr kunt besturen. Neem contact op met je Linux-distributie.
U kunt instellen dat xrandr wordt uitgevoerd wanneer uw weergaveregisseur of bureaubladomgeving wordt gestart. Zie de bijbehorende documentatie voor opstarttoepassingen.
KDE en GNOME zullen automatisch twee schermen correct configureren, zodat het maximaliseren van een venster slechts een van de schermen vult. Sommige bureaubladomgevingen hebben hier nog geen ondersteuning voor. Je zult degene die je gebruikt moeten testen. U zou geen problemen met Compiz moeten hebben.
U kunt twee monitors met verschillende resoluties gebruiken, wat handig is als u een laptop gebruikt die op een groter beeldscherm is aangesloten.
In KDE is elk scherm automatisch een andere activiteit en kunt u verschillende widgets op elke activiteit toepassen.
Sommige applicaties, vooral die op SDL (zoals veel Linux-spellen), mogen uw xrandr-instellingen niet respecteren. Als je geluk hebt, wordt het spel op beide schermen gekloond. Voor toepassingen zoals Boxee moet u de omgevingsvariabele instellen voordat u deze start:
export SDL_VIDEO_FULLSCREEN_HEAD = 1