#1 Le 16/03/2014, à 06: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, à 08:41)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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, à 07: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, à 08: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 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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, à 08: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 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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, à 08: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 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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, à 08: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 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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, à 09: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, à 13: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, à 13: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, à 14: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
...
Debian 12 sur Thinkpad reconditionné
Hors ligne
#11 Le 16/03/2014, à 14: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, à 15: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, à 09:50)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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