Vino 声称正在运行,但实际上并未运行

Vino 声称正在运行,但实际上并未运行

我正尝试从命令行在 Ubuntu 14.04 机器上启动 vino,但是 vino 声称它已经在运行:

$ ps auxww | grep vino
myusername 17566  0.0  0.0  15940   920 pts/42   S+   19:04   0:00 grep --color=auto vino

$ /usr/lib/vino/vino-server --display=:0.0

(vino-server:17570): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion 'global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed
** Message: The desktop sharing service is already running, exiting.

我尝试按照以下建议操作(无法在 Ubuntu 12.04 上启动 vino VNC 服务),但是没有帮助。

为什么 vino 声称它已在运行但实际上并未运行?我该如何启动它?

答案1

我想重启 vino-server,因为我无法再连接。我尝试了你的方法,但没有成功。对我有帮助的是什么:

sudo pkill Xorg

然后

DISPLAY=:0.0 /usr/lib/vino/vino-server &

说:

Server is already active for display 0

所以我删除了:

sudo rm  /tmp/.X0-lock

然后重新启动 vino:

nohup /usr/lib/vino/vino-server --display=:0.0

注意:它仍然告诉我已在运行,但现在我可以通过 VNC 连接到它。

相关内容