OVH Cloud OVH Cloud

[alsa] problème installation

3 réponses
Avatar
Cyberdivad
Bonsoir,

j'ai téléchargé et tenté d'installer alsa 0.9.8 sur un système mdk9.1,
en suivant la doc dispo sur alsa-project.org, mais je me heurt à un
problème assez étrange.

J'ai procédé comme suit :

# ./configure --with-cards=all --with-sequencer=yes
# make
# make install

Cette derniere commande sort notamment (ce que je pense etre le coeur du
problème) :

/sbin/depmod -a 2.4.21-0.25mdk
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/acore/snd.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/usb/us428/snd-usb-us428.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-cs.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-lib.o
depmod: *** Unresolved symbols in /lib/modules/2.4.21-0.25mdk/misc/snd.o

Et, en effet, toute tentative d'insertion de module ou de lancement du
script "alsa start" se solde par un message du même type :

# modprobe snd-es1968
/lib/modules/2.4.21-0.25mdk/kernel/sound/acore/snd.o: unresolved symbol
snd_verbose_printk
modprobe: insmod /lib/modules/2.4.21-0.25mdk/kernel/sound/acore/snd.o
failed
[..]

Suite à mes recherches sur [groups.]google, malheureusement peu
fructueuses, il semble que cela peut venir d'un problème de version de
noyau. Mais mon système tourne bien en 2.4.21-0.25 (dixit uname -r),
alsa stocke bien les modules dans /lib/modules/2.4.21-0.25mdk/ (je
dispose également d'un répertoire /lib/modules/2.4.21-0.13mdk). Le
source du noyau est de la même version.

Peut-être quelqu'un sur ce groupe a déjà rencontré ce problème ou sait
de quoi il en retourne, auquel cas je le remercie d'avance de son
aide/indications/docs, afin que je puisse me sortir de ce mauvais pas
:-)


--
Cyberdivad

3 réponses

Avatar
jul
Le Tue, 11 Nov 2003 21:10:56 +0100, Cyberdivad a écrit :

/sbin/depmod -a 2.4.21-0.25mdk
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/acore/snd.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/usb/us428/snd-usb-us428.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-cs.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-lib.o
depmod: *** Unresolved symbols in /lib/modules/2.4.21-0.25mdk/misc/snd.o


Bonsoir,

as tu installé les sources du noyau sur ton système ?

-- retirer pasdespam de mon adresse pour répondre en privé

Avatar
Cyberdivad
Le Mardi 11 Novembre 2003 22:03, jul (), a écrit
dans le message :


/sbin/depmod -a 2.4.21-0.25mdk
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/acore/snd.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/usb/us428/snd-usb-us428.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-cs.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-lib.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd.o


Bonsoir,

as tu installé les sources du noyau sur ton système ?


Comme indiqué dans mon post d'origine, le source du noyau est bien
installé, et de même version.

Le noyau d'origine était en 2.4.21-0.13mdk, mais cela ne devrait pas
poser de problème :
- un seul source installé, sur lequel pointe bien /usr/Src/linux
- alsa copie bien ses modules dans le répertoire correspondand à
2.4.21-0.25
- je boote bien en 2.4.21-0.25 (vérifié avec uname -r)
- les erreurs issues de modprobe parlent bien de cette version.

Il doit pourtant y avoir quelquechose de mal configuré quelque part,
mais je ne vois pas du tout d'où ca pourrait bien venir.

Les quelques posts sur [groups.]google.com que j'ai trouvé (et que je
comprends, donc en francais ou anglais) et qui pourraient correspondre
à ce problème n'arrivent jamais à la solution. Je suis sûr pourtant
qu'elle doit être simple, car je suis arrivé à compiler et faire
fonctionner alsa 0.9.7 quelques semaines auparavant (celui-ci ne
s'installe plus non plus ..).

Bref, je cherche toujours :-(

--
Cyberdivad - http://www.cyberdivad.com
Projet de FAQ sur Linux en wiki : http://cyberdivad.free.fr/faqlinux/


Avatar
Cyberdivad
Le Mercredi 12 Novembre 2003 18:00, Cyberdivad
(), a écrit dans le message
<3fb2676f$0$249$ :

/sbin/depmod -a 2.4.21-0.25mdk
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/acore/snd.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/kernel/sound/usb/us428/snd-usb-us428.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-cs.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd-vx-lib.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-0.25mdk/misc/snd.o




Suite à des re-recherches approfondies, j'ai réussi à au moins retrouver
le son pour ma carte son intégrée (ouf !), suite à un conseil trouvé
sur la mailing-list d'alsa
(http://www.mail-archive.com//msg08821.html),
qui préconise d'ajouter un paramètre au configure, ce qui donne :

./configure --with-cards=es1968,usb-us428 --with-sequencer=yes
--disable-verbose-printk


Par contre, mon interface externe ne donne toujours pas de son, et je
soupconne le pilote correspondant (intégré récemment dans alsa) de
causer ces problèmes. La mailing-list d'alsa me semble donc plus
adaptée pour poursuivre les investigations ;-)

--
Cyberdivad - http://www.cyberdivad.com
Projet de FAQ sur Linux en wiki : http://cyberdivad.free.fr/faqlinux/