[RESOLU] Encore le son

Bonjour,
Le son marche trés bien en 2.6.18 mais plus en 2.6.26
Suppression d’alsa et re-installation
aptitude install alsa_base alsa-utils alsa-firmware-loaders

alsaconf[quote]Unloading ALSA sound driver modules: snd-maestro3 snd-ac97-codec snd-pcm snd-page-alloc snd-seq snd-timer snd-seq-device.
Building card database…

Loading driver…
Setting default volumes…
amixer: Mixer attach default error: No such file or directory
Saving the mixer setup used for this in /var/lib/alsa/asound.state.
/usr/sbin/alsactl: save_state:1497: No soundcards found…

===============================================================================

Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.

Have a lot of fun!
[/quote]
amixer

[quote]amixer: Mixer attach default error: No such file or directory[/quote
alsamixer[quote]alsamixer: function snd_ctl_open failed for default: No such file or directory
[/quote]

cat /proc/asound/cards
— no soundcards —

lsmod | grep snd

[quote]snd_maestro3 16100 0
snd_ac97_codec 88484 1 snd_maestro3
ac97_bus 1728 1 snd_ac97_codec
snd_pcm 62596 2 snd_maestro3,snd_ac97_codec
snd_page_alloc 7816 1 snd_pcm
snd_seq 41456 0
snd_timer 17800 2 snd_pcm,snd_seq
snd_seq_device 6380 1 snd_seq
snd 45604 6 snd_maestro3,snd_ac97_codec,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore 6368 1 snd
firmware_class 6816 2 snd_maestro3,pcmcia
[/quote][/quote]

J’ai lu plein de trucs mais rien ni fait, on dirai un souci avec amixer et le linux2.6.26

Bonsoir,

Que donne la commande dmesg | grep alsa

Merci de t’intérésser à mon cas
La commande ne retourne rien, pas d’erreur.

Bonsoir,

Normalement dmesg devrait contenir une référence à alsa.

or

Vérifie dans dmesg si alsa se charge bien.

Un défaut de référence à alsa signifierait que ce dernier ne se charge pas et expliquerait pourquoi tu n’as pas de son.

la commande:
dmesg | grep alsa
ne reourne rien non plus sur le noyau 2.6.18 ou alsa fonctionne.

Bon alors, il va falloir recompiler les pilotes ALSA sur ton nouveau noyau 2.6.26.

En root :
apt-get install linux-headers-2.6.26
apt-get install module-assistant
m-a a-i alsa
reboot

oui j’en arrivais à cette hypotese, mais en pire, avec recompi du noyau.
Je lance cette manip.
Mais repas obligatoire aprés.

Voila le resulta

[quote]Loading driver…
FATAL: Error inserting snd_maestro3 (/lib/modules/2.6.26-1-686/kernel/sound/pci/snd-maestro3.ko): Invalid module format
[/quote]
J’ai aussi copier le fameux snd_maestro3 du /lib/modules/2.6.18 vers le /lib/modules/2.6.26, mais c’est pareil.

Tu ne peux copier un module de la librairie d’un noyau vers un autre, chaque module étant compilé pour un noyau en particulier.

L’échec de module assistant pourrait venir du fait que les sources d’alsa ne correspondent pas à celle de ton noyau.

as-tu bien pensé à installer les headers de ton noyau avant de faire module assistant ?

oui pour les headers et compris pour les modules.
J’essai un linux.2.6.28 testing pour voir.

Avec le linux 2.6.28 c’est pareil, le modules snd_maestro3 ne ce charge pas et pourtant je l’ai compilé avec le .config du 2.6.18.

dmesg | grep maestro3
[ 34.129996] snd_maestro3: disagrees about version of symbol struct_module

[root@~] $cat config-2.6.18-6-686 | grep MAESTRO
CONFIG_RADIO_MAESTRO=m
CONFIG_SND_MAESTRO3=m
[root@~] $cat config-2.6.26-1-686 | grep MAESTRO
CONFIG_RADIO_MAESTRO=m
CONFIG_SND_MAESTRO3=m

Comment nettoyer mon systeme de tous les paquets alsa car malgré synaptique il reste les modules de charger.

Bon, toujours le même probleme mais avec des avancées,j’ai purgé la compillation d’asla et le linux2.6.26 pour recommencer par étape. (on oubli le linux2.6.28)
Mon module est bien le snd_maestro3 qui fonctionne avec le linux2.6.18.
Il est bien chargé avec le linux2.6.26 mais ne détecte pas ma carte.
Par contre ce qui ma echappé entre les deux:

[quote]2.6.18# lsmod | grep snd
snd_maestro3 16100 0
snd_ac97_codec 88484 1 snd_maestro3
snd_ac97_bus 1728 1 snd_ac97_codec[/quote]
et

[quote]2.6.26# lsmod | grep snd
snd_maestro3 16100 0
snd_ac97_codec 88484 1 snd_maestro3
ac97_bus 1728 1 snd_ac97_codec[/quote]
Alors que tout commence par snd (dans la liste volontairement raccourci de lsmod), et bien pas lui…
un alias ou raccourci, deffectueux…
une petite idée…quelqu’un

pour ma part, après une absence d’une semaine, je n’avais plus de son.

j’ai lancé # alsactl reload et alsaconf et, depuis, j’ai le son.

Apparemment, le son a du mal être pris en compte pas Debian (spécifique à lenny??)

Le probleme et plus grave.
Ma carte n’est pas reconnu malgré que le module soit chargé.

Si j’ai bien compris, tu compiles ton noyau.

Dans un premier temps, tu devrais installer une linux-image toute prête afin de voir si ta carte est bien reconnue.

Si tel était le cas, tu pourrais alors conclure qu’il y a une erreur dans tes sélections de configuration lors de la compilation de tes 2 dernières sources.

Sinon, je ne vois pas comment ta carte peut être reconnue dans un cas et pas dans l’autre.

Compi du noyau uniquement pour le 2.6.28, mais abandonner maintenant pour me concentré sur:
le 2.6.18 officiel de ma netinstall et
le 2.6.26 officiel aussi pour evoluer.

rappel:

[quote]2.6.18# lsmod | grep snd
snd_maestro3 16100 0
snd_ac97_codec 88484 1 snd_maestro3
snd_ac97_bus 1728 1 snd_ac97_codec

2.6.26# lsmod | grep snd
snd_maestro3 16100 0
snd_ac97_codec 88484 1 snd_maestro3
ac97_bus 1728 1 snd_ac97_codec
[/quote]

Alors que tout commence par snd (dans la liste volontairement raccourci de lsmod), et bien pas lui…
un alias ou raccourci, deffectueux…

Ma carte son maestro3 n’etais pas dédecté au démarage car le firmware fourni devais etre defectueux.
Aprés suppression de tous les paquets alsa, ré-installation d’asla-base et de alsa-firmware-1.0.17 téléchargé sur leur site Ftp://ftp.alsa-project.org/pub/firmware … 17.tar.bz2 car la méthode

[quote]apt-get install module-assistant
m-a a-i alsa[/quote]
avais un défault aussi.
Pour installer les alsa-firmware-1.0.17, se placer dans le repertoire décompréssé et

[quote]. / Configure & & make & & make install
reboot[/quote] et sa marche.