View previous topic :: View next topic |
Author |
Message |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3581 Location: Belgium
|
Posted: Thu Jan 28, 2010 3:33 pm Post subject: |
|
|
ctxnop wrote: | Pour autant que je le vois, baselayout-2 est complémentaire d'openrc. Ce n'est pas l'un ou l'autre. |
baselayout-2 est en effet complémentaire d'openrc et, dans le langage "courant", ils sont +/- synonymes.
Mais baselayout (autrement dit "baselayout-1") est une unité indépendante ...
L'intervention de XavierMiller est à comprendre en ce sens 
Last edited by ghoti on Thu Jan 28, 2010 3:34 pm; edited 1 time in total |
|
Back to top |
|
 |
ctxnop n00b


Joined: 12 Aug 2009 Posts: 21
|
Posted: Thu Jan 28, 2010 3:33 pm Post subject: |
|
|
Exacte, un module chargé a coup de modprob se retrouve bien dans la liste. Je ne sais pas pourquoi je pensais que les modules compilés e monolithique devaient apparaitre quand même dans la liste.
Problème résolut donc en ce qui me concerne.
Merci de votre aide  |
|
Back to top |
|
 |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3581 Location: Belgium
|
Posted: Thu Jan 28, 2010 3:38 pm Post subject: |
|
|
ctxnop wrote: | Je ne sais pas pourquoi je pensais que les modules compilés e monolithique devaient apparaitre quand même dans la liste. |
A mon avis tu confonds "module" et "pilote" !
Un module contient un pilote qui n'est pas intégré au noyau.
Autrement dit, si le pilote est intégré au noyau, il ne fait pas l'objet d'un module !  |
|
Back to top |
|
 |
ctxnop n00b


Joined: 12 Aug 2009 Posts: 21
|
Posted: Thu Jan 28, 2010 3:43 pm Post subject: |
|
|
Non non, ca je suis bien au courant, mais voila, j'ai compilé mon kernel en monolothique également sur mon pc de bureau et pourant j'ai pleins de modules dans mon lsmod. Mais en y réfléchissant ca doit être à cause de nvidia, alsa, etc... tout ces petits trucs qui n'ont pas lieu d'etre sur le serveur. Mais bon, l'important est que udev fonctionne correctement maintenant. |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 8130 Location: ~Brussels - Belgique
|
Posted: Thu Jan 28, 2010 3:49 pm Post subject: |
|
|
Salut,
Evite de compiler en monolithique :
- certains drivers ont besoin d'être en module (les pilotes wifi par exemple)
- linux est assez malin pour ne charger que ce qu'il faut via udev.
Seul doit être en dur le pilote de contrôleur disque dur et de filesystem de "root". _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
ctxnop n00b


Joined: 12 Aug 2009 Posts: 21
|
Posted: Thu Jan 28, 2010 4:02 pm Post subject: |
|
|
La compilation en monolithique est un choix que j'ai fais en toute connaissance de cause. L'interêt réel de le faire pour mon serveur et mon pc de bureau est certes très faible, mais bon, je préfère quand même comme ca. |
|
Back to top |
|
 |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3581 Location: Belgium
|
Posted: Thu Jan 28, 2010 4:07 pm Post subject: |
|
|
ctxnop wrote: | La compilation en monolithique est un choix que j'ai fais en toute connaissance de cause. |
Bien d'accord avec toi : si on connaît son matériel, il n'y a pas vraiment de raison de faire des modules !  |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 8130 Location: ~Brussels - Belgique
|
Posted: Thu Jan 28, 2010 4:13 pm Post subject: |
|
|
Comme dit plus haut, certains pilotes DOIVENT tourner en modules  _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
ctxnop n00b


Joined: 12 Aug 2009 Posts: 21
|
Posted: Thu Jan 28, 2010 4:20 pm Post subject: |
|
|
ghoti wrote: | Bien d'accord avec toi : si on connaît son matériel, il n'y a pas vraiment de raison de faire des modules !  |
Surtout pour un serveur : son matos ne change jamais, il n'a pas d'interface graphique donc osef du pilote video, idem pour le son, ...
Aucun périphérique n'a besoin d'etre connecter dessus normalement (CD/usb/pcmcia/.... meme pas une imprimante sur le lpt1 ni besoin des ports coms, ...) donc compiler tout ca ne me sert a rien.
Pour le reste je préfère que ce soit directement dans le kernel, comme ca pas de initramfs, pas besoin de chargement de modules, et un kernel fonctionnel même si je vautre le filesystem.
C'est une habitude que j'ai prise quand je bossais dans l'embarqué, c'était toujours plus pratique de faire un kernel monolithique.
Après, quand tu as pas le choix pour un pilote, ben tu as pas le choix et puis c'est tout. Mais pour le moment je n'ai jamais eu le problème. |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 8130 Location: ~Brussels - Belgique
|
Posted: Thu Jan 28, 2010 4:43 pm Post subject: |
|
|
oui, dans ce cas, ok  _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
boozo Advocate


Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
 |
ctxnop n00b


Joined: 12 Aug 2009 Posts: 21
|
Posted: Thu Jan 28, 2010 7:32 pm Post subject: |
|
|
J'aimerai bien, mais ce n'est pas moi qui ai ouvert ce post, je ne peux pas éditer  |
|
Back to top |
|
 |
boozo Advocate


Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
 |
ctxnop n00b


Joined: 12 Aug 2009 Posts: 21
|
Posted: Thu Jan 28, 2010 7:37 pm Post subject: |
|
|
Ouais, mais bon, quand tu créer un post alors qu'il en existe un sur le meme sujet, d'autant plus aussi récent, tu te fais gueuler dessus (a juste titre je trouve).
La j'avais apparemment le même problème du coup j'ai profité du post :p |
|
Back to top |
|
 |
boozo Advocate


Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
 |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3581 Location: Belgium
|
Posted: Fri Jan 29, 2010 12:33 am Post subject: |
|
|
XavierMiller wrote: | Comme dit plus haut, certains pilotes DOIVENT tourner en modules  |
Puisque ce n'est pas encore marqué (résolu), j'en rajoute une couche :
A ma connaissance, les seuls pilotes qui doivent être en modules sont des pilotes étrangers au noyau, qu'ils soient propriétaires ou non.
Exemple typique : avant de faire partie des sources officielles, ALSA ne tournait qu'en module.
Maintenant qu'il est officiellement dans les sources, on a le choix.
Par contre, OSS4 ne peut tourner qu'en module car il ne fait pas partie des sources officielles (au contraire d'OSS3 qui, lui, peut être intégré)
nvidia restera en module au moins tant qu'il ne sera pas libre
Sinon, tous les pilotes fournis avec les sources officielles peuvent être intégrés directement dans le noyau.
Il ne me semble pas avoir vu d'exception et je ne vois d'ailleurs pas ce qui pourrait justifier une exception. |
|
Back to top |
|
 |
xaviermiller Administrator


Joined: 23 Jul 2004 Posts: 8130 Location: ~Brussels - Belgique
|
Posted: Fri Jan 29, 2010 7:06 am Post subject: |
|
|
Les pilotes wifi du noyau ne fonctionnent bien qu'en modules. Va t'en savoir pourquoi... _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
 |
d2_racing Bodhisattva


Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Fri Jan 29, 2010 2:58 pm Post subject: |
|
|
Oui, tu as raison, mon pilote wifi iwl3945 fonctionne seulement en module et ça fait un bon 3-4 ans que c'est comme ça. |
|
Back to top |
|
 |
|