Nouvellement installé 14.04, clavier CoolerMaster Storm. Je ne suis pas du tout préoccupé par la possibilité d'activer/désactiver le voyant, je veux simplement que le voyant s'allume avant le connexion, c'est-à-dire lorsque vous cherchez à l'écran de connexion, le voyant doit déjà être allumé.
J'ai configuré un raccourci clavier pour exécuter xset led 3
, mais ce n'est pas idéal, car je dois être connecté pour pouvoir utiliser le raccourci. J'aimerais que cela se produise automatiquement à la place.
Je suis très novice en Linux et en script, alors s'il vous plait, passez à ELI5 /. Je sais que vous pouvez exécuter des scripts au démarrage selon this , mais je ne comprends pas comment écrire le script ni comment le "mettre dans" /etc/rc.local
. Dois-je simplement lancer gedit et taper xset led 3
directement dans rc.local
sous le #comments
, mais au-dessus de exit 0
? Est-ce que je crée un autre script ailleurs et y crée un lien dans rc.local
? Est-ce que j'y pense (probablement)?
En bref, j'aimerais une explication plus détaillée de ce que Mitch disait dans le lien. Merci pour votre temps.
Ouvrez le terminal, entrez Sudo -s
pour obtenir un accès root. Maintenant, entrez nano /etc/rc.local
, maintenant modifiez le fichier pour qu'il ressemble à ceci:
!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
xset led 3
exit 0
Maintenant, enregistrez avec Ctrl + O, appuyez sur entrée puis sur Ctrl + X pour quitter.
Définissons les autorisations appropriées en utilisant:
Sudo chown root /etc/rc.local
Sudo chmod 755 /etc/rc.local
Assurez-vous que tout fonctionne bien en utilisant:
Sudo /etc/init.d/rc.local start
Et maintenant, redémarrez.