红联Linux门户
Linux帮助

解决双系统(WIN+LINUX)屏幕偏移的问题

发布时间:2007-07-16 01:21:45来源:红联作者:Vegetable
  这问题挺奇怪的,我在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

  (提示:修改系统相关文件前备份文件是个好习惯)

  保存,退出。关闭程序,重启系统,嘿嘿。搞定。
文章评论

共有 3 条评论

  1. 狂云子 于 2007-07-16 17:55:37发表:

    两种都好,记下了,只是暂时用不上

  2. 唐军 于 2007-07-16 13:20:24发表:

    路过:0L

  3. 61.51.45.* 于 2007-07-16 07:54:19发表:

    没你那么复杂,一般在Windows下显卡的面板程序里就可调屏幕,比如Nvidia的显卡。我的显卡是GF4的,要做的就是先用显示器调整固定好Linux的屏幕,然后去Windows下的Nvidia控制面板里去调屏幕,很容易。