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

Re: Pas de son sous Debian



guy a écrit :
Bonsoir,

Désolé de chez moi je peux pas répondre à la liste ...
Quelques infos qui peuvent vous aider lorsque les choses se passent
pas comme on veux ... les lignes qui commencent par un # sont
à faire en tant que root dans une console.

0) pour savoir les drivers (modules du noyau) utilisés par votre conf :
# lspci -n
copier les lignes sur
http://kmuto.jp/debian/hcl/
et faites [check]
Le site vous indique la version minimum du noyau
J'avais déjà fait et j'avais déjà eu :
10b95455YesALi CorporationM5455 PCI AC-Link Controller Audio
Devicesnd-intel8x0,ali5455v2.6.21
1) Pour vérifiez que le driver (module) est bien présent (compilé) avec votre noyau :
# grep SND_INTEL8X0 /boot/config-`uname -r`
[root@pc-enfants][~]# grep SND_INTEL8X0 /boot/config-`uname -r`
CONFIG_SND_INTEL8X0=m
CONFIG_SND_INTEL8X0M=m

2) pour charger le module faire :
# modprobe snd_intel8x0
Il était déjà chargé non ?
[root@pc-enfants][~]# lsmod | grep snd_intel8x0
snd_intel8x0           32412  0
snd_ac97_codec         93220  1 snd_intel8x0
snd_pcm                72772  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd                    48804  6
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc         10376  2 snd_intel8x0,snd_pcm
[root@pc-enfants][~]# modprobe snd_intel8x0

3) Quelques astuces pour vérifier qu'il y a pas eu d'erreur au chargement du module :

les messages du noyau lors du chargement d'un module
# dmesg | tail
rien...
voir si les devices sont bien montés
# ls -al /dev/snd
[root@pc-enfants][~]# ls -al /dev/snd
total 0
drwxr-xr-x  2 root root       60 Nov 12 10:31 .
drwxr-xr-x 15 root root     3580 Nov 12 10:31 ..
crw-rw----  1 root audio 116, 33 Nov 12 10:31 timer
Les modules liés au son qui sont chargés
# lsmod | grep snd
[root@pc-enfants][~]# lsmod | grep snd
snd_intel8x0           32412  0
snd_ac97_codec         93220  1 snd_intel8x0
ac97_bus                2560  1 snd_ac97_codec
snd_pcm_oss            39904  0
snd_mixer_oss          15872  1 snd_pcm_oss
snd_pcm                72772  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              21380  1 snd_pcm
snd                    48804  6
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               7840  1 snd
snd_page_alloc         10376  2 snd_intel8x0,snd_pcm

Il est possible de passer paramètres au drivers, voir dans les sources du noyau et :
# modinfo snd_intel8x0
[root@pc-enfants][~]# modinfo snd_intel8x0
filename:       /lib/modules/2.6.22-3-k7/kernel/sound/pci/snd-intel8x0.ko
license:        GPL
description:    Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440;
SiS 7012; Ali 5455
author:         Jaroslav Kysela <perex@suse.cz>
alias:          pci:v000010B9d00005455sv*sd*bc*sc*i*
alias:          pci:v00001022d00007445sv*sd*bc*sc*i*
alias:          pci:v00001022d0000746Dsv*sd*bc*sc*i*
alias:          pci:v000010DEd0000026Bsv*sd*bc*sc*i*
alias:          pci:v000010DEd000000EAsv*sd*bc*sc*i*
alias:          pci:v000010DEd000000DAsv*sd*bc*sc*i*
alias:          pci:v000010DEd0000008Asv*sd*bc*sc*i*
alias:          pci:v000010DEd00000059sv*sd*bc*sc*i*
alias:          pci:v000010DEd0000006Asv*sd*bc*sc*i*
alias:          pci:v000010DEd0000003Asv*sd*bc*sc*i*
alias:          pci:v000010DEd000001B1sv*sd*bc*sc*i*
alias:          pci:v00001039d00007012sv*sd*bc*sc*i*
alias:          pci:v00008086d00007195sv*sd*bc*sc*i*
alias:          pci:v00008086d00002698sv*sd*bc*sc*i*
alias:          pci:v00008086d000027DEsv*sd*bc*sc*i*
alias:          pci:v00008086d0000266Esv*sd*bc*sc*i*
alias:          pci:v00008086d000025A6sv*sd*bc*sc*i*
alias:          pci:v00008086d000024D5sv*sd*bc*sc*i*
alias:          pci:v00008086d000024C5sv*sd*bc*sc*i*
alias:          pci:v00008086d00002485sv*sd*bc*sc*i*
alias:          pci:v00008086d00002445sv*sd*bc*sc*i*
alias:          pci:v00008086d00002425sv*sd*bc*sc*i*
alias:          pci:v00008086d00002415sv*sd*bc*sc*i*
depends:        snd-ac97-codec,snd-pcm,snd-page-alloc,snd
vermagic:       2.6.22-3-k7 SMP mod_unload K7
parm:           index:Index value for Intel i8x0 soundcard. (int)
parm:           id:ID string for Intel i8x0 soundcard. (charp)
parm:           ac97_clock:AC'97 codec clock (0 = auto-detect). (int)
parm:           ac97_quirk:AC'97 workaround for strange hardware. (charp)
parm:           buggy_semaphore:Enable workaround for hardwares with
problematic codec semaphores. (bool)
parm:           buggy_irq:Enable workaround for buggy interrupts on some
motherboards. (bool)
parm:           xbox:Set to 1 for Xbox, if you have problems with the
AC'97 codec detection. (bool)
parm:           spdif_aclink:S/PDIF over AC-link. (int)
parm:           enable:bool
parm:           joystick:int

Après on pourra passer à l'étape alsa ...

Guy
guy a écrit :
suite du message précédent, tester l'option buggy_semaphore du driver
necessaire sur certaines cartes asus :

# modprobe snd-intel8x0 buggy_semaphore=1


guy
# dmesg | tail : rien de nouveau
#  ls -al /dev/snd : rien de nouveau


Pour info dans
# grep -i ali /var/log/messages
Nov 12 10:31:14 pc-enfants kernel: ALI15X3: IDE controller at PCI slot
0000:00:0e.0
Nov 12 10:31:14 pc-enfants kernel: ALI15X3: chipset revision 199
Nov 12 10:31:14 pc-enfants kernel: ALI15X3: not 100% native mode: will
probe irqs later
Nov 12 10:31:14 pc-enfants kernel: ali1563_smbus 0000:00:03.0: Found
ALi1563 SMBus at 0x0400
Nov 12 10:31:14 pc-enfants kernel: ali1535_smbus 0000:00:03.1:
ALI1535_smb region uninitialized - upgrade BIOS?
Nov 12 10:31:14 pc-enfants kernel: ali1535_smbus 0000:00:03.1: ALI1535
not detected, module not inserted.



--
Amicalement vOOotre, Troumad Alias Bernard SIAUD, http://troumad.org
N'envoyez que des documents avec des formats ouverts, comme
http://fr.openoffice.org
Adresse electronique speciale liste



Reply to: