怎么消除linux下的屏幕偏移现象和调整屏幕刷新率

怎么消除linux下的屏幕偏移现象和调整屏幕刷新率,第1张

1、在win下调正屏幕位置,使之正中

2、启动linux,进入xwin(这时屏幕应该是歪的),开一个字符终端小窗口,运行xvidtune,用left和right按钮调好屏幕位置,再show一下,将终端窗口上显示的那一行输出记下来,类似这样的语句

"1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync

3、编辑/etc/X11/XF86Config-4(或XF86Config,编辑前最好先拷贝一个作好备份)文件,找到Section "Monitor"中当前分辨率的那段,应该你会看到类似

Modeline "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync这样的语句(没有的话就将记下来的东西在开头加Modeline,将它添加到EndSection的前面),按照刚才记下来的东西修改其中的 相应位置的数值,改完后保存文件,然后重起xwindow就ok了。

(用nvidia显卡的用户请注意,如果你用系统自带的驱动按上面方 法校正了屏幕偏移现象,后来又安装nvidia显卡的驱动,则很有可能在安装完nvidia驱动后xwin启动黑屏或重新出现偏移现象,这是因为 nvidia驱动本身已经校正了屏幕偏移的问题,请将调整过偏移的那行前面加#号注释掉,譬如:

Modeline "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync改成

#Modeline "1024x768" 94.50 1024 1093 1168 1376 768 769 772 808 +hsync +vsync,再重起xwin就ok了)

注: 此方法同样可以用来调整刷新率:运行xvidtune,用中键(或左右两键一齐按下)拖动VTotal,这时会看见Vertical sync(刷新率)值会变动,调到你自己想要的值(不要太高),然后按test试一下效果,如果没问题的话,按show,再按上面的第3点同样修改 XF86Config-4(或XF86Config)文件,保存,重起xwin。

先在linux里面把位置调整好,然后进入xp

打开显卡的高级属性,找到‘屏幕调整’,然后把位置调好,应用。

这样两个系统就都显示正常了~

其实如果你的linux下的显卡驱动也代屏幕位置调整功能的话,反之也可以的~

最好都用软件来调整屏幕位置,不要用显示器自带的调,这样对显示器好一点~

进入linux启动x在xterm里执行xvidtune,会d出这个软件的窗口,点Auto然后点Left,Right等按钮调整你的显示器到最佳的位置,然后点界面上的Show按钮会得到类似这样的输出:

"1152x864" 121.50 1152 1232 1360 1568 864 865 868 911 +hsync -vsync

然后退出这个软件,修改你的/etc/X11/XF86Config-4文件,在:

Section "Monitor"

Identifier "AS 786T"

VendorName "Unknown"

ModelName "Unknown"

HorizSync 30 - 87

VertRefresh 50 - 160

Option "dpms"

EndSection

里加上刚才的输出:

Section "Monitor"

Identifier "AS 786T"

VendorName "Unknown"

ModelName "Unknown"

HorizSync 30 - 87

VertRefresh 50 - 160

Modeline "1152x864" 121.50 1152 1232 1360 1568 864 865 868 911 +hsync -vsync

Option "dpms"

EndSection

保存然后重起试试看。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8498857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存