Ubuntu设置自定义分辨率

步骤很简单

假如你需要1920*1080的分辨率

1. cvt 1920 1080, 这段会输出类似这样的数据

1
2
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

2. 输入 xrandr 查看当前的output是啥, 如果是virtualBox一般来说是 Virtual1, 其他的自己看哪个输出多就是哪个。

3. xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync 复制粘贴cvt给的数据

4. xrandr --addmode Virtual1 1920x1080_60.00 添加分辨率到输出里

5. 在setting中设置分辨率即可

6. 重启后可能会消失,把步骤3,4放到.profile里即可