Vous n'êtes pas identifié(e).
Pages : 1
Ben voilà, je n'ai pas de son.
Pourtant :
# lspci-v :
01:00.1 Audio device: ATI Technologies Inc Device aa58
Subsystem: PC Partner Limited Device aa58
Flags: bus master, fast devsel, latency 0, IRQ 5
Memory at fbbfc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [100] Vendor Specific Information <?>
Capabilities: [150] Advanced Error Reporting <?>
...
01:00.1 Audio device: ATI Technologies Inc Device aa58
Subsystem: PC Partner Limited Device aa58
Flags: bus master, fast devsel, latency 0, IRQ 5
Memory at fbbfc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [100] Vendor Specific Information <?>
Capabilities: [150] Advanced Error Reporting <?>
...
07:02.0 Multimedia audio controller: Creative Labs SB Audigy LS
Subsystem: Creative Labs Device 100a
Flags: bus master, medium devsel, latency 64, IRQ 17
I/O ports at ec00 [size=32]
Capabilities: [dc] Power Management version 2
Kernel driver in use: CA0106
Kernel modules: snd-ca0106
La carte est bien présente :
# asoundconf list
Names of available sound cards:
CA0106
... quoi que...
$ aplay -l
aplay: device_list:207: no soundcards found...
Mais bon, le système a l'air de se contenter de ça :
# alsaconf
Unloading ALSA sound driver modules: snd-ca0106 snd-seq-midi snd-seq-midi-event snd-rawmidi snd-ac97-codec snd-pcm snd-seq snd-timer snd-seq-device snd-page-alloc.
Building card database...
Loading driver...
Setting default volumes...
===============================================================================
Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.
Have a lot of fun!
#
C'est bien le module snd-ca0106 qui est censé s'occuper d'une telle carte, Mais je n'ai pas de son, et le contrôleur de volume s'obstine à me dire « Aucun greffon de contrôle de volume GStreamer et/ou périphériques trouvés ».
Quelqu'un saurait-il m'indiquer comment faire marcher ce bazar ?
*********** GPG : 45F03D8C ***********
Hors ligne
Salut,
Mes suggestions:
- regarde si tu as bien des modules snd-* chargés (lsmod)
- vérifie que s'est pas en "mute" (alsamixer)
- vérifie aussi les fichiers alsa* dans /etc/modprobe.d
Aussi est que tu es sûr que ta carte son est bien supporté par ton noyau?
"First they ignore you, then they ridicule you, then they fight you, then you win."
-- Mahatma Gandhi
Hors ligne
Orgrim, merci pour tes réponses.
Pour la première :
$ lsmod | grep snd
snd_ca0106 27584 1
snd_seq_midi 5728 0
snd_seq_midi_event 6432 1 snd_seq_midi
snd_rawmidi 18496 2 snd_ca0106,snd_seq_midi
snd_ac97_codec 88452 1 snd_ca0106
snd_pcm 62660 2 snd_ca0106,snd_ac97_codec
snd_seq 41456 2 snd_seq_midi,snd_seq_midi_event
snd_timer 17800 2 snd_pcm,snd_seq
snd_seq_device 6380 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 45636 9 snd_ca0106,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore 6368 1 snd
ac97_bus 1728 1 snd_ac97_codec
snd_page_alloc 7816 2 snd_ca0106,snd_pcm
Pour la seconde, je n'avais pas exécuté alsamixer en root. C'est chose faite. Ça a l'air d'aller meiux, le contrôleur de volume fonctionne (à l'écran seulement, hélas).
Pour la troisième, /etc/modprobe.d m'a l'air plein de fichiers qui vont bien :
# ls /etc/modprobe.d/
aliases alsa-base-blacklist arch-aliases display_class libsane pnp-hotplug
alsa-base arch blacklist libpisock9 linux-sound-base_noOSS sound
Je te passe les détails, mais alsa-base contient le driver, qui n'est pas blacklisté par ailleurs.
Pour ta dernière remarque : le codec est bien livré avec le noyau. À priori, il devrait fonctionner, non ?
Je n'ai pas avancé d'un poil. Ah, si :
$ alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
Ainsi, un simple utilisateur ne peut accéder à alsamixer ?
Mieux encore :
$ aplay The\ Sinners\ -\ Watch\ Out.mp3
aplay: main:564: audio open error: Aucun fichier ou répertoire de ce type
Ennuyeux, non ?
Mais totem démarre normalement.
D'autre part, si root essaie de lire un fichier son avec totem (!),
il obtient le pop-up suivant :
Erreur du greffon.
Impossible d'activer le greffon Media Player Keys.
Étrange, non ?
PS : je précise que je suis membre du groupe audio.
*********** GPG : 45F03D8C ***********
Hors ligne
Là je m'assurerais d'abord que le système ne voit qu'une carte, j'imagine que la carte ATI est fournie sur la carte mère? si oui, tu dois pouvoir la désactiver depuis le bios. Ensuite quand tu verras qu'une carte, relance alsaconf, il doit te proposer de choisir ta carte.
"First they ignore you, then they ridicule you, then they fight you, then you win."
-- Mahatma Gandhi
Hors ligne
La carte ATI est une carte graphique... dont j'ai le plus grand mal à faire fonctionner le driver. Mais vu ci-dessus le résultat de lsmod, il me semble que c'est le driver ca0106 qui a pris la main sur les autres, non ?
*********** GPG : 45F03D8C ***********
Hors ligne
Hors ligne
C'est bizarre que ta carte graphique ATI soit marquée comme "Audio device"...
Peut-être... Mais :
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CA0106 [CA0106], device 0: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 1: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 2: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 3: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
Malheureusement, j'ai toujours le message « audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Could not open audio device for playback » qui s'affiche quand je veux tester le son via les préférences de Gnome...
*********** GPG : 45F03D8C ***********
Hors ligne
Salut,
Est-ce que le paquet alsa-base est bien utile ? Il me semble que tu l'as d'installé.
Y'aurait pas un conflit entre ce qui est fourni avec alsa-base et les modules fournis avec le noyau ?
Enlever alsa-base pourrait peut-être fonctionner.
++
Gune
PS : Pour la carte ATI qui fait son, j'ai pareil. C'est lié au hdmi.
Hors ligne
Pour la carte ATI qui fait son, tu as pareil : certes.
Mais ton son sort d'où ? (car chez toi, je suis bien certain que ça marche)
Tu passes par ta carte mère, par ta carte graphique, par une carte son ?
*********** GPG : 45F03D8C ***********
Hors ligne
Par « pareil », je pensais à la sortie du lspci et donc que cela n'était rien de bien grave.
Autrement mon son sort par une carte intégrée à la carte mère.
Je n'utilise pas alsa. Enfin si puisque ces pilotes sont inclus dans le noyau. C'est pour cela que je proposais de supprimer les paquets alsa-*, je pensais par là à un éventuel conflit entre les différents pilotes. Voilou.
Sinon j'ai lu sur un forum que quelqu'un utilisait l'emu10k1 comme pilote pour cette carte son, évidemment ça reste une information non vérifiée.
++
Dernière modification par Gune (09/07/2010 13:32:54)
Hors ligne
Pages : 1