Posez votre question Signaler

Démarrage différé [Résolu]

le hollandais volant 4887Messages postés 8 mars 2008Date d'inscription 18 janvier 2012Dernière intervention - Dernière réponse le 17 mai 2009 à 17:18
Bonjour à tous, je suis sous Ubuntu Hardy et j'ai une application quidémarre au démarrage de ma session. Le problème, c'est qu'il faut qu'il soit démarré apres que tout le reste (barre gnome, etc) soit chargé.
J'ai ajouté moi même le processus dans le menu "session" la commande est "conky" Mais que dois-je rajouter pour la faire démarrer, je dirais 10 minutes aprés l'autentification?
merci!
Lire la suite 

Démarrage différé »

6 réponses
Réponse
+1
moins plus
C'est bon! J'ai trouvé : cette te'nique marche à merveille!

merci encore!
Ajouter un commentaire
Réponse
+0
moins plus
bonjour,
avec cron
man cron
faire un script
a+
Ajouter un commentaire
Réponse
+0
moins plus
merci!

mais cron n'est pas un pour faire les taches régulières? tout les jours, toutes les semaine?

je vois le repertoire .daily, .monthly... le répartoire pour le démarrage, c'est le répertoir .d?

Ajouter un commentaire
Réponse
+0
moins plus
re,
http://www.funix.org/fr/linux/startup.htm
de la lecture
a+
Ajouter un commentaire
Réponse
+0
moins plus
je verrais celà dans la semaine, mais si je comprens, je dois créer un scripte pour Init?
Ajouter un commentaire
Réponse
+0
moins plus
bon, j'ai étudié un peu plus la lecture que tu m'a donné et ça m'a permi de comprendre que :

*si je veux faire un script pour lancer mon programme au démarrage, je dois le lancer en level 5 : mode graphique.
Pour celà je place mon script dans le fichier /etc/init.d/ et un lien symbolique dans le dossier /etc/rc5.d/.
*Le lien commence par S (start, je supose puisque pour ne plus le lancer, on le renome en 'K' kill?) suivi d'un nombre. Ce nombre détérmine l'ordre dans lesquels les services sont lancés. Mon logiciel devant se charger en dernier, je dois lui mettre un nombre le plus haut possible. Le plus haut déja dans le fichier est 99. Le mien devra être 99 aussi puisque 100 est le maximum.

Par contre, dans la page que tu m'a donné, certaines donnés ne sont pas comme dans mes dossiers : chez moi il n'y a aucun fichier /etc/inittab. Aussi le langage dans le script donné comme exemple dans la page n'est pas tout à fait le même que dans mes scriptes figurant déjà dans mes dossiers (sans doute par ce que la page date de 8 ans...

Donc voici ce que j'ai éssayé de faire (j'ai juste adapté un script déja présent et l'ai adapté au logiciel Conky (tu sait^^) je n'ai pratiquement aucune connaissance de programation : je fais un peu de Maple au lycée, c'est tout, cependant j'aimerais bien apprendre, mais pour ce que cela me sert... ;-) :

#!/bin/sh

PATH="/usr/bin"

[ -x /usr/bin/conky ] || exit 0

. /lib/lsb/init-functions

case "$1" in
start)
	if /var/lock/subsys/conky
	exit 0
	else
		start-stop-functions --start --exec /usr/bin/conky
		echo
    		touch /var/lock/subsys/conky
	fi

stop)
	echo -n "Conky se ferme"
	killall -e conky
	echo
	rm -f /var/lock/subsys/conky
    
esac
exit 0


Ajouter un commentaire
Ce document intitulé « démarrage différé » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Windows 8 - À quoi s'attendre ?