Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/06/2018, à 11:55

Respei

Script dans de .profile pour option de démarrage automatique par délai

Bonjour et merci déjà pour toute l'aide que ce forum à pu m'apporter!

Aujourd’hui je me flingue les neurones un par un à essayer d'adapter ce petit bout de script, placé en fin du fichier ".profil" de mon user:

if [[ -t 0 && $(tty) =~ /dev/tty ]] && ! pgrep -u $USER startx &> /dev/null;then
   echo "Démarage en mode graphique? [O/N]"
   read -n 1 start_x
   if [[ $start_x == "n" ]];then
      echo "Démarage en mode console."
   else
      startx
   fi
fi

>>>>>Une question est posée au démarrage de la session, si on réponds "n" la session reste en mode console, si une autre touche est pressée, le mode graphique se lance.

Cela marche très très bien, mais j'aimerais apporter une modif et j'ai déjà flingué un user à faire des tests x):

Je souhaiterais  que par défaut, au bout de 10 secondes sans intervention du clavier, le mode graphique se lance, et que si pdt ces 10 sec une touche est pressée (définie ou non, peu importe), cela reste en mode console.

Pourriez vous m'aider svp? ou m'orienter peut être vers une meilleur solution?

En vous remerciant,

Hors ligne