OVH Cloud OVH Cloud

Compilation noyau

9 réponses
Avatar
jul
Bonjour,

je suis passé à la Mandrake 9.2 via Internet (j'ai pas les iso) sur mon
portable Amilo M (Fujistu). Tout est nickel mais je voudrais me construire
un noyau car le noyau actuel est celui de la 9.1

J'avais déjà compilé mon noyau mais là, il y a vraiment trop d'options !!
J'essaye de prendre que ce dont j'ai besoin, d'utiliser "module" dès que
l'option est dispo mais à pas mal d'endroits, je ne sais plus trop quoi
choisir : ACPI/APM, options network,Framebuffer, .........

Est-ce qu'il existe un outil qui détecterait les composants d'un
ordinateur pour ensuite préremplir toutes ces options ??

D'avance merci.

Cordialement.


PS : je suis conscient qu'avec Linux, j'ai choisi de comprendre comment
ça marche, mais au bout de 4 heures, j'en peux plus et je me dis que si
ça se trouve, ça va déconner. Au pire j'attends la sortie des ISO 9.2
et je prends le noyau livré.

9 réponses

Avatar
Rakotomandimby M A
jul wrote:

Est-ce qu'il existe un outil qui détecterait les composants d'un
ordinateur pour ensuite préremplir toutes ces options ??
Non.

Tu devrai plutot , dans ce cas , d'une part telecharger non pas un
noyaus standard mais un SRPMS pour mandrake de chez mandrake , des fois
qu'ils patchent le noyau standard , et puis ensuite recuperer un fichier
de config noyau , ( je sais pas ou en trouver mais demande a qqun qui
utilise une Mandraka qui doit avoir son fichier de conf quelque part ...

Voila .

Avatar
Julien Delange
On Mon, 10 Nov 2003 15:06:18 +0100, Rakotomandimby M A wrote:

[snip]
et puis ensuite recuperer un fichier
de config noyau , ( je sais pas ou en trouver mais demande a qqun qui
utilise une Mandraka qui doit avoir son fichier de conf quelque part ...


Fichier que tu as, et que tu trouves dans /boot, il a le nom de la forme
config-[numero_du_noyal]

Avatar
jul
Le Mon, 10 Nov 2003 15:06:18 +0100, Rakotomandimby M A a écrit :

jul wrote:

Est-ce qu'il existe un outil qui détecterait les composants d'un
ordinateur pour ensuite préremplir toutes ces options ??
Non.

Tu devrai plutot , dans ce cas , d'une part telecharger non pas un
noyaus standard mais un SRPMS pour mandrake de chez mandrake , des fois
qu'ils patchent le noyau standard , et puis ensuite recuperer un fichier
de config noyau , ( je sais pas ou en trouver mais demande a qqun qui
utilise une Mandraka qui doit avoir son fichier de conf quelque part ...

Voila .


J'ai pris le kernel-source fourni par Mandrake (j'ai longuement hésité
entre le "vrai" kernel et le kernel patché de Mandrake).
Récupérer un fichier de config noyau, ok, mais j'aimerais pas tomber sur
une config d'ordinateur desktop ou pour amd, etc...

S'il existe des astuces pour aller plus vite, plutôt que peser le pour et
le contre pour 3/4 des options, je suis vraiment preneur.

exemples :
- apm ou acpi ou les 2 ?
- quoi prendre pour le son (inclus midi, ...) avec une carte chipset qui
doit être ac97 ?
- activation du framebuffer ou non ?
- usb : UHCI root hub est indiqué par le panneau, quoi prendre ?
- j'ai une sortie tv sur la twister S3 Savage 4 (en tout c'est le module
utilisé), est-ce BT848

......
....

Compiler un noyau c'est facile puisque je l'ai fait ! :-)) ce qui est dur
c'est de choisir les options (sauf à tout mettre en modules, dans ce cas
merci le temps de compil sur un céleron 1,2 Gh). On a l'impression qu'il
faut tout connaître sur tout !!


Avatar
Alain Walliser
Le Mon, 10 Nov 2003 14:43:29 +0100, jul a écrit :

Bonjour,


Est-ce qu'il existe un outil qui détecterait les composants d'un
ordinateur pour ensuite préremplir toutes ces options ??

D'avance merci.



Salut,

Tu peux lire les aides de menuconfig,xconfig ou gconfig pour savoir à
quoi sert chaque option. D'autre part il y a toujours un conseil à la fin
du commentaire.
Sur cette page il y a un guide de compil du kernel, et en français.

--
D'ailleurs en fait c'est quoi un proxy ?
Globalement, c'est un truc destiné à faire croire que le Yang-Tsé-Kiang

coule sous vos fenêtres alors qu'il ne s'agit que du Couesnon...
-+- MP in NPC : La Lyonnaise invente l'ecstasy informatique -+-

Avatar
Alain Walliser
Le Mon, 10 Nov 2003 15:42:49 +0100, Alain Walliser a écrit :


Salut,

Tu peux lire les aides de menuconfig,xconfig ou gconfig pour savoir à
quoi sert chaque option. D'autre part il y a toujours un conseil à la fin
du commentaire.
Sur cette page il y a un guide de compil du kernel, et en français.


Avec le lien c'est mieux:
http://kernelconfig.phpmylinux.net/pages/preambule.htm

:-{ La honte...
--
La parfaite valeur est de faire sans temoin
ce que l'on serait capable de faire devant tout le monde.

-- La Rochefoucauld, Maximes

Avatar
jul
Le Mon, 10 Nov 2003 15:33:18 +0000, shal a écrit :

jul wrote:


J'ai pris le kernel-source fourni par Mandrake (j'ai longuement hésité
entre le "vrai" kernel et le kernel patché de Mandrake).
Récupérer un fichier de config noyau, ok, mais j'aimerais pas tomber sur
une config d'ordinateur desktop ou pour amd, etc...

S'il existe des astuces pour aller plus vite, plutôt que peser le pour et
le contre pour 3/4 des options, je suis vraiment preneur.

exemples :
- apm ou acpi ou les 2 ?
- quoi prendre pour le son (inclus midi, ...) avec une carte chipset qui
doit être ac97 ?
- activation du framebuffer ou non ?
- usb : UHCI root hub est indiqué par le panneau, quoi prendre ?
- j'ai une sortie tv sur la twister S3 Savage 4 (en tout c'est le module
utilisé), est-ce BT848

......
....

Compiler un noyau c'est facile puisque je l'ai fait ! :-)) ce qui est dur
c'est de choisir les options (sauf à tout mettre en modules, dans ce cas
merci le temps de compil sur un céleron 1,2 Gh). On a l'impression qu'il
faut tout connaître sur tout !!



par defaut les noyaux fonctionnent generalement.
Ensuite fait un bilan de tout ton materiel (un lspci donne deja des
info) et verifie bien que tu active tout ce qui a besoin pour ton
materiel. Fait aussi un lsmod pour voir les modules chargé chez toi est
donc necessaire.
Ensuite fait une passe pour desactiver tout ce qui te concerne pas (et
que tu est sur de toi).

si tu as une carte mere recente ( > P3) prend acpi sinon APM
le son : grande chance que AC'P7 soit necessaire (lspci te donne la reponse)
framebuffer est conseillé mais ca marchera ca.

usb : prend filesystem, mass storage au moins sinon tu as troix choix de
module usb principal (la aussi lsmod te dit lequel prendre).

La sortie TV je peux pas t'aider


A+



Merci pour vos réponses à tous.
lsmod marche bien mais il faudrait que je rebranche mon canon S45 pour
savoir de quoi j'ai besoin pour l'usb, de quoi j'ai besoin pour la partie
scsi, ...

Pour la partie sortie tv, je n'ai de toute façon jamais réussi à
la faire fonctionner même quand il était encore sous windows XP (j'ai
pourtant payé pour 45 euros de câble en tout, peut-être la télé...
que dalle, en pal ou autre).

J'aimerais bien savoir combien de temps vous passez à configurer tout ça
aux petits oignons. Je crois que pour le moment, je vais laisser tomber et
attendre bien gentiment les prochaines isos, ya vraiment trop de trucs.
je dois être trop flemmard ou trop con, voire les 2.

En tout cas, Linux reste vraiment un super système à mes yeux. Vivement
que tous les constructeurs développent des drivers et/ou donnent leurs
spéc !

Merci encore pour vos réponses !!


Avatar
jul
Le Mon, 10 Nov 2003 16:02:10 +0000, shal a écrit :

jul wrote:



Merci pour vos réponses à tous.


de rien

lsmod marche bien mais il faudrait que je rebranche mon canon S45 pour
savoir de quoi j'ai besoin pour l'usb, de quoi j'ai besoin pour la partie
scsi, ...


oui,

pour le scsi ca devarit t'etre donné par lspci


Pour la partie sortie tv, je n'ai de toute façon jamais réussi à
la faire fonctionner même quand il était encore sous windows XP (j'ai
pourtant payé pour 45 euros de câble en tout, peut-être la télé...
que dalle, en pal ou autre).

J'aimerais bien savoir combien de temps vous passez à configurer tout ça
aux petits oignons. Je crois que pour le moment, je vais laisser tomber et
attendre bien gentiment les prochaines isos, ya vraiment trop de trucs.
je dois être trop flemmard ou trop con, voire les 2.


Ma premiere compilation de noyau m'a pris plusieurs soirée (il n'y avait
pas les super doc de maintenant) il m'avait plusieurs essais pour
arriver a un bon trucs (une compilation me prenait plus d'1 heure aussi :) )
maintenant je te fait la config en 5min montre en main optimisé pour ma
becane, 15 min pour une becane que je connais pas.


Moi je te conseille d'essayer car on y apprend enormement de chose en
compilant le noyau, sur le monde Linux et sur le systéme en génerale.



En tout cas, Linux reste vraiment un super système à mes yeux. Vivement
que tous les constructeurs développent des drivers et/ou donnent leurs
spéc !

Merci encore pour vos réponses !!



5min pour ta config, ok mais 15 min pour une config que tu connais pas !!?

Qu'est ce que tu fais des trucs sans aide genre E820 proc (processor type
and features) ?
si on suit les conseils à chaque fois qu'on est dans le doute, on
mettrait par exemple "non pour udf" alors que ça sert pour les dvd
d'après ce que j'ai compris. Donc, on est bien obligé de tout lire en se
demandant si le chip VIA qui gère le son a besoin de MPU401 par exemple, ...
Car perso, je décocherais quasiment tout dans la partie sound, une fois
que j'ai vu que j'avais le chip via, mais que faire des infos spdif,
j'active tous les codecs ??

Bref, j'imagine que t'as dû passer pas mal de soirées et franchement je
te dis bravo, j'aimerais pouvoir répondre à ttes les questions en 15min.

Si tu veux en discuter sur un chat, je suis dispo :-))


Avatar
shal
jul wrote:


J'ai pris le kernel-source fourni par Mandrake (j'ai longuement hésité
entre le "vrai" kernel et le kernel patché de Mandrake).
Récupérer un fichier de config noyau, ok, mais j'aimerais pas tomber sur
une config d'ordinateur desktop ou pour amd, etc...

S'il existe des astuces pour aller plus vite, plutôt que peser le pour et
le contre pour 3/4 des options, je suis vraiment preneur.

exemples :
- apm ou acpi ou les 2 ?
- quoi prendre pour le son (inclus midi, ...) avec une carte chipset qui
doit être ac97 ?
- activation du framebuffer ou non ?
- usb : UHCI root hub est indiqué par le panneau, quoi prendre ?
- j'ai une sortie tv sur la twister S3 Savage 4 (en tout c'est le module
utilisé), est-ce BT848

......
....

Compiler un noyau c'est facile puisque je l'ai fait ! :-)) ce qui est dur
c'est de choisir les options (sauf à tout mettre en modules, dans ce cas
merci le temps de compil sur un céleron 1,2 Gh). On a l'impression qu'il
faut tout connaître sur tout !!



par defaut les noyaux fonctionnent generalement.
Ensuite fait un bilan de tout ton materiel (un lspci donne deja des
info) et verifie bien que tu active tout ce qui a besoin pour ton
materiel. Fait aussi un lsmod pour voir les modules chargé chez toi est
donc necessaire.
Ensuite fait une passe pour desactiver tout ce qui te concerne pas (et
que tu est sur de toi).

si tu as une carte mere recente ( > P3) prend acpi sinon APM
le son : grande chance que AC'P7 soit necessaire (lspci te donne la reponse)
framebuffer est conseillé mais ca marchera ca.

usb : prend filesystem, mass storage au moins sinon tu as troix choix de
module usb principal (la aussi lsmod te dit lequel prendre).

La sortie TV je peux pas t'aider


A+

Avatar
shal
jul wrote:



Merci pour vos réponses à tous.


de rien

lsmod marche bien mais il faudrait que je rebranche mon canon S45 pour
savoir de quoi j'ai besoin pour l'usb, de quoi j'ai besoin pour la partie
scsi, ...


oui,

pour le scsi ca devarit t'etre donné par lspci


Pour la partie sortie tv, je n'ai de toute façon jamais réussi à
la faire fonctionner même quand il était encore sous windows XP (j'ai
pourtant payé pour 45 euros de câble en tout, peut-être la télé...
que dalle, en pal ou autre).

J'aimerais bien savoir combien de temps vous passez à configurer tout ça
aux petits oignons. Je crois que pour le moment, je vais laisser tomber et
attendre bien gentiment les prochaines isos, ya vraiment trop de trucs.
je dois être trop flemmard ou trop con, voire les 2.


Ma premiere compilation de noyau m'a pris plusieurs soirée (il n'y avait
pas les super doc de maintenant) il m'avait plusieurs essais pour
arriver a un bon trucs (une compilation me prenait plus d'1 heure aussi :) )
maintenant je te fait la config en 5min montre en main optimisé pour ma
becane, 15 min pour une becane que je connais pas.


Moi je te conseille d'essayer car on y apprend enormement de chose en
compilant le noyau, sur le monde Linux et sur le systéme en génerale.



En tout cas, Linux reste vraiment un super système à mes yeux. Vivement
que tous les constructeurs développent des drivers et/ou donnent leurs
spéc !

Merci encore pour vos réponses !!