Souris à la demande dans les consoles virtuelles

Vous avez un didactiel ou une astuce particulière concernant un logiciel, partagez votre expérience dans cette partie.
Avatar de l’utilisateur
juice
Messages : 208
Inscription : dim. 29 juin 2008, 10:06
Distribution : Archlinux
Niveau : Confirmé
Localisation : Oberentzen

Souris à la demande dans les consoles virtuelles

Message par juice » sam. 02 déc. 2017, 17:20

Bonjour à tous.

Voici une petite astuce pour avoir la souris à la demande dans les consoles virtuelles (ctrl + Fn, n [1..6]).

Bien que de moins en moins utilisés, les consoles virtuelles ont parfois leur utilité. Et avec la souris, faire des copier coller devient nettement plus pratique ! La souris dans ces consoles est lancée avec le service gpm. Ne pas oublier d’installer le paquet le cas échéant ! On exécute alors la commande suivante :

Code : Tout sélectionner

sudo systemctl start gpm
Si on veut « automatiser » ce lancement si et seulement si on se connecte à ces terminaux et, corollaire de la chose ne pas activer le service de façon permanente, on doit procéder en deux temps :
  • Via le fichier /etc/sudoers autoriser les utilisateurs à lancer le service sans rentrer leur mot de passe. On prendra bien soin de le faire avec la commande visudo.
  • Dans le .bashrc de l’utilisateur tester le login pour ensuite lancer le service.
Et ça donne pour le /etc/sudoers :

Code : Tout sélectionner

%wheel ALL=NOPASSWD: /usr/bin/systemctl start gpm, /usr/bin/systemctl stop gpm
Et pour le ~/.bashrc :

Code : Tout sélectionner

if [ $(tty | grep tty) ] ; then
    if [ $(systemctl is-active gpm) = inactive ]; then
        sudo systemctl start gpm
    fi
fi

Répondre