在Linux中只要正确安装了显卡驱动,系统都会自动调到显示器能支持的最高刷新率,这对CRT来说没有问题,但用LCD的人就受不了了.下面的方法能够有效解决这个问题.
修改/etc/X11/xorg.conf (大概现在都用xorg了吧,如果不是的话xfree86也是一样的):
在section "monitor"这块,加入
Option "DPMS"
Modeline ......
其中Modeline一行由gtf命令得出,如:
$ gtf 1024 768 85 (1024x768分辩率,85刷新率)
系统输出:
# 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz. pclk: 94.39 MHz
Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync Vsync
这种方法可以得到任何分辩率和刷新率,只要你的系统支持。
经测试,在多种发行版上有效。