在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就是刷新率的范圍。