Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

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