I have two Monitors and am using Arch Linux, setup like this:
- 1280x1024 (primary)
- 1680x1050 (secondary)
- ATI RADEON X1300
- Open source ATI driver
On the boot screen, my primary monitor (17") has the correct resolution; my second CLONES the first and has the same resolution (1280x1024).
I have to run xrandr TWICE after starting X to get correct resolution.
xrandr --output DVI-0 --mode 1280x1024 --output DVI-1 --mode 1680x1050 --left-of DVI-0
I tried to make this permanent by adding the xrandr command to .xinitrc, but it didn't work. Now, if I want to get the correct resolution on both monitors, after starting X, I run xrandr TWICE.
I didn't define anything in xorg.conf (nor do I know how :) ). What can I do to fix this?