[Synergy] Lancement au démarrage avec XFCE + Slim (contourné)
[Synergy] Lancement au démarrage avec XFCE + Slim (contourné)
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 ?
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 ?
Dernière modification par eliohann le mer. 04 mars 2015, 15:35, modifié 3 fois.
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Normal pour le .xinitrc puisqu'il est lu après le login.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
Par contre, donne tous les détails à propos du service (ce qui existe et appartient au paquet, ce que tu as fait comme commandes....)
++
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Voilà le fichier synergyc.service, placé dans /usr/lib/systemd/system
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 ...
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
J'ai bien évidement fait un :
Code : Tout sélectionner
#systemctl enable synergyc.service
Évidemment si je lance la commande
Code : Tout sélectionner
synergyc IP_DU_SERVEUR
- benjarobin
- Maître du Kyudo
- Messages : 17632
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
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
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
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
Si c'est toi qui l'a écrit, il doit aller danseliohann a écrit :Voilà le fichier synergyc.service, placé dans /usr/lib/systemd/system
/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 :
Code : Tout sélectionner
Environment=DISPLAY=:0
Code : Tout sélectionner
journalctl -u synergyc
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Re: [Synergy] Lancement au démarrage avec XFCE + Slim
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=
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)



psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !