#Ubuntu设置分辨率
如果你想设置一个非标准的分辨率,例如1718x926,但是你的系统并没有这个选项,那么你需要使用xrandr来添加一个新的分辨率模式。下面是详细步骤:
1.首先,你需要使用cvt命令来生成一个新的分辨率模式的模型。在终端中输入:
cvt 1718 926
这将生成一个新的模型,类似于以下的输出:
#1718x926 59.96 Hz (CVT) hsync: 57.46 kHz; pclk: 131.00 MHz
Modeline "1718x926_60.00" 131.00 1718 1824 2000 2280 926 929 939 964 -hsync +vsync
2.然后,你需要将这个新的模型添加到你的系统中。在终端中输入以下命令(替换为上一步中cvt命令生成的Modeline):
xrandr --newmode <modeline>
例如,如果cvt命令生成的Modeline是"1718x926_60.00" 131.00 1718 1824 2000 2280 926 929 939 964 -hsync +vsync,那么你应该输入:
xrandr --newmode "1718x926_60.00" 131.00 1718 1824 2000 2280 926 929 939 964 -hsync +vsync
3.接下来,你需要将这个新的模式添加到你的显示设备中。在终端中输入以下命令(替换为你的显示设备名称,为你新创建的模式名称):
xrandr --addmode <display> <mode>
例如,如果你的显示设备名称是Virtual1,你新创建的模式名称是1718x926_60.00,那么你应该输入:
xrandr --addmode Virtual1 1718x926_60.00
4.最后,你可以使用xrandr命令来设置新的分辨率:
xrandr --output Virtual1 --mode 1718x926_60.00