Ubuntu 下 VNC 卡顿是非常常见的问题,通常不是“网络一定差”,而是VNC 本身机制 + 桌面环境 + 配置共同导致的。下面按「最常见原因 → 解决思路」给你梳理。
VNC 本质是截屏 + 传图:
➡ 即使局域网也会卡
以下最容易卡:
✅ 推荐:
即使轻量桌面:
常见错误:
vncserver 但分辨率太高(如 4K)默认编码可能不是最优:
raw → 极慢hextile → 一般tight / H.264 → 快sudo apt install xfce4 xfce4-goodies tigervnc-standalone-server
~/.vnc/xstartup:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
关闭特效:
xfwm4-settings
→ 关掉动画、阴影
vncserver :1 -geometry 1280x720 -depth 24
客户端(RealVNC / TigerVNC):
echo $XDG_SESSION_TYPE
如果是 wayland:
sudo nano /etc/gdm3/custom.conf
改成:
WaylandEnable=false
Ubuntu VNC 卡,不是你电脑差,而是 VNC + GNOME + 特效 + 编码 天然不搭。
如果你愿意,可以告诉我:
我可以直接给你一套最优配置。