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