如何让 Gnome3 的“Vino”(VNC 服务器)在登录时启动

如何让 Gnome3 的“Vino”(VNC 服务器)在登录时启动

几天来我一直在寻找解决这个问题的方法,但没有找到任何我想要的方法。

我正在寻找一种启动 VNC 服务器的方法,该服务器从监视器上获取内容(我的用户看到的内容),并在用户登录时(或始终)可用。我测试了“RealVNC”,它完全按照我的要求工作,但我需要开源的东西,或者至少对我的组织来说更实惠的东西。

我尝试了多种方法将 VNC 服务器作为服务运行,但唯一成功的是打开了一个新的显示器,无法查看当前的 Xorg 会话(显示器:0)。这种使用 VNC 作为终端服务器的方法并不是我想要的。

看起来 Gnome3 包含一个名为“Vino”的 VNC 服务器,可以在设置中将其切换为“屏幕共享”,但是这似乎需要根据每个用户进行设置,而我正在处理具有多个使用 LDAP 凭据连接的用户的系统,因此手动为所有用户打开此功能是不可行的。

如果有一种方法可以满足我的需求,即“Vino”应用程序/服务在登录/解锁时启动,在注销/锁定时关闭,但是我还没有找到这种机制。

答案1

启动服务器的命令是

/usr/lib/vino/vino-server

只需将此命令放置在您的桌面用来自动启动的任何方式中即可。

我使用 LXDE,因此我将其放在 LXSession/Autostart 的“首选项/默认应用程序中”

相关内容