Du kannst es wesentlich einfacher machen mit xvidtune aus dem Paket xorg-server-utils
Ein Beispiel steht genau hier:
http://wiki.archlinux.de/title/Asus_Eee_PC
Im Abschnitt X und darin unter Konfiguration mit xorg.conf .
Insbesondere diese Zeilen:
***
Section "Monitor"
Identifier "Monitor0"
VendorName "Deiner"
ModelName "0815"
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +VSync # 60 Hz
EndSection
***
Zu der Bedienung des xvidtune:
Konsole öffnen,
xvidtune aufrufen, ok, Button Auto betätigen, Bildschirm in die gewünschte Lage bringen, Taste show drücken.
Eine Zeile "1280x1024" 157.50 1280 1348 1508 1728 1024 1025 1028 1072 +hsync +vsync wird im Konsolenfenster angezeigt.
Diese dann wie in Zeile Modeline übernehmen. Also sowas hier:
Modeline "1280x1024" 157.50 1280 1348 1508 1728 1024 1025 1028 1072 +hsync +vsync
xorg speichern.
Xserver neu starten und jetzt sollte der Bildschirm immer in der richtigen Lage sein.
Beachte die Monitordaten. Am Besten technisches Datenblatt einsehen für minimale und maximale Frequenzen.
Viel Glück!
Greg