以下是在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。