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

Sla*_*erX 12 boot unity autostart synergy

我试图让 Synergy 在 ubuntu 16.04 上启动时自动启动,但没有运气。我已经看到了很多方法可以使用 lightdm 或 gnome 在 14.4 中做到这一点,但是如何在 16.04 中使用 Unity 桌面环境来做到这一点。

对此的任何帮助将不胜感激。提前致谢。

干杯

Ter*_*nce 11

您应该可以通过运行以下命令将synergy.desktop文件复制到您的~/.config/autostart/文件夹中:

cp /usr/share/applications/synergy.desktop ~/.config/autostart/
Run Code Online (Sandbox Code Playgroud)

那么你应该做的就是设置文件的权限:

chmod 664 ~/.config/autostart/synergy.desktop
Run Code Online (Sandbox Code Playgroud)

编辑: 我知道这是前一段时间写的,但您也可以将文件复制到 xdg/autostart 以便它在登录之前启动,最好不要将它复制到两个位置,这样它就不会启动多次:

sudo cp /usr/share/applications/synergy.desktop /etc/xdg/autostart/
sudo chmod 644 /etc/xdg/autostart/synergy.desktop    
Run Code Online (Sandbox Code Playgroud)

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

希望这可以帮助!