Archivo de unidad Systemd Synergy

Archivo de unidad Systemd Synergy

Tengo un problema con los archivos systemd y Unit.

Estoy usando Ubuntu 16.04 Gnome Edition y quiero iniciar la aplicación "synergy" cuando inicio sesión.

Después de investigar un poco, descubrí que los archivos de la unidad de usuario se almacenan en formato ~/.config/systemd/user/.

He creado un ~/.config/systemd/user/synergy.servicearchivo unitario con lo siguiente:

[Unit]
Description=Synergy

[Service]
Environment=DISPLAY=:1
ExecStart=/usr/bin/synergy

[Install]
WantedBy=default.target

He comprobado la funcionalidad (funciona):

systemctl --user start synergy.service
systemctl --user status synergy.service

Y lo habilitó:

systemctl --user enable synergy.service

Desafortunadamente, después de reiniciar, synergy.service no se inicia cuando inicio sesión.

Creo que necesito incluir una directiva "después=" para que el archivo de la Unidad se inicie cuando se establezca una sesión de usuario.

¿Alguien tiene una idea u otra forma de iniciar una aplicación con systemd al iniciar sesión?

Gracias por la ayuda

información relacionada