Carte son non détectée

Bonsoir à tous,
Depuis quelques temps, Debian ne détecte plus ma carte son (suite à une tentative infructeuse d’installation du driver adapté pour mon modem).

Voilà la version du noyau Linux utilisé:

Linux utilisat-9d751d 2.6.32-trunk-686 #1 SMP Sun Jan 10 06:32:16 UTC 2010 i686 GNU/Linux

Voilà ce que dit lspci sur la carte son en question:

mbernier@utilisat-9d751d:~$ lspci
[...]
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
[...]

Et voilà ce que me renvoie un alsactl init lancé en tant que root:

utilisat-9d751d:/home/mbernier# alsactl init
alsactl: init:1727: No soundcards found...

Quelqu’un aurait-il une solution pour faire refonctionner ma carte son, s’il vous plaît.
Merci d’avance.

Avec le dernier noyau de la sid, il y’a eu une separation entre les modules totalemetn libre et ceux qui ne le sont pas …

Sa ne m’etonnerai pas qu’un module non-free soit necessaire pour ton chip nvidia, au boot il ne t’affiche pas un message comme quoi il te manquerai un firmware proprietaire ?

Si c’est le cas essaye d’installer linux-firmwares ( il me semble que c’est le nom exacte mais a verifier ! )

linux-firmwares, Synaptic ne connaît pas.
En revanche, il y a 2 autres paquets en firmware-linux:
firmware-linux-free (installé)
firmware-linux-nonfree (non installé).

En toute logique essaye le linux-firmware-nonfree

Et ensuite je redémarre?

Oui, ou un modprobe si tu connait le nom du module

Le module en question était snd-hda-intel mais voilà ce que me renvoie modprobe:

utilisat-9d751d:/home/mbernier/Téléchargement# modprobe snd-hda-intel
FATAL: Module snd_hda_intel not found.

Si c’est du nvidia je voit pas ce que le module hda intel vient faire la ?

Regarde les infos sur la carte HDA de NVidia:
alsa-project.org/main/index. … dor-Nvidia

depuis quelques temps seulement ta carte son ne fonctionne plus alors dans ce cas je te conseil de faire le propre au niveau d’alsa en virant tout le superflux reinstall un alsa propre et vire pulsaudio particulieremnt car sur un portable qu’on ma laisser a depanner mm chip son que toi et mm probleme d’absence de son cela a resolu le soucis j’avoue avoir betement pas chercher pus loin!

ensuite pour eclaircir au niveau des modules sur le site nvidia ils ont des pilotes nforce audio pour linux ce qui entre dans ton cas mais pas de paquet debian la source date de 2007 quand meme:

Audio (HDA) nForce-430 and later hda_intel.c

donc c’st bien un module hda intel qui gere la bete !

nvidia.com/object/linux_nforce_1.23.html

@++
drizzt

Pulseaudio?
Il n’y a que ces deux paquets d’installés:
libpulse0 et libpulse-mainloop-glib0.
Et une fois que j’ai l’archive, je fais quoi? (et en + c’est pour les systèmes sortis avant la mise sur le marché de ces chipsets)

Pulse audio pas present sur debian par defaut.

Je fais quoi maintenant?
J’ai beau recompiler alsa (version 1.22) ou essayer tout ce que je peut.
Rien ne fonctionne.

cherche avec apt-cache search hda_intel si y’a pas un module proprio de dispo a installer.

donne nous le
ls /lib/modules/
éventuellement le lsmod
ls -la ~/.as*
ls -la /dev/snd/*

et alsamixer te donne quoi?

Résultats des commandes:

utilisat-9d751d:/home/mbernier# apt-cache search hda_intel (aucun retour)
utilisat-9d751d:/home/mbernier# ls /lib/modules
2.6.26-1-686  2.6.26-2-686  2.6.32-trunk-686
utilisat-9d751d:/home/mbernier# lsmod
Module                  Size  Used by
nls_utf8                 908  1 
isofs                  24608  1 
udf                    62626  0 
nfsd                  192383  1 
lockd                  49301  1 nfsd
nfs_acl                 1695  1 nfsd
auth_rpcgss            25068  1 nfsd
sunrpc                134156  4 nfsd,lockd,nfs_acl,auth_rpcgss
exportfs                2586  1 nfsd
ppdev                   4058  0 
lp                      5570  0 
parport                22554  2 ppdev,lp
sco                     5837  2 
bridge                 32851  0 
stp                      996  1 bridge
bnep                    7376  2 
rfcomm                 25063  0 
l2cap                  21677  6 bnep,rfcomm
crc16                   1027  1 l2cap
bluetooth              36259  6 sco,bnep,rfcomm,l2cap
rfkill                 10196  3 bluetooth
appletalk              20022  0 
powernow_k8             9736  1 
cpufreq_stats           1940  0 
cpufreq_conservative     4018  0 
cpufreq_userspace       1444  0 
cpufreq_powersave        602  0 
binfmt_misc             4875  1 
uinput                  4796  1 
deflate                 1315  0 
zlib_deflate           15822  1 deflate
ctr                     2703  0 
twofish                 5665  0 
twofish_common         12560  1 twofish
camellia               16843  0 
serpent                16187  0 
blowfish                7252  0 
cast5                  15593  0 
des_generic            15027  0 
cbc                     2047  0 
aes_i586                6816  0 
aes_generic            25738  1 aes_i586
xcbc                    1925  0 
rmd160                  9448  0 
sha256_generic         10748  0 
sha1_generic            1395  0 
hmac                    2033  0 
crypto_null             1876  0 
af_key                 20904  0 
fuse                   43554  3 
ndiswrapper           134365  0 
firewire_sbp2           9575  0 
loop                    9721  0 
joydev                  6771  0 
ac                      1640  0 
i2c_nforce2             4464  0 
i2c_core               12612  1 i2c_nforce2
k8temp                  2411  0 
battery                 3782  0 
processor              25803  1 powernow_k8
psmouse                44409  0 
evdev                   5609  28 
serio_raw               2916  0 
pcspkr                  1207  0 
ext3                   93828  1 
jbd                    31965  1 ext3
mbcache                 3762  1 ext3
sd_mod                 25717  4 
crc_t10dif              1012  1 sd_mod
usbhid                 26784  0 
hid                    50545  1 usbhid
ide_cd_mod             21044  1 
cdrom                  26487  1 ide_cd_mod
ata_generic             2015  0 
ide_pci_generic         1924  0 
ohci_hcd               16804  0 
sata_nv                15386  3 
libata                113728  2 ata_generic,sata_nv
video                  14605  0 
amd74xx                 3552  1 
output                  1204  1 video
firewire_ohci          16477  0 
firewire_core          30915  2 firewire_sbp2,firewire_ohci
crc_itu_t               1035  2 udf,firewire_core
ehci_hcd               27230  0 
usbcore                97930  5 ndiswrapper,usbhid,ohci_hcd,ehci_hcd
scsi_mod              101073  3 firewire_sbp2,sd_mod,libata
forcedeth              40709  0 
button                  3598  0 
ide_core               63850  3 ide_cd_mod,ide_pci_generic,amd74xx
nls_base                4541  4 nls_utf8,isofs,udf,usbcore
thermal                 9206  0 
fan                     2586  0 
thermal_sys             9378  4 processor,video,thermal,fan
utilisat-9d751d:/home/mbernier# ls -la ~/.as*
ls: impossible d'accéder à /root/.as*: Aucun fichier ou dossier de ce type
utilisat-9d751d:/home/mbernier# ls -la /dev/snd/*
ls: impossible d'accéder à /dev/snd/*: Aucun fichier ou dossier de ce type
utilisat-9d751d:/home/mbernier# alsamixer
cannot open mixer: Aucun fichier ou dossier de ce type

effectivement :open_mouth:

regarde dans
/etc/modprobe.d/alsa-base-blacklist
/etc/modprobe.d/blacklist
si il est blacklisté

a tester:
depmod -a puis reboot

si non le plus simple me parait d’ajouter une ligne supplémentaire dans /etc/grub/menu.lst
de l’ancien kernel pour tester et comparer

Je testerai ça ce soir, mais il me semble que l’ancien kernel reconnaissait la carte son (et même le nouveau avant que je ne tente d’installer le pilote fourni par le fabricant de la carte modem installée dans mon pc).

Pas de snd-hda-intel dans les 2 fichiers que tu m’as indiqué.
J’ai fait un depmod -a (je vais rebooter) et je t’indique si ça marché.
Toujours la même chose, alsactl init renvoie Pas de carte son trouvée.

des erreurs lors du boot ?
dmesg

ce qui est bizarre, c’est les dossier dans /lib/modules

essaie de les renommer
et retente un modprobe snd-hda-intel

mv 2.6.32-trunk-686 2.6.32-trunk-686.old
mv 2.6.26-1-686 2.6.32-trunk-686
modprobe snd-hda-intel

attention dossiers a remettre à l’origine avant le reboot

essayer de retrouver l’emplacement original des modules (et a condition que les “versioning” correspond)

ls -la /vmlinuz
ls -la /initrd.img
?
ls -la /boot/