Page 1 sur 1

[Son] Probleme de lecture ALSA (Résolu)

Publié : mar. 21 juin 2011, 12:32
par NightlyDev
Bonjour à tous !

J'ai un etrange probleme, j'utilise ALSA pour ma carte son Creative X-Fi Fatal1ty, alsa-mixer fonctionne correctement, la carte est detectée, les cannaux ne sont pas mutés, quand je lance speaker-test -c 6, ton fonctionne, j'ai bien le son qui sort de chaque haut-parleur, mais lorsque j'essaye de lire un fichier (MP3 ou WAV) avec un lecteur audio (J'ai essayé VLC, RhythmBox et ALSAPlayer) aucun son ne sort de mes haut-parleurs...
Voilà le resultat de pacman -Qs alsa :

Code : Tout sélectionner

[root@nightlycoders nicolas]# pacman -Qs alsa
local/alsa-lib 1.0.24.1-1
    An alternative implementation of Linux sound support
local/alsa-oss 1.0.17-1
    OSS compatibility library
local/alsaplayer 0.99.81-1
    A heavily multi-threaded PCM player that tries to excercise the ALSA library
    and driver quite a bit
local/alsa-plugins 1.0.24-2
    Extra alsa plugins
local/alsa-utils 1.0.24.2-1
    An alternative implementation of Linux sound support
local/lib32-alsa-lib 1.0.24.1-1
    An alternative implementation of Linux sound support (32 bit)
Je precise que je suis sous XFCE4.

Merci de votre aide !

Nico.

Re: [Son] Probleme de lecture ALSA

Publié : mar. 21 juin 2011, 14:51
par chipster
Tu as essayé de configurer les logiciels en question car en général ils sont réglé avec l'option auto qui n'est pas souvent bonne pour un fonctionnement correct

Re: [Son] Probleme de lecture ALSA

Publié : mar. 21 juin 2011, 14:52
par karhu
Bonjour
Est ce une nouvelle installation ?
Si oui, vérifie au démarrage à l'aide du plug-in xfce-mixer (interface graphique à alsamixer) ou avec alsamixer la configuration de ta carte. Si tu n'as pas sauvegardé un état fonctionnel d'alsa, celui-ci redémarre éteint. C'est chi... mais ça se soigne.
1) une fois reconfiguré et opérationnel sauve les paramètres par

Code : Tout sélectionner

alsactl save
2) lance le démon alsa dans rc.conf, si ce n'est déjà fait

Code : Tout sélectionner

DAEMONS=(.... ..... alsa ....)
3) ajoute dans ton rc.local cette ligne de commande pour recharger la dernière configuration sauvegardée

Code : Tout sélectionner

alsactl restore
Je ne suis pas très sûr de l'utilité de cette dernière précaution d'ailleurs.
Si non, donne un peu plus d'informations, genre :

Code : Tout sélectionner

lsmod | grep snd
lspci | grep audio
lsof /dev/snd/*
ls -la /dev/snd
cat /proc/asound/cards
......
Karhu.

Re: [Son] Probleme de lecture ALSA

Publié : mer. 22 juin 2011, 01:41
par NightlyDev
Bonjour et merci de vos reponses !

Oui il s'agit d'une nouvelle installation, lorsque je lance xfce-mixer, j'obtient le message suivant :

GStreamer n'a pas détecté de cartes son. Certains paquets de GStreamer peuvent être manquants. Il peut aussi s'agir d'un problème de permissions.

Voici les resultat des diverses commandes :

Code : Tout sélectionner

[root@nightlycoders nicolas]# lsmod | grep snd
snd_usb_audio          90246  0 
snd_usbmidi_lib        18737  1 snd_usb_audio
snd_rawmidi            19466  1 snd_usbmidi_lib
snd_seq_device          5372  1 snd_rawmidi
snd_hda_codec_hdmi     22784  4 
snd_hda_intel          22186  0 
snd_hda_codec          77703  2 snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep               6342  2 snd_usb_audio,snd_hda_codec
snd_ctxfi              92728  0 
snd_pcm                73736  5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_ctxfi
snd_timer              19488  1 snd_pcm
snd                    57384  11 snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_seq_device,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_ctxfi,snd_pcm,snd_timer
soundcore               6178  1 snd
snd_page_alloc          7161  3 snd_hda_intel,snd_ctxfi,snd_pcm
usbcore               141904  11 usb_storage,usbhid,uas,uvcvideo,snd_usb_audio,snd_usbmidi_lib,ohci_hcd,uhci_hcd,ehci_hcd,xhci_hcd
[root@nightlycoders nicolas]# lspci | grep audio
07:01.0 Multimedia audio controller: Creative Labs SB X-Fi
[root@nightlycoders nicolas]# lsof /dev/snd/*
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/nicolas/.gvfs
      Output information may be incomplete.
[root@nightlycoders nicolas]# ls -la /dev/snd
total 0
drwxr-xr-x  4 root root      480 22 juin  01:34 .
drwxr-xr-x 17 root root     5600 22 juin  01:35 ..
drwxr-xr-x  2 root root       60 22 juin  01:34 by-id
drwxr-xr-x  2 root root      100 22 juin  01:34 by-path
crw-rw----  1 root audio 116,  8 22 juin  01:34 controlC0
crw-rw----  1 root audio 116, 17 22 juin  01:34 controlC1
crw-rw----  1 root audio 116, 19 22 juin  01:34 controlC2
crw-rw----  1 root audio 116, 16 22 juin  01:34 hwC1D0
crw-rw----  1 root audio 116, 15 22 juin  01:34 hwC1D1
crw-rw----  1 root audio 116, 14 22 juin  01:34 hwC1D2
crw-rw----  1 root audio 116, 13 22 juin  01:34 hwC1D3
crw-rw----  1 root audio 116,  7 22 juin  01:34 pcmC0D0c
crw-rw----  1 root audio 116,  6 22 juin  01:34 pcmC0D0p
crw-rw----  1 root audio 116,  5 22 juin  01:34 pcmC0D1p
crw-rw----  1 root audio 116,  4 22 juin  01:34 pcmC0D2p
crw-rw----  1 root audio 116,  3 22 juin  01:34 pcmC0D3p
crw-rw----  1 root audio 116,  2 22 juin  01:34 pcmC0D4p
crw-rw----  1 root audio 116, 12 22 juin  01:34 pcmC1D3p
crw-rw----  1 root audio 116, 11 22 juin  01:34 pcmC1D7p
crw-rw----  1 root audio 116, 10 22 juin  01:34 pcmC1D8p
crw-rw----  1 root audio 116,  9 22 juin  01:34 pcmC1D9p
crw-rw----  1 root audio 116, 18 22 juin  01:34 pcmC2D0c
crw-rw----  1 root audio 116,  1 22 juin  01:34 seq
crw-rw----  1 root audio 116, 33 22 juin  01:34 timer
[root@nightlycoders nicolas]# cat /proc/asound/card
card0/ card1/ card2/ cards  
[root@nightlycoders nicolas]# cat /proc/asound/cards 
 0 [XFi            ]: SB-XFi - Creative X-Fi
                      Creative X-Fi 20K1 Unknown
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf3ffc000 irq 17
 2 [Exchange       ]: USB-Audio - Hercules Dualpix Exchange
                      Guillemot Corporation Hercules Dualpix Exchange at usb-0000:00:1d.7-5, high spe
J'ai tenté d'installer gstreamer0.10-plugins mais toujours rien...

Re: [Son] Probleme de lecture ALSA

Publié : mer. 22 juin 2011, 02:18
par NightlyDev
Je viens de reussir à faire fonctionner le son avec AlsaPlayer. Il suffisait d'ajouter le groupe "audio" à mon nom d'utilisateur !
Merci à tous !

Re: [Résolu][Son] Probleme de lecture ALSA

Publié : mer. 22 juin 2011, 09:31
par karhu
Ah oui bien sûr, l'appartenance au groupe audio.
Trop simple pour y penser, je dois améliorer ma recherche des causes de disfonctionnement, en commençant par les plus évidents !!!! :D
Passe en résolu et ce sera parfait.
Karhu.

Re: [Résolu][Son] Probleme de lecture ALSA

Publié : mer. 22 juin 2011, 10:31
par karhu
Encore un petit effort, fait passer [Résolu] à la fin du titre, et change les "[..]" en "(..)". :lol:
Karhu.