[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ALSA et carte son PCI VIA ac97



Jean-Luc Coulon (f5ibh) wrote:
On Wed, Oct 20, 2004 at 10:32:10PM +0200, Michel Luc wrote:
  
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 ?
Je ne recompile pas tous les modules car je suis sur de celui que j'utilise, c'est le seul qui convient à ma carte son et après avoir un peu googleiséje me suis rendu compte que tous les utilisateurs qui possédaient ma carte son utilisent ce module.

    
 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).
Non c'est le fichier /etc/modprobe.d/alsa

    
Et pour finir un petit update-modules...
      
Qui ne sert plus à rien avec les dernières versions de module-init-tools
  
La mise à jour est automatique ?


  
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
il n'existe pas de fichier /var/lib/alsa/asound.state chez moi !

  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
    
J'obtiens la même chose sans la ligne mixer0 et sans le lien !
# 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
Içi je n'obtiens rien du tout !!!!

# 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
    
J-L 
Toutes ces lignes de configuration sont bien belles !! mais où puis-je trouver des informations pour toutes les comprendre ? merci d'avance.

PS:
Que pensez vous du nouveau livre sur Debian en Francais ?


Reply to: