Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

2 - Les distributions et les noyaux

> Forums de discussion > 2 - Les distributions et les noyaux > [Résolu] Probleme compilation kernel sous Ubuntu
Dernier post

[Résolu] Probleme compilation kernel sous Ubuntu

joseph_desiré utilisateur non connecté France
Apres avoir suivi le tuto de ce site, voila ce que j'ai à la phase de compilation :


In file included from drivers/net/skge.c:43:
drivers/net/skge.h:2477: error: duplicate member 'hw_lock'
make3: *** drivers/net/skge.o Error 1
make2: *** drivers/net Error 2
make1: *** drivers Error 2
make1: Leaving directory `/usr/src/linux-2.6.15.6-rt21'
make: *** stamp-build Error 2


Je comprends rien aux explications sur Google. On dirait un probleme de patch. Une idée pour m'aider ?


Mr°FrEeZe utilisateur non connecté Belgique
Eh bien j'ai arrêté ma dernière tentative en date à cette même erreur. Peut-être peut-on lors du choix des options de compilation désactiver ce périphérique réseau?

joseph_desiré utilisateur non connecté France
Le probleme est que c'est un module pour une carte Ethernet si j'ai bien saisi. SI on le désactive, peut etre plus de connection ? J'vasi tester tiens.

joseph_desiré utilisateur non connecté France
Bon en enlevant ce module, c'est bon la compil passe.

La suite ici , probleme de lancement de jack :

Ubuntu + Jack

joseph_desiré utilisateur non connecté France
juste pour dire que la compil du noyau ne donne pas de resultat terrible chez moi. Menu fluxbox qui a un temps de latence sur l'affichage et surtout la lecture video qui laggue comme pas permis. Je suppose qu'il y a des reglages à faire au niveau des modules, trop compliqué pour moi :-) Sinon niveau audio ca avait l'air nickel.

lukool utilisateur non connecté
ca ressembele plus a un probleme de carte graphique qu'a un probleme de noyau. chez moi fluxbox et e17 tourne super bien ( en affichage) et me vidéos se lisent sans problème

sebniacks utilisateur non connecté France
Salut;
J'ai le même problème que t'as eu, joseph_desiré, lors de la compil d'ubuntu !
C'est à dire :
In file included from drivers/net/skge.c:43:
drivers/net/skge.h:2477: error: duplicate member 'hw_lock'
make3: *** drivers/net/skge.o Error 1
make2: *** drivers/net Error 2
make1: *** drivers Error 2
make1: Leaving directory `/usr/src/linux-2.6.15.6-rt21'
make: *** stamp-build Error 2

Citation :
Le probleme est que c'est un module pour une carte Ethernet si j'ai bien saisi. SI on le désactive, peut etre plus de connection ? J'vasi tester tiens.


Ben ui comment t'as fais ça pour que la compil passe ? Car vu que je suis relativement mauvais; je ne sais pas comment désactiver ce module là sad

Merci .

joseph_desiré utilisateur non connecté France
En fait tu peux le désactiver, ca marche sans.

Quand tu es à la phase : "va dans menuconfig" :

la tu vas chercher l'endroit où se trouve le module. Fait une recherche avec la touche / (slash) en tapant skge. Ca te dit où est placé le module. skge est une abréviation. Tu verras qu'à coté du nom du module il y a normallement une étoile (*) ou un (M). Tu le désactives pour qu'il y est plus rien. Tu sauves et tu quittes, la c'est bon.

Mr°FrEeZe utilisateur non connecté Belgique
Je viens de compiler le noyau patché 2.6.16-rt26 en adaptant le tutoriel MAO Linux: Ubuntu de ludotux.

Avant de désactiver ce module skge, il faut s'assurer qu'il ne devra pas être utilisé par sa carte réseau. On peut voir ça par la commande:
lsmod | grep skge

C'est le cas par exemple de la mienne (Marvell Yukon Gigabit Ethernet sur un Asus A6VA), mais le module sk98lin peut le remplacer provisoirement, sachant qu'il est censé être rendu obsolète par le premier, skge (source Linux on an Asus z71v ).

Pour ceux qui veulent compiler leur noyau en version 2.6.16 et qui possèdent une carte Intel Pro Wireless 2200BG, il faudra rajouter manuellement le firmware de celle-ci. On peut le récupérer sur: http://ipw2200.sourceforge.net/firmware.php . Sachant que la version du driver ipw2200 inclus dans ce noyau est 1.08, il faut donc choisir la version 2.4 du firmware comme l'indique la page précédente. Une fois téléchargé, dans une console ouverte dans le bon dossier:
tar xfvz ipw2200-fw-2.4.tgz
sudo mv ipw-2.4-* /lib/hotplug/firmware
rm LICENSE

(On a décompressé et déplacé les fichiers au bon endroit, sans oublier de supprimer le fichier texte de licence utilisateur après l'avoir lu...)

Ensuite, si vous avez tenté de charger le module, ou si vous n'êtes pas sûr s'il l'est:
lsmod | grep ipw2200

S'il est chargé, il faut le décharger et le recharger pour que le firmware soit chargé proprement par la même occasion:
sudo rmmod ipw2200

Dans tous les cas, pour le charger:
sudo modprobe ipw2200


La page Ubuntu a été modifiée en conséquence!

sebniacks utilisateur non connecté France
Merci bien pour ces explications; ainsi que pour les modif. de la page ubuntu qui me permettent de comprendre un peu ce que je fait wink

Cela dit, j'ai un problème avant d'arriver à cette histoire de skge ....
Quand je lance : make menuconfig , voilà ce qu'il se passe :

HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
HOSTCC scripts/kconfig/mconf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/mconf
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status

>> Unable to find the Ncurses libraries.
>>
>> You must install ncurses-devel in order
>> to use 'make menuconfig'

make2: *** scripts/lxdialog/ncurses Error 1
make1: *** menuconfig Error 2
make: *** menuconfig Error 2

Que faire ? Surtout que "apt-get install" ne connait pas ncurses et/ou ncurses-devel .... question


joseph_desiré utilisateur non connecté France
Pourtant dans mes paquets sous Ubuntu j'ia ca :

libncurses5-dev

sebniacks utilisateur non connecté France
oki merci pour libncurses5-dev : ça c'est fait !

Par contre dans menuconfig je n'arrive pas à trouver le module skge; pourtant en faisant / (et en tapant skge) j'ai :

Symbol: SKGE =m ?
? Prompt: New SysKonnect GigaEthernet support (EXPERIMENTAL) ?
? Defined at drivers/net/Kconfig:2000 ?
? Depends on: NETDEVICES && !UML && PCI && EXPERIMENTAL ?
? Location: ?
? -> Device Drivers ?
? -> Network device support ?
? -> Network device support (NETDEVICES =y) ?
? -> Ethernet (1000 Mbit) ?
? Selects: CRC32

Sauf que impossible de retrouver Network device support (NETDEVICES =y) et dans
-> Network device support ya direct : -> Ethernet (1000 Mbit) mais dans ce dernier ya pas de skge question

sebniacks utilisateur non connecté France
En fait le seul truk que j'ai trouvé à désactiver dans -> Ethernet (1000 Mbit) c'est :
New SysKonnect GigaEthernet support (EXPERIMENTAL)

Ce qui correspond au "prompt" de la recherche de skge (avec / )
Est-ce que c'est ça qu'il faut désactiver ?

sebniacks utilisateur non connecté France
Citation :
En fait le seul truk que j'ai trouvé à désactiver dans - Ethernet (1000 Mbit) c'est :
New SysKonnect GigaEthernet support (EXPERIMENTAL)

Ce qui correspond au "prompt" de la recherche de skge (avec / )
Est-ce que c'est ça qu'il faut désactiver ?


C'est bon c'était bien New SysKonnect GigaEthernet support (EXPERIMENTAL) qu'il fallait désactiver puisque la compil est en train de se faire tranquillement ...wink

PS: désolé mais j'ai pas réussi à modifier le message précédent rolleyes

sebniacks utilisateur non connecté France
Merci bien !
La compil s'est bien passée, j'ai modifié mon /boot/grub/menu.lst pour avoir le choix entre ubuntu et demudi : nikel !
Jvais me re-tenter la compil d'ardour !cool

joseph_desiré utilisateur non connecté France
t'as pas de probleme pour lire les films ?

sebniacks utilisateur non connecté France
Ben en fait ya rien dans ce pc comme videos ... mais demain je tenterai ça en allant chercher un film dans l'autre pc !
En tout cas j'ai toute ma config d'ubuntu comme avant .... ça à l'air de bien marcher. Jte dirai pour les vidéos!
cool

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool