高压锅酱脊骨的做法:LINUX如何改屏幕刷新频率

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 16:09:55
我安装的是RED HAT,屏幕刷新频率如何修改???

几个可行的方法
1,请先装好nvidia或ati的显卡驱动,这个可以到http://www.linuxsir.org 查找。
2,在控制台下运行
#xvidtune
会有一个设置显示器的图形工具,用left和right按钮调好屏幕位置,test一下,调到显示位于最中间为准,再show一下,将终端窗口上显示的那一行输出记下来,类似这样的语句,在控制台下用鼠标贴到编辑器上。
"1024x768" 94.50 1024 1088 1184 1376 768 769 772 808 +hsync +vsync
编辑/etc/X11/XF86config这个文件
找到Section "Monitor"中当前分辨率的那段,应该你会看到类似
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync
在这句的前面加一个#号,注销掉,然后把你测试出来的如上面我说的类似的那个帖在编辑器的那个,帖在我们加#号的那句的前面,但要加一个ModeLine,也就成了如下的样子。ModeLine后面要有一个空格;
ModeLine "1024x768" 94.50 1024 1088 1184 1376 768 769 772 808 +hsync +vsync
重启XWIN服务器,就能看到效果了。
3,在字符界面控制台运行命令:setup。出来菜单后最后有个XConfig******的。分辨率一般在windows下用多少,linux下也就用多少。
4,在XFree86 4.3(Redhat 9.0)后,有一个命令可以即时修改屏幕的刷新频率和分辨率,这个命令就是xrandr,使用方法:
该命令要在X下执行。
先执行xrandr看看你的显示器支持什么样的分辨率和刷新频率,
使用xrandr的 -q 选项:
xrandr -q
这样会给出一个列表。要使用其中的某一个模式,只需要使用xrandr的 -s 选项:
xrandr -s n
这里的 n 是 xrandr -q 列表中相应模式行最开始那个数字。
然后用
xrandr -s x -r
如xrandr -s 1024x768 -r 84就是把分辨率设成1024x768,刷新频率是84(跟windows不太一样,windows可能是85)。使用前记得用xrandr看看都支持什么样的刷新频率,不要自己乱定。

Linux系统上只要修改X11的配置文件,即可修改分屏幕分辨率。尽量在图形界面的终端窗口中修改。


首先,X11也叫做X Window系统,X Window系统 (X11或X)是一种 位图 显示的 视窗系统 。

其次,X11的配置目录在/etc/X11下,修改分辨率的配置文件为xorg.conf。如下图所示。

再次,用vi打开xorg.conf后对比如下内容,没有的自行添加,添加完内容后,执行!wq,保存文件并退出vi:

说明:

1、Section "Monitor" 部分,用于设置显示器行频(水平分辨率)和场频(垂直分辨率)。 其中HorizSync,VertRefresh分别是显示器行频(水平分辨率)和场频(垂直分辨率)。

2、Section "Screen" 部分,用于首先和可选分辨率 

Modes "1024x768" "800x600" "640x480" 
  设置了三种可选的分辨率,排在最前面的就是首选的分辨率,也就是一般生效的分辨率。X启动时如果首选的分辨率无效,比如过高,会依次尝试后面的分辨率。