Alsa et CM6501 problème de numérotation de carte

Comme l’indique mon titre, j’ai un problème de son sur ma tour, alsa ne met pas la carte son au bon numéro.

Je sais que c’est possible, puisqu’il y à de ça 7-8 mois j’avais réussi sur cette même tour.
Mais suite à un problème matériel elle refusait de démarrer, jusqu’a il y à 2 jours, ou j’ai essayé pour le fun. (Et sans que je change quoique ce soit, ça semble réparé, mais avec du dégât dans le contrôleur de disque dur ou le disque lui-même, je ne sais pas encore).

Je ne pense pas que le chipset soit flingué, vu qu’il apparaît dans lsusb et le message d’erreur d’alsa, c’est que “le fichier n’existe pas” en gros.
Ce qui me fait penser que le problème viens de la numérotation de la carte c’est ça:

$ cat /proc/asound/cards 
 1 [Device         ]: USB-Audio - PnP Audio Device
                      PnP Audio Device at usb-0000:00:02.0-7, full speed

Sachant que bien sûr, alsa ne regarde que la carte N° 0…

Autres infos:

# alsactl init Unknown hardware: "USB-Audio" "USB Mixer" "USB0d8c:0201" "" "" Hardware is initialized using a guess method

$ alsamixer 
cannot open mixer: Aucun fichier ou dossier de ce type

J’ai lus divers threads à gauche et à droite, la plupart traitant de squeeze mais je suis sous wheezy, aucun ne concernait le même problème que moi.

Je croit qu’il s’agit simplement du fait qu’il faille que j’indique la bonne carte au système, mais je ne me souviens pas comment il faut faire (j’ai un vague souvenir d’avoir déjà fait ça il y à longtemps…)

Bref, si quelqu’un peut m’aider, ce serait sympa… Le netbook marche mais le son est bien moins bon :slightly_smiling:

Bon, les classiques ls* pour le matos:
LSPCI (elle n’y est pas listée, et pour cause, elle est listée via lsusb)

00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev f3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev f2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev f3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:01.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
05:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)

lsusb:

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0e8d:1836 MediaTek Inc. Bus 002 Device 002: ID 0d8c:0201 C-Media Electronics, Inc. CM6501 Bus 002 Device 003: ID 046d:c045 Logitech, Inc. Optical Mouse

lsmod:

Module Size Used by nls_utf8 12456 1 isofs 34960 1 nouveau 515735 2 ttm 52224 1 nouveau drm_kms_helper 26950 1 nouveau drm 166500 4 nouveau,ttm,drm_kms_helper i2c_algo_bit 12834 1 nouveau power_supply 13475 1 nouveau video 17553 1 nouveau binfmt_misc 12914 1 uinput 17392 1 fuse 61554 1 ext2 62796 1 usbhid 39946 0 sg 25769 0 hid 72745 1 usbhid sr_mod 21824 1 cdrom 35134 1 sr_mod loop 22479 0 firewire_sbp2 17825 0 snd_usb_audio 84122 1 snd_pcm 67276 1 snd_usb_audio snd_page_alloc 12969 1 snd_pcm snd_hwdep 13148 1 snd_usb_audio snd_usbmidi_lib 23258 1 snd_usb_audio snd_seq_midi 12848 0 snd_seq_midi_event 13316 1 snd_seq_midi snd_rawmidi 22963 2 snd_usbmidi_lib,snd_seq_midi snd_seq 44678 2 snd_seq_midi,snd_seq_midi_event snd_timer 22658 2 snd_pcm,snd_seq snd_seq_device 13155 3 snd_seq_midi,snd_rawmidi,snd_seq snd 52324 10 snd_usb_audio,snd_pcm,snd_hwdep,snd_usbmidi_lib,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 13014 1 snd usb_storage 43639 1 ohci_hcd 26362 0 pata_amd 13276 0 firewire_ohci 35027 0 firewire_core 47790 2 firewire_sbp2,firewire_ohci edac_core 35344 0 ehci_hcd 39487 0 evdev 17475 9 usbcore 127203 7 usbhid,snd_usb_audio,snd_usbmidi_lib,usb_storage,ohci_hcd,ehci_hcd crc_itu_t 12347 1 firewire_core forcedeth 48684 0 edac_mce_amd 17103 0 i2c_nforce2 12584 0 pcspkr 12579 0 k8temp 12531 0 i2c_core 23766 5 nouveau,drm_kms_helper,drm,i2c_algo_bit,i2c_nforce2 asus_atk0110 17276 0 button 12895 1 nouveau processor 27431 0 ext4 317160 5 mbcache 12930 2 ext2,ext4 jbd2 65105 1 ext4 crc16 12343 1 ext4 sd_mod 35644 8 crc_t10dif 12348 1 sd_mod ata_generic 12479 0 sata_nv 26519 7 libata 151572 3 pata_amd,ata_generic,sata_nv fan 12674 0 thermal 17330 0 thermal_sys 17939 4 video,processor,fan,thermal scsi_mod 161557 6 sg,sr_mod,firewire_sbp2,usb_storage,sd_mod,libata
Je pense ne pas avoir oublié d’infos?

[EDIT]
Modification du titre et de la description du problème

Hum, pour info, les 2 solutions indiquées ici ne fonctionnent pas:
wiki.debian.org/ALSA

Les fichiers de configuration ne sont simplement pas présents!

Après une rapide comparaison avec ceux existant sur mon netbook (qui est sous la même version de debian, même sources.list et même preferences, juste pas tout à fait les même paquets) c’est la même.
Cet article est peut-être obsolète donc.
C’est d’ailleurs le cas de tous les articles et threads que je trouve… toujours des référence a alsaconf!

Allez, je continue mes recherches pour changer le numéro de ma carte son dans alsa… juste remplacer un 1 par un 0 ne devrait pas être si difficile, bon sang!

Je voudrai au moins trouver ce damné fichier de config moi… histoire de pouvoir essayer de faire bouger les choses

Regarde peut-être du côté de /etc/modprobe.d/alsa-base.conf.

Pour forcer l’ordre de mes cartes sons j’avais fait ça :

Du coup j’ai ajouté ceci à /etc/modprobe.d/alsa-base.conf

[quote]options snd_ice1712 index=0
options snd_hda_intel index=1[/quote]

J’espère que ça répond à ton problème.

Merci de ta réponse.

Malheureusement, ça ne semble pas avoir changé grand chose.
alsamixer ne trouve toujours pas de ficher, et quand je lance une appli qui utilise le son, toujours rien
(par exemple, avec wesnoth:

ALSA lib confmisc.c:768:(parse_card) cannot find card '0' ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_card_driver returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_concat returned error: Aucun fichier ou dossier de ce type ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:4184:(_snd_config_evaluate) function snd_func_refer returned error: Aucun fichier ou dossier de ce type ALSA lib conf.c:4663:(snd_config_expand) Evaluate error: Aucun fichier ou dossier de ce type ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM default 20110731 14:17:43 error audio: Could not initialize audio: No available audio device )

Il n’y a pas un truc spécial a faire pour actualiser les modules?
Je viens de lire ici alsa.opensrc.org/Quick_Install qu’il existe une commande update-modules, mais je n’ai pas cette commande sur mon système :confused:

J’ai trouvé 2 rapports deux bugs en relation avec ta carte son, mais j’ai pas le temps de les lire, regarde si ça ne t’aide pas :

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=614074
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585488

Sur Ubuntu-fr : http://doc.ubuntu-fr.org/son_cartes_son#usb

A plus.

Je regarde ça, quand j’aurai fini de lire alsa.opensrc.org/TroubleShooting

A priori, ça commence plutôt pas mal, j’ai pû jouer un son en spécifiant dans aplay la carte à utiliser…
Je mets à jour au fur et à mesure que j’avance…

Mais ils ne disent pas quoi faire dans le cas ou la spécification de la carte fonctionne mais pas la carte par défaut.
Au moins maintenant c’est sûr que le souci viens de la carte qui est mal config… C’est déjà ça.

Bon je suis un boulet…

J’ai modifié une nième fois le fichier /etc/modprobe.d/alsa-base.conf.
Il avait un ligne “options snd_usb_audio index=1” que je n’avais pas remarquée.
J’imagine que d’ajouter “options snd_usb_audio index=0” à sa suite ne changeait rien du coup.
Et surtout, je n’ai pas rebooté après chaque tentative d’essai, je pensais que le “/etc/init.d/alsa-utils restart” suffisait, mais non.
Et dire que ça fait depuis hier aprèm que je suis sur ce truc :confused:

Au moins, c’est résolu…

Mes excuses pour cette perte de temps du coup