提升 Debian 上 VNC 连接速度,可以从网络、VNC 服务端配置、桌面环境、客户端几个方面入手。下面按实用性从高到低给你一套方案。
默认 GNOME/KDE 在 VNC 下非常卡。
推荐:
sudo apt install xfce4 xfce4-goodies
然后在 VNC 启动脚本里用 Xfce:
# ~/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
❌ 不建议:GNOME、KDE
✅ 建议:Xfce、LXQt、MATE
在客户端连接时设置:
RealVNC / TigerVNC 示例:
vncviewer ip:1 -LowQuality
sudo apt install tigervnc-standalone-server tigervnc-common
启动:
vncserver :1 -geometry 1280x720 -depth 16
ssh -L 5901:localhost:5901 user@debian_ip
然后本地连接:
localhost:5901
✅ 减少公网抖动
✅ 避免被限速
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
Xfce 中:
设置 → 窗口管理器 → 关闭动画
sudo systemctl disable bluetooth
sudo systemctl disable cups
| 客户端 | 推荐度 |
|---|---|
| TigerVNC | ⭐⭐⭐⭐⭐ |
| RealVNC | ⭐⭐⭐⭐ |
| Remmina | ⭐⭐⭐ |
| Windows 自带 | ❌ |
sudo apt install xrdp
如果你愿意,我可以: