View previous topic :: View next topic |
Author |
Message |
ouard35 n00b
Joined: 21 Jan 2005 Posts: 5 Location: Bretagne
|
Posted: Fri Jan 21, 2005 10:58 pm Post subject: [ALSA] problème carte son intégrée (résolu) |
|
|
Bonjour,
voila mon problème :
J'ai installé la Gentoo depuis peu.
Le seul vrai problème que je rencontre est la configuration du son. En effet, quand je veux écouter un son, cela reste muet
Ma carte son est intégrée à la carte mère. Quand je fais lspci | grep audio, il me donne :
Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
J'ai compilé mon noyau avec comme module
VIA 82C686A/B, 8233/8235 AC97 Controller
J'ai aussi installé alsa :
/etc/modules.d/alsa
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
alias snd-card-0 snd-via82xx
## alias snd-card-1 snd-ens1371
## OSS/Free portion
alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
# OSS/Free portion - card #1
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
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=1
quand je lance la commande dmesg, par contre j'ai un problème :
kobject_register failed for snd_rawmidi (-17)
[<c0246407>] kobject_register+0x57/0x60
[<c0133a53>] mod_sysfs_setup+0x73/0xd0
[<c0134bd3>] load_module+0x873/0xb50
[<c0134f1b>] sys_init_module+0x6b/0x1b0
[<c010320f>] syscall_call+0x7/0xb
kobject_register failed for snd_ac97_codec (-17)
[<c0246407>] kobject_register+0x57/0x60
[<c0133a53>] mod_sysfs_setup+0x73/0xd0
[<c0134bd3>] load_module+0x873/0xb50
[<c0134f1b>] sys_init_module+0x6b/0x1b0
[<c010320f>] syscall_call+0x7/0xb
kobject_register failed for snd_via82xx (-17)
[<c0246407>] kobject_register+0x57/0x60
[<c0133a53>] mod_sysfs_setup+0x73/0xd0
[<c0134bd3>] load_module+0x873/0xb50
[<c0134f1b>] sys_init_module+0x6b/0x1b0
[<c010320f>] syscall_call+0x7/0xb
Quand je reboot mon PC, il me met qu'il ne peut pas unloader alsa-modules !!
Est-ce que mon PC trouve la carte son ?
Est-ce qu'il ne cherche pas une carte PCI au lieu d'une carte intégrée ?
Existe-t-il une option on board dans le menuconfig spécifique à la carte son ?
Merci d'avance de vos réponse.
Edouard
Last edited by ouard35 on Sat Jan 22, 2005 12:56 am; edited 3 times in total |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Jan 21, 2005 11:17 pm Post subject: |
|
|
salut, bienvenue sur le forum !
Pour commencer, pourrais-tu lire ca stp [IMPORTANT] Comment se servir du forum !!
afin de corriger ton titre !
Sinon t'as quel kernel ? 2.6 ? dans ce cas il ne faut pas installer les alsa-drivers !
as tu tenté alsaconf ? _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
ouard35 n00b
Joined: 21 Jan 2005 Posts: 5 Location: Bretagne
|
Posted: Fri Jan 21, 2005 11:37 pm Post subject: |
|
|
Salut et merci à toi pour la bienvenue.
Désolé, z'avez pas lu l'info sur les posts.
J'ai le kernel 2.6 et je n'ai pas installé les alsa-drivers (du moins je ne m'en souviens pas, vu le nombre de manip que j'ai faites).
J'ai tenté le alsaconf. Au lancement, il me met trois fois :
modinfo : could not find module snd
Je peux quand m modifier le /etc/modules.d/alsa
Je redémarre et le son marche toujours pas !!! |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Jan 21, 2005 11:42 pm Post subject: |
|
|
tu as mis le driver en module ou en dur ?
execute cette commande, elle devrait repondre a la question :
Code: | grep -A100 "Advanced Linux Sound Architecture" /usr/src/linux/.config|sed -s '/#/d' |
merci !
Histoire de prendre de l'avance (on sait jamais) :
est ce que alsamixer fonctionne ?
Il faut savoir que de base, avec alsa, tous les mixers sont a 0 !!
EDIT: Modif de la commande !! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
ouard35 n00b
Joined: 21 Jan 2005 Posts: 5 Location: Bretagne
|
Posted: Sat Jan 22, 2005 12:02 am Post subject: |
|
|
J'ai mis le driver VIA82XX en module. Pourtant, avec la commande que tu m'a donné j'obtiens trois modules différents :
CONFIG_SND_MPU401_UART=m
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_VIA82XX=m
J'en déduis (Peut-être un peu trop vite) que on sélectionne le module VIA82XX, il sélectionne aussi le module AC97 ainsi que le support carte mère MPU401_UART pour la carte son.
alsamixer fonctionne et les mixers sont à 100% (j'ai suivi le guide alsa de gentoo)! |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Sat Jan 22, 2005 12:06 am Post subject: |
|
|
il me semble que si alsamixer fonctionne, c'est que la carte est detectée !!
autrement, tu peux aussi me donner un lsmod stp !
tu as aussi fait un /etc/init.d/alsasound start ?
autrement .. tout est bien branché ?
dans le alsamixer t'es alle jusqu'au bout ? c'est traitre, ya souvent des trucs cachés et Muets (un M sur la barre) !!!
pour le retour de la commande, c'est pas seulement les modules qui m'interessent, mais tout !! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
ouard35 n00b
Joined: 21 Jan 2005 Posts: 5 Location: Bretagne
|
Posted: Sat Jan 22, 2005 12:25 am Post subject: |
|
|
Voilà le lsmod :
Code: |
snd_via82xx 22400 -
snd_ac97_codec 71648 -
snd_mpu401_uart 6028 -
snd_rawmidi 19648 -
|
J'ai aussi fait le /etc/init.d/alsasound start
Tout est bien branché puisque le son marche sous un autre OS.
Dans le alsamixer, j'ai été jusqu'au bout de ce qu'indiquait la doc
Le retour de la commande est :
Code: | CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_MPU401_UART=m
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_VIA82XX=m |
|
|
Back to top |
|
|
ouard35 n00b
Joined: 21 Jan 2005 Posts: 5 Location: Bretagne
|
Posted: Sat Jan 22, 2005 12:55 am Post subject: |
|
|
Ca y'est, sa marche !!!
J'ai décoché dans le KMIX IEC958 Capture Valid...
Je ne sais pas si c'est coché par défaut ?
Merci beaucoup pour ton aide. |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Sat Jan 22, 2005 11:31 am Post subject: |
|
|
ya pas de quoi !
Et effectivement, j'ai entendu dire qu'il y avait des problemes avec alsa et kmix, un probleme lie a arts je crois !
je ne suis pas un fan KDE, des personnes plus renseignees pourront rajouter leur grain de sel ! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
|