温馨提示×

ubuntu vnc怎么重启

小樊
45
2026-09-13 00:56:03
栏目: 智能运维

在 Ubuntu 上“重启 VNC”通常分几种情况,下面按最常见的方式给你说明:


一、使用系统服务方式(推荐,如 TigerVNC / TightVNC)

1. 查看 VNC 服务名

systemctl list-units --type=service | grep vnc

常见服务名如:

  • vncserver@1.service
  • tigervncserver.service

2. 重启 VNC 服务

sudo systemctl restart vncserver@1.service

3. 设置开机自启(可选)

sudo systemctl enable vncserver@1.service

二、手动启动的 VNC(非 systemd)

1. 先杀掉已有 VNC 会话

vncserver -kill :1

2. 再重新启动

vncserver :1

:1 是显示号,根据实际情况可能是 :2:3


三、如果是桌面环境自带的“屏幕共享”(Vino)

重启 Vino(GNOME 桌面)

killall vino-server
/usr/lib/vino/vino-server &

或通过设置重启:

gsettings set org.gnome.desktop.remote-desktop.vnc enable true

四、常见排错

  • 端口被占用vncserver -kill :1 后再启动
  • 黑屏:检查 .vnc/xstartup 是否正确
  • 连不上:确认防火墙
sudo ufw allow 5901

如果你能告诉我:

  • Ubuntu 版本
  • 用的哪种 VNC(TigerVNC / TightVNC / RealVNC / 自带共享)

我可以给你更精确的重启命令。

0