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 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 smile sinon fais une recherche tu devrai facilement trouvé wink


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

Install party à Lyon Wiki eeepc
Wowee Zowee !!!

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?
smile


EeePc Xubuntu 8.04 en Ext3 sur SSD, pas de swap, 2go de ram montée sur /tmp et /var/tmp

Install party à Lyon Wiki eeepc
Wowee Zowee !!!

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