Debian & kernel-source - Linux et OS Alternatifs
Marsh Posté le 21-10-2004 à 00:56:55
il y a des topics concernant nvidia et l'installation sur un 2.6.8.x
ensuite il me semble qu'il y a un souci dans ce que tu décris , tu dis utiliser le 2.6.8.1 mais avoir les sources du 2.6.8 ?
Marsh Posté le 21-10-2004 à 01:25:03
en effet debian m'a trouve ce kernel -source mais pas le 2.6.8.1 .
Ou bien il faudrais que je le recupere sur kernel.org mais je ne sais pas ou le trouver
Marsh Posté le 21-10-2004 à 01:33:21
Citation : en effet debian m'a trouve ce kernel -source mais pas le 2.6.8.1 |
le kernel 2.6.8 sauce debian EST un 2.6.8.1+patchs
http://packages.debian.org/changel [...] /changelog
Marsh Posté le 21-10-2004 à 01:47:01
donc le kernel-source 2.6.8 est bien celui adapté a ma config en 2.6.8.1
dans ce cas suffit il de decompresser le fichier kernel-source-2.6.8.tar.bz2 dans /usr/src/kernel-source-2.6.8 et ensuite de creer un lien symbolique linux pointant vers kernel-source-2.6.8 pour que le kernel-source soit installé ?
Marsh Posté le 21-10-2004 à 02:20:59
pavanm a écrit : donc le kernel-source 2.6.8 est bien celui adapté a ma config en 2.6.8.1 |
si c'est les sources, faut que tu le compile enh...
Marsh Posté le 21-10-2004 à 10:43:47
faisons simple.
est'il obligatoire afin d'installer les sources du kernel de recompiler le noyau ?
le module riva(fb) empeche le driver nvidia de s'installer, comment le retirer ?
si necessité de recompiler , merci de m'expliquer pas a pas les lignes de commandes a taper apres make menuconfig .
Merci par avance
Marsh Posté le 21-10-2004 à 12:54:12
installer des sources ca fait rien
installer quelque chose de compilé c'est utile
après le make menuconfig, tu fais "make"
après tu copies le kernel dans /boot, tu l'ajoute à ton lilo ou ton grub et tu reboot
Marsh Posté le 21-10-2004 à 13:16:49
donc apres le make menuconfig,
je fais tout simplement un make ?
je m'etais complique la vie avec la commande make-kpkg --initrd --append-to-version=-nils kernel_image
Marsh Posté le 21-10-2004 à 13:54:35
je resume make menu
make
pas besoin de dpkg ensuite ?
et pour copier le kernel dans /boot tu fais comment ainsi que pour grub ?
Marsh Posté le 21-10-2004 à 14:01:32
Citation : je m'etais complique la vie avec la commande make-kpkg --initrd --append-to-version=-nils kernel_image |
moi ça me la simplifie
Marsh Posté le 21-10-2004 à 14:02:22
bin avec grub tu édites le fichier /boot/grub/menu.lst pour ajouter une entrée
Marsh Posté le 21-10-2004 à 15:25:32
besoin ou pas de faire dpkg apres la make ou pas ?
je croyais qu'il devait y avoir un .deb de cree or il n'y a rien a pres make.
sinon dans menu.lst de /boot/grub
que mettre a la ligne kernel ansi que initrd pour le nouveau kernel installé ?
Merci a tous pour votre aide plus que precieuse
Marsh Posté le 21-10-2004 à 15:27:20
http://lea-linux.org/kernel/kernel.html
ca c'es tpour un 2.4.x
le make t'a créé un bzImage, c'est CA ton kernel, ca te pond pas un rpm ou un .deb de compiler
Marsh Posté le 21-10-2004 à 15:38:00
Citation : le make t'a créé un bzImage, c'est CA ton kernel, ca te pond pas un rpm ou un .deb de compiler |
ct comme ça ya + de 5 ans
maintenant ta make-kpkg ki fait tt le taf.
Marsh Posté le 21-10-2004 à 15:39:08
Citation : j'ai cree un lien linux amenant au repertoire kernel-source-2.6.8.tar.bz2 |
Deja faut faire le liens du repertoire sans tar.bz2
Marsh Posté le 21-10-2004 à 15:45:45
clair dr-freuderick je me suis plante c'est bien vers le repertoire que j'ai crée un lien
en tout cas Burgergold je n'ai toujours pas de bzimage dans mon usr/src/linux/
Marsh Posté le 21-10-2004 à 15:52:41
le System.map est dans /usr/src/linux, le bzImage dans /usr/src/linux/arch/i386/boot
Marsh Posté le 21-10-2004 à 15:53:45
Sinon pour pas se faire chier à le faire à la main comme tu fais actuellement mais générer un .deb qui va s'installer dans ton lilo : http://people.via.ecp.fr/~alexis/f [...] ebian.html
Marsh Posté le 21-10-2004 à 15:55:15
system.map a quoi cela correspond t'il ?
bzimage est a rentrer a la ligne initrd ou kernel dans le fichier configuration grub ?
Marsh Posté le 21-10-2004 à 16:05:19
je regarde ton site dans la journée Goon, il a l'air tres instructif merci
Marsh Posté le 21-10-2004 à 16:06:32
Mais pourquoi vous voulez installer absolument les sources ? Il suffit d'avoir les headers correspondant au noyau installé.
Marsh Posté le 21-10-2004 à 16:37:24
Si c'est pour installer les drivers nvidia sur une debian avec un noyau 2.6.8.1-k7, par exemple, voilà comment moi j'ai fait, en gros :
apt-get install kernel-headers-2.6.8-1-k7
apt-get install nvidia-kernel-source
cd /usr/src/
tar xzvf nvidia-kernel-source.tar.gz
export KSRC=/usr/src/kernel-headers-2.6.8-1-k7/
export KVERS=2.6.8-1-k7
cd modules/nvidia-kernel-1.0.6111-1/
debian/rules binary_modules
dpkg -i ../../nvidia-kernel2.6.8-1-k7.1.0.6111-1+_i386.deb
apt-get install nvidia-glx
Je n'ai pas recompilé le kernel ni utilisé le kernel-source. Jar Jar a raison, le kernel-header de ton noyau suffit.
Marsh Posté le 21-10-2004 à 17:46:05
mince alors je vais essayer comme cela , peut etre cela me sauvera t'il la mise
Marsh Posté le 21-10-2004 à 17:52:16
et dans ce cas le fait que rivafb soit activé dans le noyau ne pose plus probleme ?
Marsh Posté le 21-10-2004 à 18:14:39
rien a faire, bien que le probleme rivafb arrive a etre outrepassé, il ya un probleme dans les kernlels source.
verifier que ce sot bien la bonne version.-
or uname -a donne 2.6.8-1-386
la version kernel-head: kernel-headers 2.6.8-1-686-smp
etrange
Marsh Posté le 21-10-2004 à 18:21:31
apt-get remove --purge kernel-headers-2.6.8-1-686-smp
apt-get install kernel-headers-2.6.8-1-386.
Pourquoi tu veux installer une version des headers qui n'est pas celle de ton kernel ?
Marsh Posté le 21-10-2004 à 18:24:23
bah comment se fait il que je ne sois pas avec un kernel smp avec mon P4 HT ?
je pensais bien faire en mettant smp, enfin je vais reessayer sans pour voir
Marsh Posté le 21-10-2004 à 18:26:00
Ben install le bon kernel alors :
apt-get install kernel-image-2.6.8-1-686-smp
Marsh Posté le 21-10-2004 à 18:33:19
si seulement je savais inteller le bon kernel, taper cette commande suffit il a l'installer ou bien il ya des manips a faire ensuite ?
sinon dans l'etat l'installateur me dit unable to load nvidia.ko maybe wrong version of kernel source file
Marsh Posté le 21-10-2004 à 18:41:05
Pour l'instant c'est normal ce qui t'arrives, tu verras plus tard pour le driver nvidia. Oublie cette histoire de kernel-source.
Oui il va t'installer le kernel tout simplement. A la fin de l'instalation il te dira qu'il modifie lilo (si tu utlises lilo), puis il faudra redémarrer ta machine.
Marsh Posté le 21-10-2004 à 18:53:31
nicquel ca a marche et les drivers se sont installés en outre passant le probleme rivafb.
quel difference entre le kernel 2.6.8.1 386 et le 2.6.8.1-686 smp ?
Marsh Posté le 21-10-2004 à 19:42:10
Tu vois, t'as pas à te faire chier à compiler un kernel, tu t'amuseras à ça plus tard quand tu toucheras plus si tu veux, mais bon, c'est vraiment pas la peine pour une machine de bureau.
Ben t'as un paquet par processeur.
T'as des jeux d'instructions etc.. different suivant le processeur, donc le fait de le compiler par processeur doit augmenter un peu les perfs, enfin je pense. Je dis peut-être une connerie, mais l'idée est là
Marsh Posté le 21-10-2004 à 19:48:27
un grand merci a tous et a VenerZen qui m'a enleve une grosse épine du pied
vive linux et l'opensource
Marsh Posté le 21-10-2004 à 00:54:33
J'ai beaucoup de mal avec cette distribution pour installer le kernel-source contrairement a mandrake ou tout se fasait tout seul .
je tourne avec le kernel 2.6.8.1 .
j'ai recupere le fichier kernel-source-2.6.8.tar.bz2 que j'ai dezippé dans /usr/src/kernel-source-2.6.8
j'ai cree un lien linux amenant au repertoire kernel-source-2.6.8.tar.bz2
Rien a faire les drivers nvidia refusent de s'installer car le kernel-source n'est pas present.
S'il vous plait un peu d'aide serait la bien venue