Page 1 sur 1

[QUESTION#XORG] Commandes au démarrage X [RESOLU]

Publié : mar. 18 août 2015, 01:06
par aminnairi
Bonjour à tous,

J'aimerais exécuter une commande au démarrage de mon ordinateur qui est celle ci

Code : Tout sélectionner

xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Locked Drags" 1
car lorsque que je tape la commande dans un terminal manuellement, les préférences ne sont pas conservées au redémarrage de la session. J'aimerais donc plus généralement savoir comment exécuter une simple ligne de commande au démarrage du X ou même du système.

Je me suis donc renseigné et ma question est : serait-il possible, si j'ajoute le paquet xorg-xinit, d'éditer le fichier /etc/X11/xinit/xinitrc pour ajouter ma line de commande avant la ligne contenant la partie

Code : Tout sélectionner

exec...
Merci par avance de vos réponses et une très bonne journée !

Re: [QUESTION#XORG] Commandes au démarrage X

Publié : mar. 18 août 2015, 01:22
par aminnairi
J'ai trouvé la solution, il m'a suffit de naviguer dans le dossier des scripts au démarrage du X en tapant la commande

Code : Tout sélectionner

cd /etc/X11/xinit/xinitrc.d/
dans un terminal. Ensuite il suffit de créer un script à la suite de ceux qui s'y trouvent. Donc pour ma part la commande dans le dossier en question me donne

Code : Tout sélectionner

30-dbus.sh 50-systemd-user.sh xdg-user-dirs 40-libcanberra-gtk-module.sh
donc je décide de créer un script à la suite de ceux-ci par

Code : Tout sélectionner

sudo nano 60-touchpad.sh
et d'y ajouter les lignes en questions, c'est à dire

Code : Tout sélectionner

#!/bin/bash

xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Locked Drags" 1
puis il suffit de rendre le script executable en tapant la commande

Code : Tout sélectionner

sudo chmod +x 60-touchpad.sh
et voilà le tour est joué ! Je ne supprime pas le post et je laisse la solutions pour ceux qui se posent également la question.