Jak uzyskać Synergy do autostartu podczas logowania na Ubuntu 16.04

9

Próbuję przekonać Synergy do automatycznego uruchamiania przy starcie systemu Ubuntu 16.04 bez powodzenia. Widziałem wiele sposobów, aby to zrobić w 14.4 przy użyciu lightdm lub gnome, ale jak sobie z tym poradzić w 16.04 przy użyciu środowiska graficznego Unity.

Każda pomoc zostanie doceniona. Z góry dziękuję.

Twoje zdrowie

SlackerX
źródło

Odpowiedzi:

9

Powinieneś być w stanie to zrobić, kopiując synergy.desktopplik do swojego ~/.config/autostart/folderu, uruchamiając następujące polecenie:

cp /usr/share/applications/synergy.desktop ~/.config/autostart/

to wszystko, co musisz zrobić, to ustawić uprawnienia do pliku:

chmod 664 ~/.config/autostart/synergy.desktop

EDYCJA: Wiem, że to zostało napisane jakiś czas temu, ale możesz też po prostu skopiować plik do xdg / autostart, aby zaczął się przed zalogowaniem, prawdopodobnie najlepiej nie kopiować go do obu lokalizacji, aby nie zaczął się więcej niż raz :

sudo cp /usr/share/applications/synergy.desktop /etc/xdg/autostart/
sudo chmod 644 /etc/xdg/autostart/synergy.desktop    

Teraz po ponownym uruchomieniu hosta powinien automatycznie uruchomić synergię.

Mam nadzieję że to pomoże!

Terrance
źródło
2

Zacznij Startup Applicationsod deski rozdzielczej Jedności i dodaj do niej synergię. W commandpolu wpisz / przejdź do /usr/bin/synergy.

heynnema
źródło
Program uruchamia się automatycznie, ale muszę się konfigurować przy każdym uruchomieniu. Jak to działa podczas uruchamiania systemu?
Uśmiechnij się
1
@Smile upewnij się, że masz najnowszą wersję, a następnie uruchom ją ręcznie, skonfiguruj, zamknij aplikację i powinna ona zapamiętać ustawienia.
heynnema
0

Dodaj adres IP swojego serwera na /etc/lightdm/lightdm.conf za pomocą synergy dla klienta.

sudo gedit /etc/lightdm/lightdm.conf

następnie wklej poniżej tekstu:

[ SeatDefaults ]

greeter-setup-script = / usr / bin / synergyc "Serwer-IP / host-IP"

następnie uruchom ponownie

Imam Mohammad Bokhary
źródło