这问题挺奇怪的,我在Win装好后又装上Linux时,在X-window中屏幕往右偏,用显示器的调整功能调好后回到Win中屏幕又左偏了。找了N久没找到解决的办法,什么贴吧、知道都跑了。结果还是无心插的柳生命力强。一不小心被我踩到方法了,嘿嘿。
问题的原因:好像很多种原因,至少我看到的就不只一种,不知哪个是正确的。这里摘一个感觉比较好的。
出现这种情况是由于不同的显示驱动程序对显卡的RAMDAC(数模转换芯片)的输出指令不同而造成的,但那些使用液晶显示器并且通过DVI接口联接电脑的人不会遇到这类问题,因为DVI是数字接口。
解决办法:使用xvidtune。
在x-window中打开一个终端,运行xvidtune。(如果提示没有此命令,则说明未安装xvidtune。如我用mandriva,在终端中输入 urpmi xvidtune, 瞬间就安装好了)
点击〖Left〗〖Right〗〖Wider〗〖Narrower〗 按需求进行调整,点〖Test〗进行测试,调整到满意时,点〖Show〗,这时程序会在终端输出如下的信息:
"1024x768" 78.75 1024 1052 1148 1312 768 769 772 800 +hsync +vsync
以root身份打开/etc/X11/XF86Config文件 (有些系统是/etc/X11/xorg.conf文件)
找到Section "Monitor"字段,在其最后一行,EndSection之前添刚刚获得的信息:(在信息前加上'ModeLine')
ModeLine "1024x768" 78.75 1024 1052 1148 1312 768 769 772 800 +hsync +vsync
(提示:修改系统相关文件前备份文件是个好习惯)
保存,退出。关闭程序,重启系统,嘿嘿。搞定。


狂云子 于 2007-07-16 17:55:37发表:
两种都好,记下了,只是暂时用不上
唐军 于 2007-07-16 13:20:24发表:
路过:0L
61.51.45.* 于 2007-07-16 07:54:19发表:
没你那么复杂,一般在Windows下显卡的面板程序里就可调屏幕,比如Nvidia的显卡。我的显卡是GF4的,要做的就是先用显示器调整固定好Linux的屏幕,然后去Windows下的Nvidia控制面板里去调屏幕,很容易。