Le plus simple est de passer par cron.
Je t’invite à te renseigner sur cron (man crontab
), c’est très pratique.
Essaie de trouver comment Mumble se lance (quelle est la ligne de commande qui est exécutée pour lancer Mumble). Il y a plusieurs façons de trouver cela, l’une d’entre elle est de lancer Mumble de façon classique, et de lancer dans un terminal la commande suivante: ps -o user,cmd | grep mumble'
(ps permet de lister les processus, ici on demande de n’avoir que l’utilisateur et la commande grâce à l’option -o user,cmd ; et on extraie grâce à grep les lignes qui contiennent “mumble”.
(bon si ça se trouve, la commande c’est juste ‘mumble’ et on se complique la vie pour rien).
Une fois cette information récupérée, tu peux lancer la commande crontab -e
afin d’éditer ta crontab (en gros, la table des choses à exécuter de façon préiodique par ton utilisateur).
Dans l’éditeur de texte, tu pourras écrire:
@reboot sleep 30 && {commande récupérée ci-dessus}
enregistrer et quitter.
Ensuite, à chaque démarrage, le système va attendre 30 secondes puis lancer mumble.