在 Ubuntu 上通过 VNC 更换“桌面环境”(也就是换桌面),一般有两种理解:
下面分别说明。
Ubuntu 默认用 GNOME,但 GNOME 对 VNC 支持不好,很多人会换成 XFCE(轻量、稳定)。
sudo apt update
sudo apt install xfce4 xfce4-goodies -y
编辑 VNC 启动脚本(以 tigervnc 或 tightvnc 为例):
nano ~/.vnc/xstartup
内容改为:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
保存后:
chmod +x ~/.vnc/xstartup
vncserver -kill :1
vncserver :1
然后用 VNC 客户端连接,就是 XFCE 桌面了。
sudo apt install ubuntu-mate-desktop -y
~/.vnc/xstartup 改为:
exec mate-session
sudo apt install kubuntu-desktop -y
~/.vnc/xstartup:
exec startplasma-x11
如果已经是 XFCE:
xfce4-appearance-settings
或右键桌面 → Desktop Settings 换壁纸。
GNOME 下:
gnome-control-center appearance
通常是 xstartup 没写对,或桌面环境没装。
如果你能告诉我:
我可以直接给你一套精确命令。