如何让 Synergy 在 Ubuntu 16.04 上登录时自动启动

如何让 Synergy 在 Ubuntu 16.04 上登录时自动启动

我尝试让 Synergy 在 ubuntu 16.04 上启动时自动启动,但没有成功。我已经看到很多使用 lightdm 或 gnome 在 14.4 上实现此目的的方法,但在 16.04 中使用 Unity 桌面环境如何实现此目的。

任何帮助都将不胜感激。提前致谢。

干杯

答案1

您应该能够通过运行以下命令将synergy.desktop文件链接到您的文件夹中来完成此操作:~/.config/autostart/

ln -s /usr/share/applications/synergy.desktop ~/.config/autostart/synergy.desktop

编辑: 我知道这是不久前写的,但您也可以创建一个指向该文件的链接,以便/etc/xdg/autostart它在登录之前启动。最好不要有它同时在 home 和 xdg 自动启动位置,这样它就不会启动多次:

sudo ln -s /usr/share/applications/synergy.desktop /etc/xdg/autostart/synergy.desktop

现在,当您重新启动主机时,它应该在登录之前自动启动协同作用。

希望这可以帮助!

答案2

Startup Applications从 Unity dash开始,然后添加协同作用。在command字段中,输入/浏览到/usr/bin/synergy

答案3

使用 synergyc 在 /etc/lightdm/lightdm.conf 上为客户端添加您的服务器 IP。

sudo gedit /etc/lightdm/lightdm.conf

然后粘贴以下文本:

[座位默认]

greeter-setup-script=/usr/bin/synergyc "服务器 IP/主机 IP"

然后重新启动

相关内容