Sida 1 av 1

Byta extern skärm till primär på laptop.

Postat: 29 aug 2010, 17:46
av TommyB
Hej! Sitter på en HP Compaq 6720S med Ubuntu 10.04 LTS Netbook.
Jag är ju då riktigt grön på det här med Linux och Ubuntu.
När jag nu börjat få fason på program och övrigt kopplade jag in datorn via VGA till den 19" LCD-skärm jag har i "kontoret".
Jag får ut bilden jättebra och kan i Multiple Monitors ändra rotation, placering och övrigt så att det fungerar okej.
Men, för att få det optimalt måste jag på statusfältet med knapparna på stora skärmen som står till höger om laptopen, helt "enkelt" skall högra skärmen bli primär om vi snackar Windows-språk (där det var väldigt lätt att skifta primär-skärm.. :)
Vet någon vänlig själ hur jag skall göra?

Re: Byta extern skärm till primär på laptop.

Postat: 30 aug 2010, 00:42
av CryingFreeman
Hej och välkommen till forumet! :)

Vet du vad du har för grafikkort?

Re: Byta extern skärm till primär på laptop.

Postat: 30 aug 2010, 10:52
av TommyB
Hej och tack!
Intel Mobile 965 Express sitter det i burken :)

Re: Byta extern skärm till primär på laptop.

Postat: 01 sep 2010, 01:00
av cosw
Hej,
Jag använder inte GNOME så jag kan tyvärr inte hjälpa dig med det grafiska hjälpprogrammet där.

Men om du öppnar en terminal emulator och använder kommandoradsprogrammet xrandr går det nog att lösa, har dock inte tillgång till en x-tra skärm just nu => har ej testat.

1) Börja med att ta reda på vad portarna till dina skärmar heter. Det görs genom att bara köra kommandot xrandr utan några flaggor.

Kod: Markera allt

xrandr

Vilket ger något som liknar följande:

Kod: Markera allt

Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS connected 1680x1050+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1680x1050      60.1*+
   1400x1050      60.0  
   1280x1024      59.9  
   ... 
   640x480        59.4  
S-video disconnected (normal left inverted right x axis y axis)
Vilket i mitt fall visar att jag har en aktiv port LVDS och två inaktiva portar VGA-0 och S-video. Portarnas namn bestäms av grafik drivrutinen, jag använder Radeon drivrutin o jag antar att du använder Intel. Du har antagligen inte samma namn på portarna.

2) När du har klurat ut vilken port som är vilken kan du använda följande kommando (byt ut VGA-0 mot ditt namn på din port) för att göra skärmen på VGA-0 porten till primär.

Kod: Markera allt

xrandr --output VGA-0 --primary
Om du skulle vilja göra alla skärminställningar med ett och samma kommando kommer det att se ungefär som följande:

Kod: Markera allt

xrandr --output LVDS --mode 1680x1050 --output VGA-0 --primary --mode 1920x1080 --rotate right --rigth-of LVDS

Kod: Markera allt

--output LVDS --mode 1680x1050

betyder att jag ställer in upplösningen för min laptop skärm till 1680x1050

Kod: Markera allt

--output VGA-0 --primary --mode 1920x1080 --rotate right --rigth-of LVDS
ställer in min externa skärm att bli primär (--primary), med upplösningen 1920x1080 (--mode 1920x1080), roterad åt höger (--rotate right) stående på höger sida om min laptopskärm (--rigth-of LVDS).

Observera dock att du får döda ytor (dvs ytor av skrivbordet du inte kan se) om du har olika upplösningar på höjden på de olika skärmarna. I detta fallet kommer skrivbordet egentligen ha en upplösning som är 1920 pkter hög (eftersom du har roterat skärmen) och 1680+1080=2760 pkter bred. => att jag på den vänstra halvan kommer att ha yta motsvarande 1680x(1920-1050)= 1680x870 pkter som jag inte kan se.

Mer info kan fås med kommandona

Kod: Markera allt

man xrandr

Kod: Markera allt

xrandr -h
och på sidorna
http://www.phoronix.com/scan.php?page=a ... =927&num=1
http://www.x.org/wiki/Projects/XRandR
/lycka till

Re: Byta extern skärm till primär på laptop.

Postat: 01 sep 2010, 07:28
av CryingFreeman
Jag hoppas verkligen att det finns något enklare sätt.. :)

Kolla också den här tråden på Ubuntuforums http://ubuntuforums.org/showthread.php?t=1052784