Re: ALSA et carte son PCI VIA ac97
Le mercredi 20 Octobre 2004 18:15, Quentin CARBONNEAUX a écrit :
> Salut tout le monde,
Bonsoir,
> Je viens d'installer une debian Woody sur mon PC, je n'ai choisit au
> démarrage aucun paquetage , j'ai téléchargé et compilé le noyau 2.6.8.1
> en mode texte et installé. Dans la configuration je me suis trompé de
> carte son PCI, je m'en suis rendu compte plus tard, j'ai alors recompilé
> le noyau avec le bon driver pour ma carte son.
Pourquoi ne pas compiler tous les modules, cela demande une recompilation
pour chaque nouvelles cartes son à tester/installer ?
> Après tout ca, j'ai copiéle fichier de la formation Linux d'Alxis bien
> connue, ce qui me donne :
>
> alias char-major-116 snd
> alias char-major-14 soundcore
> options snd cards_limit=1
>
> alias snd-card-0 snd-via82xx
>
> alias sound-slot-0 snd-card-0
> alias sound-service-0-0 snd-mixer-oss
> alias sound-service-0-1 snd-seq-oss
> alias sound-service-0-3 snd-pcm-oss
> alias sound-service-0-8 snd-seq-oss
> alias sound-service-0-12 snd-pcm-oss
Je suppose qu'il s'agit de /etc/alsa/modutils/1.0 -> /etc/modutils/alsa
Ce n'est pas le plus important pour un noyau 2.6. ( voir
fichier /etc/modprobe.d/sound).
> Et pour finir un petit update-modules...
> Je reboot et Alsa semble fonctionner correctement sauf que je crois lire
> qu'il me dit qu'il est instable ...
C'est apparu chez moi avec la version 1.0.4. mais l'audio fonctionne
correctement malgré ce message.
> Bon, j'installe aumix, je le lance et la PAF !!
>
> erreur lors de l'ouverture du mixeur !
Peut être vérifier que /dev/mixer0 existe et a les bons droits,
l'utilisateur devant faire parti du groupe "audio".
Un cat /var/lib/alsa/asound.state doit afficher les lignes (pour chaque
control.) "iface MIXER"
Un lsmod affiche-t-il le pilote snd_mixer_oss et autres snd_via82xx
Si ça peut aider, voilà ce que j'ai pour une SB 128 avec un 2.6 et
alsa-1.0.5-3
# ls -l /dev/mix*
lrwxrwxrwx 1 root root 11 2003-07-28 03:22 /dev/mixer -> /dev/mixer0
crw-rw---- 1 root audio 14, 0 2003-07-28 03:22 /dev/mixer0
crw-rw---- 1 root audio 14, 16 2003-07-28 03:22 /dev/mixer1
crw-rw---- 1 root audio 14, 32 2003-07-28 03:22 /dev/mixer2
crw-rw---- 1 root audio 14, 48 2003-07-28 03:22 /dev/mixer3
# lsmod | grep snd
snd_ens1371 20960 0
snd_rawmidi 20128 1 snd_ens1371
snd_seq_device 6536 1 snd_rawmidi
snd_pcm_oss 48164 0
snd_mixer_oss 17280 1 snd_pcm_oss
snd_pcm 83236 2 snd_ens1371,snd_pcm_oss
snd_page_alloc 8964 1 snd_pcm
snd_timer 21380 1 snd_pcm
snd_ac97_codec 60292 1 snd_ens1371
gameport 3712 1 snd_ens1371
snd 45796 8
snd_ens1371,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_ac97_codec
soundcore 7392 1 snd
# cat /etc/modprobe.d/sound
alias snd-card-0 snd-ens1371
alias sound-slot-0 snd-ens1371
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
# cat /etc/modprobe.d/alsa-base
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && /sbin/modprobe
snd-pcm-oss
install snd-mixer /sbin/modprobe --ignore-install snd-mixer
&& /sbin/modprobe snd-mixer-oss
install snd-seq /sbin/modprobe --ignore-install snd-seq && /sbin/modprobe
snd-seq-oss
et dans /etc/modules.conf :
### update-modules: start processing /etc/modutils/alsa
### DEBCONF MAGIC
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0 ---
alias char-major-116 snd
alias snd-card-0 snd-ens1371
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1
options snd-ens1371 index=0
# --- END: Generated by ALSACONF, do not edit. ---
### update-modules: end processing /etc/modutils/alsa
### update-modules: start processing /etc/modutils/alsa-base
above snd-pcm snd-pcm-oss
above snd-mixer snd-mixer-oss
above snd-seq snd-seq-oss
@+
--
Michel Luc mluc@cern91.net | http://cern91.tuxfamily.org/
GAULE, LUG de l'Essonne: http://gaule..org/
-------------- GnuPG v1.0.6 (GNU/Linux) ---------------
Admin cern91.tuxfamily.org <admin@cern91.net>
GPG: 1024D/3D07B881
KFP: 155C 2287 2084 33E0 4263 8AC9 B10F 03CB 3D07 B881
---------------------------------------------------------
Reply to: