Lancer un script aprés démarrage session utilisateur

yann458 Messages postés 455 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour ,

Je suis sous Debian 10 GDM GNOME Lite et je cherche depuis 4 heures comment lancer un script après login startup (connexion utilisateur).

Je veux lancer ces commandes en affichant le terminal après connexion login mot de passe :

Ce que contient mon script :
gnome-terminal -e /home/user/cmd/stmotion
gnome-terminal -e /home/user/cmd/stmotioncuisine
gnome-terminal -e /home/user/cmd/stmotiondesk
gnome-terminal -e /home/user/cmd/stmotionusb
gnome-terminal -e /home/user/cmd/startvnc.ce


Mon script lance plusieurs processus motions non daemon en tant que processus ainsi
x11vnc
en tant que processus non démon.

Une fois l'utilisateur identifié , 5 terminaux doivent s'afficher.

Comment faire ?

Contenu des fichiers :

~/cmd/stmotion

echo chambre
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so motion -c /home/user/cmd/motion.conf


~/cmd/stmotioncuisine

echo cuisine
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so motion -c /home/user/cmd/motioncuisine.conf


Pareil pour les autres
~/cmd/st*
.

~/cmd/startvnc.ce

x11vnc -many -rfbauth ~/.vnc_passwd


Merci.

Configuration: Linux / Firefox 91.0
A voir également:

2 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
mettre les commandes dans un script
j'ai Gnome 3.28
cliquer sur Activities en haut à gauche
chercher startup
cliquer Add
entrer un nom dans Name: pour le titre
dans Command: mettre le nom du script, doit être dans $PATH
cliquer sur Add
terminer
essayer un logout / login
0
mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 
Bonjour,

A priori, il suffit de placer ton script dans
~/.config/autostart-script
(en veillant à lui mettre des droits en exécution), voir ce lien

Bonne chance
0