[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: nvidia pas glop (le retour)



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: pgpJHp2GndGDB.pgp
Description: PGP signature


Reply to: