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