Ubuntu安装tightVNC
步骤一:安装 Xfce 桌面环境
如果您的 Ubuntu 系统还没有安装 Xfce,您需要先安装它。
sudo apt update sudo apt install xfce4 xfce4-goodies -y
步骤二:配置 VNC 使用 Xfce
如前所述,VNC 通过编辑 ~/.vnc/xstartup
脚本来决定启动哪个桌面环境。
1. 停止当前 VNC 会话
为了让配置更改生效,请先停止当前正在运行的 VNC 会话(假设是 :1
):
vncserver -kill :1
2. 编辑 xstartup
文件
使用 Nano 编辑器打开 VNC 启动脚本:
nano ~/.vnc/xstartup
3. 粘贴 Xfce 启动脚本
删除文件中的所有现有内容,并粘贴以下 Xfce 启动脚本。这个脚本是专门为 VNC 优化配置的:
#!/bin/sh # 禁用所有 Gnome 或其他桌面环境的会话管理器 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS # 设置 X 资源并启动 Xfce 桌面 [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources # 启动 Xfce 桌面环境 startxfce4 &
保存并退出 Nano: 按 Ctrl + O
,回车确认,然后按 Ctrl + X
。
4. 赋予执行权限
再次确保脚本具有执行权限:
chmod +x ~/.vnc/xstartup
步骤三:重启 VNC 服务并连接
现在,重新启动 TightVNC 服务器:
vncserver :1 -geometry 1920x1080 -depth 24
VNC Server 现在将执行您修改后的 xstartup
脚本,并启动 Xfce 桌面环境。您应该可以使用 TightVNC Viewer 连接到 IP:1
并看到一个轻量级的桌面了。
# 1. 停止VNC服务器
vncserver -kill :1
# 2. 安装字体包
sudo apt update
sudo apt install xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable
# 3. 重建字体缓存
sudo fc-cache -fv
# 4. 检查字体目录
ls -la /usr/share/fonts/X11/
# 5. 重新启动VNC服务器
vncserver :1 -geometry 1920x1080 -depth 24