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 16/03/2014, à 07:13

ar barzh paour

[Résolu] lancer shell 5 minutes après démarrage

bonjour les
je suis têtu !! je finirais par trouver une solution à mon problème
( http://forum.ubuntu-fr.org/viewtopic.php?id=1505331 )
@reboot dans cron permet de lancer un shell au démarrage
mais
comment lancer un shell disons 5 minutes après le démarrage ?

Dernière modification par ar barzh paour (Le 16/03/2014, à 09:41)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#2 Le 16/03/2014, à 08:23

ljere

Re : [Résolu] lancer shell 5 minutes après démarrage

si tu utilises cron

@reboot     sleep 300;ta_commande

ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#3 Le 16/03/2014, à 09:05

ar barzh paour

Re : [Résolu] lancer shell 5 minutes après démarrage

bonjour Ijere
je viens donc de modifier cron tel que tu me l'as dit ...
je reboote et réponse dans quelques minutes ....


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#4 Le 16/03/2014, à 09:23

ar barzh paour

Re : [Résolu] lancer shell 5 minutes après démarrage

impeccable merci Ijere , cela résouds le post qui date de 2012 !!!
http://forum.ubuntu-fr.org/viewtopic.php?id=954081

me reste à régler le temps 5 minutes c'est un peu long , à moi de trouver la bonne valeur .. je vais essayer 1 minute
pour mémoire j'avais essayé de rajouter un sleep 300 directement dans mon shell ,ce qui ne résolvais pas le problème (le shell étant lancé par "application au démarrage et non par cron)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#5 Le 16/03/2014, à 09:28

ar barzh paour

Re : [Résolu] lancer shell 5 minutes après démarrage

pour info voilà ce que je voulais obtenir via mon shell (commande udisks)

    ATA SMART:                 Updated at dim. 16 mars 2014 08:08:25 CET
 Attribute       Current|Worst|Threshold  Status   Value       Type     Updates
 reallocated-sector-count    100|100| 36   good    1 sectors   Pre-fail Online

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#6 Le 16/03/2014, à 09:59

ar barzh paour

Re : [Résolu] lancer shell 5 minutes après démarrage

et en rajoutant DISPLAY=:0 , résolution aussi de l'affichage du fichier
ce qui donne dans le cron
@reboot sleep300;DISPLAY=:0 /media/Data/shell/afficheconfig

merci à tous !


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#7 Le 16/03/2014, à 10:17

ljere

Re : [Résolu] lancer shell 5 minutes après démarrage

de rien désolé de ne pas avoir pu t'aider avant, je suis même surpris que personne n'a pensé à ajouter un sleep au cron c'est tellement simple
je pense que 120 soit 2mn devrait être suffisant

par contre merci d'utiliser la prochaine fois l'option modifier au lieu de faire plusieurs messages à la suite


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#8 Le 16/03/2014, à 14:09

ssdg

Re : [Résolu] lancer shell 5 minutes après démarrage

Je n'ai pas lu le post de départ, mais si l'idée est d'attendre qu'un environnement de bureau tourne pour afficher des données pourquoi ne pas attendre qu'un processus fasse son apparition dans "ps".

Exemple:
while [`ps | grep gnome-screensaver | wc -l` -e 0 ] do sleep 10; done (avec la syntaxe qui va bien et pas sortie de mon chapeau)
vaut 0 si aucune session graphique n'est connectée, 1 si gnome tourne) et en fonction de ce résultat lancer le reste script.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#9 Le 16/03/2014, à 14:35

ljere

Re : [Résolu] lancer shell 5 minutes après démarrage

c'est peut être un peu complexe pour juste lancer gedit


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#10 Le 16/03/2014, à 15:12

k3c

Re : [Résolu] lancer shell 5 minutes après démarrage

au lieu de

while [`ps | grep gnome-screensaver | wc -l` -e 0 ] 

pourquoi pas

pgrep gnome-screensaver

...


Archlinux sur Xiaomi Air 13

Hors ligne

#11 Le 16/03/2014, à 15:55

ssdg

Re : [Résolu] lancer shell 5 minutes après démarrage

Sinon, il y a dans gnome et xfce un outil pour lancer un truc à l'ouverture de la session par l'utilisateur courant... aussi ... si c'est juste pour lancer gedit autant virer cron dans la foulée.


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#12 Le 17/03/2014, à 16:26

ar barzh paour

Re : [Résolu] lancer shell 5 minutes après démarrage

bon voilà j'ai mis dans cron 40 , 30 me donne un data not collected
la solution qui fonctionne bien :

@reboot sleep 40;DISPLAY=:0 /media/Data/shell/afficheconfig

@ssdg et k3c : je n'ai pas fait l'essai , de plus étant sous unity je ne suis pas sur que ça fonctionnerait
edit : je retire ce que j'ai dit: gnome-screensaver est bien dans la liste des processus lancés dans unity
merci encore à tous

Dernière modification par ar barzh paour (Le 18/03/2014, à 10:50)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne