8 votes

Impossible de faire fonctionner xmodmap après la mise en veille.

Je suis en train d'utiliser Ubuntu 14.04.

J'ai une disposition de clavier personnalisée Xmodmap. Cependant, lorsque je reprends après la mise en veille, la disposition a disparu.

J'ai essayé toutes les choses qui ont été mentionnées dans les réponses à cette question : Comment définir Xmodmap à la connexion ?

Ni en utilisant .xinitrc ni en ajoutant une commande dans les applications au démarrage ne fonctionne. Enfin, ils fonctionnent après un redémarrage habituel, mais pas après une mise en veille.

Y a-t-il un fichier qui s'exécute toujours après la connexion, peu importe s'il s'agissait d'un redémarrage ou d'une reprise de suspension ?

3voto

Hai Minh Nguyen Points 637

@i08in https://askubuntu.com/a/92235/72576 semble faire l'affaire.

C'est ce avec quoi je me suis retrouvé sur mon Debian jessie, KDE.

/etc/pm/sleep.d/20_xmodmap.sh

case "${1}" in
    resume|thaw)
        su $USER -c "sleep 3; /usr/bin/xmodmap /home/$USER/.Xmodmap" &
;;
esac

Note: Au début, cela peut sembler ne pas fonctionner, mais donnez-lui juste une minute ou plus. Il semble y avoir quelque chose avec X qui cause ce retard, bien que je n'aie pas jugé nécessaire de le vérifier... Voir https://superuser.com/q/626769/185360 pour plus d'informations.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X