Alsa HS : codec_ready: codec 0 is not ready - Multimédia - Linux et OS Alternatifs
Marsh Posté le 10-04-2007 à 20:49:07
Tu as pensé après avoir recompilé à faire un # update-modules
Marsh Posté le 12-04-2007 à 08:45:37
Encore passé deux heures à bidouiller dessus hier soir. Toujours pas mieux...
Help
Marsh Posté le 12-04-2007 à 13:21:43
Je ne sais pas si c'est la solution à ton problème, mais apparemment tu n'a pas mis en dur tous les modules dont alsa a besoin pour prendre en charge ton chip audio (synth devices : not enabled in config, midi devices : not enabled in config).
Pour info, sur une debian, kernel 2.6.18-3 compilé maison, archi k7 (athlon mobile 2800+) ce chip marche au poil.
edit : as tu ce module chargé : snd_via82xx_modem
edit2 : pourquoi utiliser l'émulation OSS ???
edit3 : en fait chez moi il n'y a que ce module donc peut etre que tu n'a pas besoin des synth devices.(?)
Bon courage !
Marsh Posté le 12-04-2007 à 13:41:55
enfoiro a écrit : Je ne sais pas si c'est la solution à ton problème, mais apparemment tu n'a pas mis en dur tous les modules dont alsa a besoin pour prendre en charge ton chip audio (synth devices : not enabled in config, midi devices : not enabled in config). |
Ca marchait bien jusque là et j'ai pas touché au noyau depuis un moment
enfoiro a écrit : edit : as tu ce module chargé : snd_via82xx_modem |
non...
enfoiro a écrit : edit2 : pourquoi utiliser l'émulation OSS ??? |
J'sais pas... Si mes souvenirs sont bons, j'avais suivi ce tuto avec les modules en built-in.
Pour info, ma config noyal actuelle :
CONFIG_SND=y |
enfoiro a écrit : edit3 : en fait chez moi il n'y a que ce module donc peut etre que tu n'a pas besoin des synth devices.(?) |
Aucun idée... comme dit plus haut, ça fonctionnait jusqu'à il y a peu. Donc ça me parait bizarre que ça vienne d'un module
enfoiro a écrit : Bon courage ! |
Merci pour ta réponse...
Marsh Posté le 12-04-2007 à 14:05:01
A ta place j'essayerais de compiler un noyau débarassé d'OSS, je ne sais pas si c'est la bonne solution, mais peut être que mpd essaie de passer par oss au lieu d'alsa. Sinon peut être qu'il y a moyen de forcer mpd à passer par ALSA sans essayer oss.
Ce tuto gentoo a l'air pas mal, si tu a le courage de faire ce qu'ils disent (rubrique mpd)
http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix
Recherche à l'origine des résultats
http://www.google.fr/search?hl=fr& [...] ogle&meta=
Pour le module non chargé, c'est normal si c'est compilé en dur, forcément pas de module
Et si tu utilise une conf de mpd "propre" ca passe pas ?
edit : sur ce blog une piste l'option --disable-oss
http://www.natulte.net/index.php/blog/rss
Marsh Posté le 12-04-2007 à 14:43:39
J'avais vu ce tuto. Toute la partie dmix ne m'interresse pas et les parties communes sont semblables. Aucun problème avec la config d'alsa et pas de problème non plus avec mon mpd.conf, qui a toujours été réglé pour fonctionner avec alsa. Dans le doute, je l'ai recompilé sans le flag oss, toujours pas mieux
Marsh Posté le 17-04-2007 à 10:27:22
Bon, d'après un ami, ça sent le sapin... j'suis bon pour racheter une carte son
Marsh Posté le 10-04-2007 à 18:21:19
Hello world
Voilà un petit moment que je me prend la tête là dessus. Google a beau être mon ami, je ne suis tombé que sur des topics où le problème est soit non résolu, soit sans réponses. Du coup, je sais plus trop quoi faire là
Symptômes
Pas de son qui sort de la carte son.
Modèle
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
Système
Linux server 2.6.18-gentoo-r3 #1 Sat Nov 25 18:42:48 CET 2006 x86_64 AMD Sempron(tm) Processor 3000+ AuthenticAMD GNU/Linux
Messages d'erreur
dans /var/log/messages
Apr 10 17:30:17 server codec_read: codec 0 is not valid [0x1ac0000]
Apr 10 17:30:17 server codec_read: codec 0 is not valid [0x1a00000]
Apr 10 17:30:17 server codec_ready: codec 0 is not ready [0x1a00000]
Apr 10 17:30:17 server codec_ready: codec 0 is not ready [0x1a00000]
et dans les logs de MPD
closing alsa device "hw:0,0" due to write error: Input/output error
Si je configure MPD pour ne pas sortir sur la carte son mais seulement en streaming, ça fonctionne et j'ai pas d'erreurs.
cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.12rc1 emulation code)
Kernel: Linux server 2.6.18-gentoo-r3 #1 Sat Nov 25 18:42:48 CET 2006 x86_64
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
VIA 8237 with AD1888 at 0xb000, irq 201
Audio devices:
0: VIA 8237 (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
7: system timer
Mixers:
0: Analog Devices AD1888
Je me suis aperçu que le système ne fonctionnait plus lundi 09/04. Je n'ai pas le souvenir de la dernière fois que je l'ai utilisé (week end de pâques, toussa) mais d'après mes logs, ça remonterait au 06/04 et ma dernière mise à jour (jusqu'à aujourd'hui où j'ai upgradé tout le système) datait du 02/04 (où seul cpio s'était mis à jour).
J'ai recompilé moult packages alsa-*, sans succès. Aucune erreur au lancement d'alsasound. Pas de reboot ni de changement de noyau depuis un peu plus de 4 mois.
Donc, si vous avez des pistes ou que vous manquez d'informations, n'hésitez pas