我尝试让 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"
然后重新启动