#1 Le 13/02/2008, à 22:17
- ben75ben
[résolu] comment créer un service qui se lancerait au démarrage ?
Bonjour à tous,
Je viens d'acquérir un eeepc et j'y ai installé ubuntu. Afin d'optimiser au maximum son autonomie, je souhaite pouvoir désactiver la caméra grà¢ce à une applet qui se lancerait dès le démarrage du pc.
J'ai l'applet (j'ai suivi le tuto là : http://wiki.eeeuser.com/howto:controlcamera) mais à la fin, il me présente une méthode pour l'implémenter pour Xubuntu. Or je ne trouve pas la méthode équivalente graphique sous gnome.
Comment faire pour faire tourner un .sh qui serait situé dans /usr/bin dès le démarrage ?
Mais je sais comment en enlever un (là pour la gestion du pcmcia):
sudo update-rc.d -f pcmcia remove
Merci d'avance pour vos réponses.
Dernière modification par ben75ben (Le 14/02/2008, à 00:02)
RJ45 Lover
Hors ligne
#2 Le 13/02/2008, à 22:49
- pmdzlineur
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
je ne suis pas sûr d'avoir compris la question ni ce que tu appelles un applet ni placer dans /usr/bin au démarrage.
Mais pour démarrer un shell program.sh automatiquement on le crée dans /etc/init.d/
on le rend exécutable puis on fait
sudo update-rc.d program.sh start 50 1 2 3 .
bien mettre les espaces et le point à la fin
cf le man update-rc.d
bonne nuit
Dernière modification par pmdzlineur (Le 13/02/2008, à 22:53)
je ne suis pas informaticien, juste utilisateur un peu averti ;-)
http://www.freemedforms.com/fr/start
http://code.google.com/p/rapidcomptamed/
médecin volant, mais pas en même temps ;-)
Hors ligne
#3 Le 13/02/2008, à 22:56
- Michoo
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
Tu rend executable ton fichier puis
si tu veux l'interface graphique, de mémoire, c'est système > Autostart application
désolé je suis sious xubuntu sinon fais une recherche tu devrai facilement trouvé
Visiter pour 2€ l'aquarium de Saint Chamond près de Saint Étienne (42, Loire)
13 bassins d'un minimum de 700L.
Hors ligne
#4 Le 13/02/2008, à 23:23
- xelator
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
s'il faut que cela démarre en root :
méthode de pmdzlineur
en user normal :
méthode de Michoo
Mais je pense que le script doit être exécuter en root
Hors ligne
#5 Le 13/02/2008, à 23:29
- jcsid
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
Si tu ne veux vraiment pas utiliser la webcam tu peux la désactiver dans le bios du eee
EeePc Xubuntu 8.04 en Ext3 sur SSD, pas de swap, 2go de ram montée sur /tmp et /var/tmp
Hors ligne
#6 Le 13/02/2008, à 23:31
- ben75ben
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
C'est vrai, c'est pas exactement une applet: c'est une icone dans le system tray qui sera rouge pour camera éteinte et verte pour allumée.
J'ai mon petit executable qui le fait très bien et que je démarre dans la console en faisant
/usr/bin/eeecamtray
Mais je ne veux pas le démarrer à la main à chaque fois !
et il y a pas de .sh à la fin de son nom !
Je fais comment ? Je suis pas sous xubuntu, je veux garder la gestion de la cam sans passer par le bios et je pense qu'il faut le démarrer en root.
Merci à vous tous en tout cas
Dernière modification par ben75ben (Le 13/02/2008, à 23:34)
RJ45 Lover
Hors ligne
#7 Le 13/02/2008, à 23:45
- xelator
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
comme tu as pas besoin de sudo devant le programme, il peut être executé en mode utilisateur.
Donc va dans Système > préférence > Sessions
dans l'onglet "programme au démarrage"
"ajouter"
nom : eecamtray
commande : /usr/bin/eeecamtray
pas de commentaire
vérifie que le truc qu'on vient d'ajouter est coché et ça devrai marcher.
Hors ligne
#8 Le 14/02/2008, à 00:02
- ben75ben
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
Merci Xelator ! C'est simple et ça marche ! Mais cette localisation est pas très intuitive. J'avais cherché du cà´té de Système>Administration>Services sans succès.
J'avais même installé bum et rrconf ! mais rien de cela ne permettait de créer un daemon, seulement d'en supprimer...
Merci encore à tous, je vais passer une bonne nuit grà¢ce à vous.
*Il en faut peu pour être heureux, vraiment très peu pour être heureux, il faut se satisfaire du nécessaire Baloo, l'ours bien léché m'inspire ce soir*
RJ45 Lover
Hors ligne
#9 Le 14/02/2008, à 10:28
- jcsid
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
Tu crois que tu pourrais mettre ça dans la page http://doc.ubuntu-fr.org/asus_eee_pc_701 à la section optimisation?
EeePc Xubuntu 8.04 en Ext3 sur SSD, pas de swap, 2go de ram montée sur /tmp et /var/tmp
Hors ligne
#10 Le 14/02/2008, à 11:23
- ben75ben
Re : [résolu] comment créer un service qui se lancerait au démarrage ?
C'est fait !
Dernière modification par ben75ben (Le 14/02/2008, à 22:11)
RJ45 Lover
Hors ligne