Så här ställer du in dubbla bildskärmar med XRandR
Dual monitor setup i Linux har aldrig varit enklare. Medan metoder som xinerama-förlängningen ibland driver människor galen, använder RandR (Resize and Rotate) snabbt och smärtfritt. Det här låter dig använda båda skärmarna som en stor skärm istället för två identiska (kloning). Följ dessa enkla steg för att komma igång.
Obs! Den här HOWTO förutsätter att du använder open source-drivrutinerna för ditt grafikkort (ATI eller Intel). Nvidia och AMD proprietära drivrutiner kommer med sina dubbla skärmkomponenter.
1. Ställ in din xorg.conf konfigurationsfil:
Redigera den som root:
gksudo gedit /etc/X11/xorg.conf
(i GNOME) eller
kdesudo kate /etc/X11/xorg.conf
(i KDE)
2. Skapa ett underavsnitt under avsnittet "Skärm" med följande.
SubSection "Display" Depth 24 Modes "1440x900" "1440x900" #upplösningarna på dina bildskärmar Virtual 2880 800 EndSubSection
Xrandr kommer att fungera utan dessa xorg.conf-linjer, men det kommer att begränsa storleken på ditt skrivbord.
För min dator använder jag två skärmar med 1440 × 900 upplösning. Om du har en annan upplösning lägger du de här resolutionerna under "lägen" och kombinerar sedan bredden på båda för "virtuella". Med andra ord, om du har en 1280 × 800 bildskärm, skulle det vara "Virtual 2560 800".
3 . Spara dina ändringar, avsluta och starta om X.
4 . Nu kan du konfigurera dina dubbla skärmar men du vill. Ta reda på lite information om skärmarna. Öppna en terminalemulator och typ:
xrandr -q
Det ska berätta namnet på varje skärm och dess nuvarande upplösning. På min dator är mina skärmar "DVI-0" och "DVI-1".
5 . För att göra ett stort skrivbord med båda skärmarna, kör det här kommandot:
xrandr --auto - utmatning DVI-0 - mod 1440x900 - rätt av DVI-1
DVI-0 är till höger, och DVI-1 är till vänster.
6. Skapa ett skript som heter "startxrandr" för att köra kommandot närhelst du vill.
#! / bin / sh xrandr --auto - utmatning DVI-0 - mod 1440x900 - rätt av DVI-1
7 . Se till att skriptet är körbart
chmod a + x startxrandr
Det är allt som krävs. Du kan leka med det och se alla xrandrs kommandon genom att köra "xrandr -help".
Anmärkningar:
Det finns också några GUI-applikationer som låter dig styra xrandr. Kontrollera med din Linux-distribution.
Du kan ställa in xrandr att köra när din bildhanterare eller skrivbordsmiljö startar. Se dess dokumentation för startprogram.
KDE och GNOME konfigurerar automatiskt två skärmar korrekt så att maximera ett fönster bara fyller en av skärmarna. Vissa skrivbordsmiljöer har ännu inte stöd för detta. Du måste testa den du använder. Du borde inte ha några problem med Compiz.
Du kan ha två skärmar med olika upplösningar, vilket är användbart om du använder en bärbar dator ansluten till en större bildskärm.
I KDE kommer varje skärm automatiskt att vara en annan aktivitet, och du kan tillämpa olika widgets på vardera.
Vissa applikationer, särskilt de som är beroende av SDL (som många Linux-spel), kan inte hedra dina xrandr-inställningar. Om du har tur, kommer det bara att klona spelet på båda skärmarna. För applikationer som Boxee måste du ställa in miljövariabeln innan du börjar den:
exportera SDL_VIDEO_FULLSCREEN_HEAD = 1