EEEPC Asus France

Lancer un script au démarrage

Un article de Wikeee Asustek EEE.

Avertissement: Testez vos scripts de démarrage manuellement dans un terminal avant de suivre les méthodes qui suivent. Si vos scripts empêche l'environnement graphique de démarrer correctement, votre machine risque d'entrer lors du boot dans un boucle sans fin, vous obligeant à avoir recours à la Console de secours

Mode Facile

- Ouvrez un Terminal (Ctrl-Alt-T en mode Facile). - Si /home/user/.icewm n'existe pas, créez-le. Vérifiez s'il existe en faisant

  ls -a /home/user

s'il n'existe pas créez le en tapant

  mkdir /home/user/.icewm

- Dans ce dossier, créez un fichier appelé startup, éditez-le et insérez vos commandes tout en vous assurant que la première est "#!/bin/sh"

  nano startup

- Rendez-le exécutable

  chmod 0755 startup

- Maintenant faites une copie de /usr/bin/startsimple.sh

  sudo cp /usr/bin/startsimple.sh /usr/bin/startsimple.sh.orig

- Ouvrez le texte avec l'éditeur nano en mode superutilisateur

  sudo nano /usr/bin/startsimple.sh

- Cherchez la ligne suivante: "/opt/xandros/bin/AsusLauncher &" - Insérez le code ci-dessous, enregistrez les changements et redémarrez.

    if [ -f /home/user/.icewm/startup ]; then
    #we have a start up file to execute
    /home/user/.icewm/startup &
    fi


Mode Avancé (KDE)

- Ouvrez un éditeur de texte en tant que root

  kdesu kwrite

- Écrivez votre script. Assurez vous que la première ligne est: #!/bin/sh (Sinon, il sera ouvert dans l'éditeur de texte). - Enregistrez le script dans /home/user/.kde/Autostart/ - Rendez le script exécutable

  chmod 0755 /home/user/.kde/Autostart/example.sh

-Redémarrez

Sources

Traduction d'après le wiki du Site Eeeuser.com .