Le 13.10.2004 22:24:11, eric math a �crit�:
justice8 a �crit :

Bonjour,

eric math wrote:

Merci de ta r�ponse mais je suis un peu largu� ( deuxi�me semaine sous debian et l'�trange impression d'etre un neuneu). Donc pour r�capituler, j'ai effectivement dans /etc/rc0.d/ K20nvidia-glx un script qui pointe vers /etc/init.d/nvidia-glx. Dans /etc/rc1.d/K20nvidia-glx qui pointe vers le meme endroit et ainsi de suite jusqu'� rc.6.

Dans init.d j'ai nvidia-glx.

Qu'est ce que je fais avec tout �a ?? Vu que je n'ai rien compris � la syntaxe de la commande update-rc.

rien ! (v�rifie que tu as un lien S20 ou Sxy dans /etc/rc2.d (K = kill/stop, S=start)

man update-rc.d


Merci, mais avant de poster j'essaie au moins google et les pages de man qui provoquent g�n�ralement chez moi des ricanements nerveux (en particulier man update-rc.d).


sinon : update-rc.d (-n) <script dans /etc/init.d/> start XY 2 3 4 5 . stop XY 0 6 .
ou update-rc.d remove <script dans /etc/init.d/>

avec XY : le num�ro d'ordre de lancement du script (par exemple si 55 correspond au r�seau, mettre 56 ou + pour le firewall ou tout autre script n�c�ssitant le r�seau, ntpdate par ex.) 0-6 = les runlevels concern�s (ici d�marrage en 2-5 et arret pour les 0 (shutdown) et 6 (reboot).
les point sont tr�s important pour cette commande


Merci de ta patience et de tes conseils mais je n'y comprend toujours rien. En fait je ne comprend meme pas � quoi sert la commande update-rc.d et en quoi elle peut solutionner mon probl�me.

L'autre probl�me (nvidia), je ne saia pas ... Je n'ai pas de carte nvidia sous la maisn pour faire les essais. S'il y a un g�n�reux donateur d'une carte nvidia moderne et performante ;-)

Dans Debian le d�marrage et l'arr�t des services et autres d�mons sont faits par l'int�erm�diaire de scripts.

Ces scripts se trouvent dans /etc/init.d

A chaque runlevel o� doit �tre d�marrer un script, on trouve un lien symbolique vers se script.

Le lien se trouve dans /etc/rcn.d

n correspond au runlevel, il est compris entre 0 et 6. Il y a aussi un cas sp�cial rcS : tout ce qui se trouve dans rcS sera lanc� au d�marrage du syst�me, m�me en mode mono-utilisateur

Pour d�marrer un service, il faut que, dans le r�pertoire correspondant au runlevel consid�r� se trouve le le lien symbolique Sxx<script> ou Kxx<script> si <script> est le nom de votre script dans /etc/init.d

Plut�t que d'�diter ces liens symboliques � la main (ce qui fonctionne aussi...) Debian fournit un utilitaire appel� update-rc.d qui permet de g�rer justement ces liens. C'est un utilitaire de 'bas niveau', c'est- �-dire qu'il faut lui dire quel script et dans quel niveau, mais la valeur "default" est souvent magique dans ce cas.

Vous pouvez aussi installer rcconf qui permet de faire la m�me chose de fa�on bien plus conviviale. Mais il ne permet que q'autoriser le lancement d'un service ou de l'inhiber, pas de finement retoucher les runlevels o� il est cens� agir.


Je ne sais pas, peut etre que je comprendrais mieux avec des cubes ou de la pate � modeler. Tout �a me rappelle un peu mes cours de math ou j'avais l'impression que le prof parlait en finlandais inf�rieur.

eric
qui songe s�rieusement � transformer son pc en bac � g�raniums.


Ca ne marche pas non plus : il y a des fuites ...

Jean-Luc

Attachment: pgpE4U8Bpkqm5.pgp
Description: PGP signature

Répondre à