kanotix.com

General Support - Different Resolutions Possible Simultaneously? xorg

cliff99 - 05.04.2007, 04:30 Uhr
Titel: Different Resolutions Possible Simultaneously? xorg
Hi
I hope someone can shed a little light on this , my Laptop is 1920x1200 but my 19" LCD screen is 1280x1024. Would be good if when i use the external display it would be at the right resolution , I get the 1920x1200 on the external and have to pan around the screen as it doesn't all fit.

My basic xorg.conf is below.


Section "ServerLayout"
Identifier "aticonfig-Layout[all]"
Screen 0 "aticonfig-Screen[0]" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[1]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "DesktopSetup" "clone"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[1]"
Driver "fglrx"
Option "Mode2" "1280x1024"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[1]"
Device "aticonfig-Device[1]"
Monitor "aticonfig-Monitor[1]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Any help greatly appreciated.
pi - 05.04.2007, 10:56 Uhr
Titel:
Well, I don't get the real problem:

a) do you want to have the different resolutions /simultaneously/ as your subject depicts

or

b) do you want your X server start with 1920x1200 when no external monitor is attached and 1280x1024 when the external LCD is connected?

In case a) you have some additional choices: different desktops, one big desktop over both displays, cloned display.

In case b), replace the line
Code:
Screen 0 "aticonfig-Screen[0]" 0 0
with
Code:
Screen 0 "aticonfig-Screen[1]" 0 0


Best regards,
pi
cliff99 - 05.04.2007, 13:46 Uhr
Titel:
Actually that may be better, I will try that ,

thanks again,
Cliff


pi hat folgendes geschrieben::
Well, I don't get the real problem:

a) do you want to have the different resolutions /simultaneously/ as your subject depicts

or

b) do you want your X server start with 1920x1200 when no external monitor is attached and 1280x1024 when the external LCD is connected?

In case a) you have some additional choices: different desktops, one big desktop over both displays, cloned display.

In case b), replace the line
Code:
Screen 0 "aticonfig-Screen[0]" 0 0
with
Code:
Screen 0 "aticonfig-Screen[1]" 0 0


Best regards,
pi

cliff99 - 08.04.2007, 01:32 Uhr
Titel:
Tried changing that line now X won't start.?



pi hat folgendes geschrieben::
Well, I don't get the real problem:

a) do you want to have the different resolutions /simultaneously/ as your subject depicts

or

b) do you want your X server start with 1920x1200 when no external monitor is attached and 1280x1024 when the external LCD is connected?

In case a) you have some additional choices: different desktops, one big desktop over both displays, cloned display.

In case b), replace the line
Code:
Screen 0 "aticonfig-Screen[0]" 0 0
with
Code:
Screen 0 "aticonfig-Screen[1]" 0 0


Best regards,
pi

pi - 11.04.2007, 06:58 Uhr
Titel:
cliff99 hat folgendes geschrieben::
Tried changing that line now X won't start.?


Next question: does it terminate by itself or don't you just see anything and have to kill the X server manually (Ctrl-C or 'kill xxx')?

What happens when you use the external monitor?

I would expect that you have to kill the X server manually.

A bit of explanation: in your xorg.conf you defined a single screen (in section "ServerLayout"). This screen uses the screen named "aticonfig-Screen[0]".
This screen uses device "aticonfig-Device[0]" and is displayed on monitor "aticonfig-Monitor[0]".
But you have a second screen defined ("aticonfig-Screen[1]"), that uses a different device and a different monitor.

Ah... maybe you should comment out the line "Screen 1" in the section "Device" of "Aticonfig-Device[1]", just for testing.

best regards
pi
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007