Francois Fleuret wrote:
> Just move xorg.conf away from /etc/X11, the X server is now capable > of automatically configuring itself (except for the keyboard keymap > to choose, setxkbmap is helpful then). Without the xorg.conf the server starts with a clone on the external screen and I can change the external output resolution with xrandr.
Good to know.
I could not manage to get the two screens showing two places of a large virtual area, but as far as I understood this can not be done without a xorg.conf. Correct?
You need at least one line of xorg.conf to do that because the default "virtual screen" size would not be large enough. I am attaching a basic xorg.conf for my ATI board for documentation. If want to have two 1600x1200 screens, you need "Virtual 3200 1200" in subsection Display. Once this it done, xrandr can move the outputs in the large virtual screen dynamically. Allocating the virtual screen in memory is the only mandatory thing in xorg.conf for now.
See http://wiki.debian.org/XStrikeForce/HowToRandR12 section III if you want to force a special resolution on each display and place them automatically in the virtual screen when starting the X server (instead of running xrandr manually). You basically need one Monitor section per monitor, have the Driver section reference them, and specify in each Monitor section the mode and position you want.
You probably need to update my keyboard config. And looking at your earlier xorg.conf, you might want to bring back some ati driver options such as GartSize and DynamicClock. However, you should not bring BackingStore, MergedFB, MonitorLayout, ...
Let me know if you need more help. If you want me to check your new xorg.conf, go ahead and send it.
Brice
Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc101" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" Option "ZAxisMapping" "4 5" EndSection Section "Device" Identifier "ATI Technologies, Inc. M22 [Radeon Mobility M300]" Driver "ati" EndSection Section "Monitor" Identifier "Integrated LCD" Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "ATI Technologies, Inc. M22 [Radeon Mobility M300]" Monitor "Integrated LCD" DefaultDepth 24 SubSection "Display" Depth 24 Virtual 2048 1152 EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection