以下是在Ubuntu上优化TigerVNC显示效果的方法:
调整分辨率和色深
/etc/systemd/system/vncserver@:1.service
),在ExecStartPre
中添加-geometry
参数设置分辨率(如1920x1080
),或通过~/.vnc/xstartup
配置桌面环境分辨率。ExecStartPre=/usr/bin/vncserver -kill :%i /dev/null 2>&1 -geometry 1280x800
。优化图形渲染性能
/etc/vnc.conf
中设置EnableHardwareAcceleration=true
(需系统支持)。EnableHardwareAcceleration=false
。配置桌面环境
~/.vnc/xstartup
,确保启动脚本中包含startxfce4
等命令。#!/bin/sh\nunset SESSION_MANAGER\nexec startxfce4
。启用关键功能
/etc/vnc.conf
中添加EnableClipboardRedirect=true
,实现本地与远程剪贴板同步。Compression=1
)和缓存功能,减少网络传输量。网络与系统优化
sudo ufw allow 5901/tcp
。客户端优化
注意:修改配置后需重启VNC服务生效,命令为sudo systemctl restart vncserver@:1.service
。