Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 30 est mort ce soir

#1 18/01/2013 10:22:16

PapsOu
Developpeur PHP7 Symfony3
Rédacteur Wiki
Lieu : Quimper
Inscription : 27/11/2009
Messages : 1 849
Site Web

[Résolu] Lancement Synergy-plus avant KDM

Bonjour à tous,

Utilisant un pc fixe en guise de serveur de développement (avec un écran) et un laptop en dual screen (donc en tout 3 écrans), j'utilise Synergy-plus pour me passer du clavier et de la souris du fixe. Cependant, pour des raisons évidentes de sécurités, je voudrai pouvoir lancer synergy juste avant KDM, pour pouvoir entrer l'user et le password sans devoir tirer le clavier du fixe juste pour ça.

Je suis sous KDE x86_64, dans : Configuration système > Démarrage et arrêt > Démarrage Automatique, j'ai placé un script bash qui se charge de lancer synergy :

#!/bin/bash

synergyc MonPCPortable &

L'option « Démarrage avant KDE » est bien sélectionnée, mais j'aimerai savoir comment faire l'équivalent du « Démarrer avant KDM » (vu que l'option n'y est pas).

Je suppose qu'il faut toucher à systemd pour lancer synergy en tant que service, cependant, je ne peux pas me permettre de la bidouille sur cette machine.

Auriez-vous des pistes/solutions à me proposer pour cela ?

Merci d'avance.

Hors ligne

#2 18/01/2013 11:20:38

PapsOu
Developpeur PHP7 Symfony3
Rédacteur Wiki
Lieu : Quimper
Inscription : 27/11/2009
Messages : 1 849
Site Web

Re : [Résolu] Lancement Synergy-plus avant KDM

bon, je suis pas très bien réveillé, je viens de trouver une solution qui fonctionne nickel. La voici (trouvée ici) :

Utiliser Xsetup : modifier le fichier /usr/share/config/kdm/Xsetup

#!/bin/sh
# Copyright (C) 1999 - 2004 Red Hat, Inc. All rights reserved. This
# copyrighted material is made available to anyone wishing to use, modify,
# copy, or redistribute it subject to the terms and conditions of the
# GNU General Public License version 2.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

sysresources=/etc/X11/Xresources

# merge in defaults
if [ -f "$sysresources" ]; then
    xrdb -merge "$sysresources"
fi

#/usr/X11R6/bin/xsetroot -solid "#222E45"

if [ -z "$RUNNING_UNDER_GDM" ] ; then
  /sbin/pidof -s kdm &> /dev/null && [ $? -eq 0 -a -x /usr/bin/kdmdesktop ] && /usr/bin/kdmdesktop && sleep 1s

  # only set the background if the xsri program is installed
#  if [ -x /usr/bin/xsri -a -r /etc/X11/xsrirc ]; then
#      /usr/bin/xsri --redhat-login --set
#  fi
fi

synergyc MonPCPortable &

La dernière ligne est la commande personnalisée à lancer avec KDM. (le reste n'est que le fichier original)

Désormais je peux me passer du clavier et de la souris du PC fixe, même pour me logguer.

Dernière modification par PapsOu (18/01/2013 11:21:31)

Hors ligne

Pied de page des forums