Page 1 sur 1
[Synergy] Lancement au démarrage avec XFCE + Slim (contourné)
Publié : mar. 03 mars 2015, 17:32
par eliohann
Bonjour à tous,
J'utilise, dans le cadre de mon travail, un portable servant de serveur Synergy (sous Win8) ...
J'ai également besoin d'un machine sous linux (et j'ai choisi arch, l'utilisant à la maison) à côté et histoire de ne pas avoir 2 claviers/souris, j'ai installé sur celle-ci synergy pour me connecter au serveur.
Le problème est que je n'arrive pas à lancer synergyc IP_du_serveur au démarrage de la session X ... pour pouvoir saisir mon login avec le clavier/souris déporté.
Ce que j'ai tenté :
- mettre l'instruction dans le .xinitrc -> aucun effet, c'est comme si l'instruction était ignorée
- Créer un service et le lancer après slim -> idem aucun effet
Quelqu'un aurait-il déjà fait ça ?
Une piste ?
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Publié : mar. 03 mars 2015, 17:40
par Moviuro
eliohann a écrit :- mettre l'instruction dans le .xinitrc -> aucun effet, c'est comme si l'instruction était ignorée
- Créer un service et le lancer après slim -> idem aucun effet
Normal pour le .xinitrc puisqu'il est lu après le login.
Par contre, donne tous les détails à propos du service (ce qui existe et appartient au paquet, ce que tu as fait comme commandes....)
++
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Publié : mar. 03 mars 2015, 18:12
par eliohann
Voilà le fichier synergyc.service, placé dans /usr/lib/systemd/system
Code : Tout sélectionner
[Unit]
Description=Synergy client service
After=display-manager.service
[Service]
ExecStart=/usr/bin/synergyc IP_DU_SERVEUR
Restart=on-failure
[Install]
WantedBy=graphical.target
le propriétaire est root:root et les droits -rw-r--r--
J'ai bien évidement fait un :
Ce qui a correctement créé le lien symbolique et activé le service, que je vois se lancer au démarrage après slim (mais pas de [OK] à gauche) ... mais la connexion ne se fait pas avec le serveur synergy.
Évidemment si je lance la commande
une fois loggé (avec un autre clavier souris branché sur la machine), tout est ok ...
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Publié : mar. 03 mars 2015, 18:15
par benjarobin
synergyc doit être lancé depuis l'interface graphique (depuis X) et en tant qu'utilisateur (de préférence), donc utiliser un service systemd risque d'être compliqué (mais faisable...)
Si tu utilises slim, je ne pense pas que ce soit possible de lancer un script au lancement de slim sans bricoler...
Par exemple avec LightDM c'est très facile de faire une telle chose via greeter-setup-script ou une option similaire
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Publié : mer. 04 mars 2015, 11:14
par Moviuro
eliohann a écrit :Voilà le fichier synergyc.service, placé dans /usr/lib/systemd/system
Si c'est toi qui l'a écrit, il doit aller dans
/etc/systemd/system
. (vu la façon dont il est écrit, ça doit être toi qui l'as écrit) S'il est livré avec le paquet par contre, c'est OK.
Je pense qu'il faille ajouter une variable d'environnement pour le serveur X :
Aussi, quid du journal ?
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Publié : mer. 04 mars 2015, 11:43
par eliohann
Salut,
J'ai résolu le pb, tout du moins contourné, en remplaçant slim par lightdm et en utilisant son option :
display-setup-script=
Re: [Synergy] Lancement au démarrage avec XFCE + Slim (Résolu)
Publié : mer. 04 mars 2015, 15:32
par Moviuro