なんか色々自動でやってくれるのはいいけどCPU切替器を挟むと表示がおかしくなるため手動で設定する。
1.Section "Screen"にサブセクションを作って解像度と色深度を設定
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
2.xvidtuneコマンドで位置を調整する。GUIメニューのshowボタンを押せば
"1280x1024" 108.00 1280 1344 1456 1688 1024 1025 1028 1066 +hsync +vsync
のようにコンソールに表示されるのでメモる。
3.Section "Monitor"に水平同期周波数と垂直同期周波数とさっきメモったパラメータをModeLineと共に指定する。
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 31.5 - 81
VertRefresh 56 - 76
ModeLine "1280x1024" 108.00 1280 1344 1456 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
参考リンク
http://linux.kororo.jp/cont/tips/display_tune.php
で最終的に出来上がったxorg.confが↓
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp,jp"
Option "XkbVariant" "106,"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 31.5 - 81
VertRefresh 56 - 76
ModeLine "1280x1024" 108.00 1280 1344 1456 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection