Debian系统中TigerVNC支持的分辨率说明
TigerVNC作为Debian系统常用的VNC服务器,支持多种分辨率设置,涵盖常见的1080p、720p、1440p等标准分辨率,以及1920x1084、1366x768等非标准分辨率。具体支持的分辨率无固定列表,取决于以下因素:
-geometry参数或配置文件设置);启动VNC服务器时,使用-geometry参数直接指定分辨率。例如:
vncserver :1 -geometry 1920x1080 # 设置分辨率为1920x1080(5901端口)
或
tigervncserver :1 -geometry 1366x768 # 针对非root用户的常用设置
此方式设置的分辨率仅在当前会话有效,重启VNC服务器后会恢复默认。
若需永久生效,可修改TigerVNC的配置文件:
/etc/tigervnc.conf,添加[Geometry] section并指定分辨率:[Geometry]
Resolution=1920x1080
~/.vnc/xstartup,添加xrandr命令调整显示模式(需先通过xrandr命令查看可用显示设备,如VNC-0):xrandr --output VNC-0 --mode 1920x1080
修改后需重启VNC服务(sudo systemctl restart vncserver@:1.service)使配置生效。TigerVNC支持客户端窗口自适应,无需重启服务器即可调整分辨率:
-randr参数允许动态调整):vncserver :1 -geometry 1024x768 -randr
vga=792)或上述方法调整。xrandr命令先添加自定义模式(参考搜索结果中cvt和xrandr --newmode命令),再将其应用到VNC显示设备。