Script démarrant automatiquement (init.d) [resolu] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 17-09-2006 à 02:53:57
Peut-etre virer les "sudo" ?
Marsh Posté le 17-09-2006 à 03:08:03
Bon effectivement c'etait bete ces sudo...
Mais malheureusement cela ne change rien... Au demarrage, le daemon est la, mais il ne reagit pas.. un stop, un start et hop tout va bien !!
Grrrr....
Je me demandais : utilisant aticonfig, il faut que le driver ati soit deja charge pour que le script fonctionne, peut etre que ce n'est pas le cas???? et qu'ensuite, bah je sais pas il plante tout en restant actif???
Voila le script :
Code :
|
Marsh Posté le 18-09-2006 à 20:22:03
tu pourrais améliorer les entêtes pour chkconfig : http://www.linux-wizard.net/howto. [...] y=services
Marsh Posté le 18-09-2006 à 21:36:23
selon moi, aticonfig --set-powerstate=1 ne fonctionne que si un serveur X est lancé.
Marsh Posté le 18-09-2006 à 21:44:04
Citation : selon moi, aticonfig --set-powerstate=1 ne fonctionne que si un serveur X est lancé. |
Quelle solution pourrait-t-on trouver ??? Comment faire demarrer un script une fois X lance ?? (ou une fois un user logge par exemple)
Je vais voir chkconfig, merci !!
Marsh Posté le 18-09-2006 à 21:57:47
pour lancer un script au lancement de X : /etc/X11/xinit.d/
Marsh Posté le 18-09-2006 à 22:14:05
Citation : pour lancer un script au lancement de X : /etc/X11/xinit.d/ |
Si je met mon script de demarrage dans ce repertoire ca va se lancer??? Il faut pas utiliser une commande style update-rc.d ?? (ou chkconfig pour d'autres distrib)
Je vais faire une recherche google... Merci en tout cas !
Marsh Posté le 18-09-2006 à 22:58:52
J'ai mis mon script dans /etc/X11/xinit.d : apres redemarrage cela ne fonctionnai pas...
Bizarrement, j'ai mis mon script dans Xsession.d, ca plantait mon demarrage de session... je l'ai enleve en me loggant sur la session failsafe, supprime le script a cet endroit, puis me suis reloggue en normal... bah maintenant ca marche impec !!!!
Je suis content, merci pour tout !!
Marsh Posté le 18-09-2006 à 23:31:58
Bon en fait ca marche pas.. j'ai reboote, le script ne demarre pas
J'ai essaye de le mettre en init3 avec un id de 99, soit apres usplash et acpi... je pense que X11 est lance a ce moment... mais nope, rien a faire... c'est d'autant plus rageant que le script marche lui....
Quelqu'un aurait une brillante idee??? comment faire marcher un script inscrit dans xinit.d par exemple ??
Marsh Posté le 19-09-2006 à 02:15:37
Voila le resultat de la commande ps -aux apres le login :
Code :
|
Pour moi tout va bien ??
Ah oui, je precise que j'ai configure le script pour qu'il demarre en init 1 2 3 4 5 en S99... je pense que c'est bon???
Bah, a bientot pour un nouvel episode !!!
Marsh Posté le 20-09-2006 à 04:12:16
Voila la fin d'un long feuilleton..
J'ai simplement mis le script en demarrage de ma session gnome via Systeme->preferences->sessions onglet programmes au demarrage.. j'ai ajoute le chemin vers mon script, nickel !!!!
Pour quelqu'un qui serait interesse ;-)
Marsh Posté le 17-09-2006 à 02:24:59
J'ai cree un petit script qui detecte si mon portable est branche sur secteur ou pas, et en fonction definis le mode de fonctionnement de ma carte graphique grace a une ptitte commande de aticonfig.
J'ai donc un script sh, et un fichier dans init.d qui ressemble a ca :
Tout marche pour le mieux... si je le lance manuellement (/etc/init.d/gest-ati-freq start) : le stop marche tres bien aussi
Malheureusement, au demarrage mon daemon est lance, mais semble inactif, il ne met pas la config comme il faut
Je dois donc au demarrage, faire un stop, puis un start, et tout rentre dans l'ordre....
Qu'est-ce que j'ai loupe ????
Merci beaucoup !
Message édité par guepe le 20-09-2006 à 04:12:37
---------------
Un blog qu'il est bien