xrandr -s 1360x768
1. 先来测试一下你目前的屏幕搭配显卡所能够处理的分辨率与更新频率 (须在 X 环境下)
[root@study ~]# xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
Virtual-0 connected primary 1440x900+0+0 0mm x 0mm
1024x768 59.9 +
1920x1200 59.9
1920x1080 60.0
1600x1200 59.9
1680x1050 60.0
1400x1050 60.0
1280x1024 59.9
1440x900 59.9*
1280x960 59.9
1280x854 59.9
1280x800 59.8
1280x720 59.9
1152x768 59.8
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
上面显示现在的环境中,测试过最高分辨率大概是 1920x1200 ,但目前是 1440x900 (*)
若需要调整成 1280*800 的话,可以使用底下的方式来调整喔!
[root@study ~]# xrandr -s 1280x800
2. 若想强迫 X server 更改屏幕的分辨率与更新频率,则需要修订 xorg.conf 的设定。先来侦测:
[root@study ~]# gtf 水平像素 垂直像素 更新频率 [-xv]
选项与参数:
水平像素:就是分辨率的 X 轴
垂直像素:就是分辨率的 Y 轴
更新频率:与显示器有关,一般可以选择 60, 75, 80, 85 等频率
-x :使用 Xorg 配置文件的模式输出,这是默认值
-v :显示侦测的过程
1. 使用 1024x768 的分辨率,75 Hz 的更新频率来取得显示器内容
[root@study ~]# gtf 1024 768 75 -x
1024x768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz
Modeline “1024x768_75.00” 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync
重点是 Modeline 那一行!那行给他抄下来
2. 将上述的数据输入 xorg.conf.d/*.conf 内的 Monitor 项目中:
[root@study ~]# vim /etc/X11/xorg.conf.d/00-vbird.conf
Section “Monitor”
Identifier “Monitor0”
VendorName “Monitor Vendor”
ModelName “Monitor Model”
Modeline “1024x768_75.00” 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync
EndSection