在Ubuntu系统中,通过VNC调整分辨率可以通过几种不同的方法实现。以下是一些常见的方法:
xrandr
cvt
命令生成对应分辨率的数据,例如创建1920x1080分辨率:cvt 1920 1080 60
这将输出类似以下的结果:# 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
xrandr --newmode
命令添加新的分辨率模式,将上面的 Modeline 替换为实际的参数:xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode
命令将新分辨率模式添加到相应的输出设备(例如 VNC-0):xrandr --addmode VNC-0 "1920x1080_60.00"
xrandr --output
命令切换到新的分辨率:xrandr --output VNC-0 --mode "1920x1080_60.00"
sudo vi /etc/sysconfig/vncservers
VNCSERVERARGS
参数中添加 -geometry
参数来设置分辨率,例如:VNCSERVERARGS[1]= "-geometry 1280x1024"
sudo systemctl restart vncserver
请注意,具体的命令和步骤可能会因Ubuntu版本和VNC服务器的配置有所不同。如果遇到问题,请参考相关文档或寻求社区帮助。