Linux下设置其分辨率及刷新率


在Windows下,显示模式是用分辨率和刷新率来设置的。

其设置也是非常简单的。

而在Linux设置就不太方便了,虽然也在各个桌面环境下有相关的工具,

但要完全设置好,都离不开X的配置文件/etc/X11/xorg.conf

最近找到一个资料,才搞清楚怎么在Linux下设置其分辨率及刷新率。

这是xorg.conf 显示器的配置:

Section "Monitor"

Identifier "Monitor0"

VendorName "Monitor Vendor"

ModelName "Unknown monitor"

HorizSync xx-xx

VertRefresh xx-xx

其中 HorizSync xx-xx VertRefresh xx-xx 是显示器较重要的参数。

先来看看它的含义:

场频:场频又称为“垂直扫描频率”或“刷新率”。指单位时间(以秒计)之内电子枪对整个屏幕进行扫描的次数,通常以赫兹(Hz)表示。以85Hz刷新率为例,它表示显示器的内容每秒钟刷新85次。

CRT显示器上显示的图像是由很多荧光点组成的,每个荧光点都由于受到电子束的击打而发光,不过荧光点发光的时间很短,所以要不断地有电子束击打荧光粉使之持续发光。电子束不能同时轰击屏幕上的两个点,因此显示器在工作时,以极快的速度从视频卡读取数据,同时由电子枪的偏转电路部分控制偏转线圈对电子束射出的方向进行改变,使电子束从屏幕左上角开始,从左至右,从上至下,依次对每个点进行轰击,虽然时间上有先后顺序,但由于电子束把屏幕整个扫描一次只需 10~20ms的时间,加上荧光体的辉光残留和人眼的视觉暂留现象,所以只要刷新够快,刷新率够高,人眼就能看到持续、稳定的画面,不会感觉到明显的闪烁和抖动。垂直扫描频率越高,闪烁情况越不明显,眼睛也就越不容易疲劳。

从理论上来讲,只要刷新率达到85Hz,也就是每秒刷新85次,人眼就感觉不到屏幕的闪烁了,但实际使用中往往有人能看出85Hz刷新率和100Hz刷新率之间的区别,所以从保护眼睛的角度出发,刷新率仍然是越高越好。

如果你的刷新率只有60,应该知道要改那个参数了吧。 VertRefresh就是刷新率的范围。

  • 1
  • 2
  • 下一页

相关内容