Problème de son / GStreamer

Bonjour,

J’ai un léger soucis sur une Debian Wheezy Xfce : lorsque je lance un fichier audio avec VLC -> nickel.
Par contre, si je lance ce fichier avec Quod Libet j’obtiens un message :

“Erreur de sortie
GStreamer output pipeline could not be initialized. The pipeline might be invalid, or the device may be in use. Check the player preferences.”

Dans le gestionnaire de paramètres je n’ai aucune rubrique “Audio” et pourtant “xfce4-mixer” est bien installé. Si je le lance à la main j’obtiens ce message :

“Erreur
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.”

J’ai testé sous Ubuntu et sous Fedora je n’ai pas de problème :confused:
Si quelqu’un peut m’aider, merci d’avance.

Commande “lspci” :

00:00.0 Host bridge: ATI Technologies Inc RX780/RX790 Chipset Host Bridge 00:02.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A) 00:11.0 SATA controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) 00:12.0 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:12.2 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:13.0 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:13.2 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42) 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40) 00:14.3 ISA bridge: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller (rev 40) 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40) 00:14.5 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI2 Controller 00:15.0 PCI bridge: ATI Technologies Inc SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0) 00:16.0 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:16.2 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control 00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) 02:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 03:00.0 VGA compatible controller: ATI Technologies Inc Cedar PRO [Radeon HD 5450] 03:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]

Commande “lsmod” :

Module Size Used by twofish_generic 16569 0 twofish_x86_64 12501 12 twofish_common 20544 2 twofish_generic,twofish_x86_64 cryptd 14517 0 aes_x86_64 16796 12 aes_generic 33026 1 aes_x86_64 xts 12645 12 gf128mul 13048 1 xts dm_crypt 22586 2 dm_mod 63353 5 dm_crypt parport_pc 22364 0 ppdev 12763 0 lp 17149 0 parport 31858 3 parport_pc,ppdev,lp mperf 12453 0 cpufreq_conservative 13147 0 cpufreq_powersave 12454 0 cpufreq_userspace 12576 0 cpufreq_stats 12866 0 binfmt_misc 12957 1 nfsd 259717 2 nfs 312135 0 lockd 67328 2 nfsd,nfs fscache 36739 1 nfs auth_rpcgss 37143 2 nfsd,nfs nfs_acl 12511 2 nfsd,nfs sunrpc 173516 6 nfsd,nfs,lockd,auth_rpcgss,nfs_acl fuse 61981 9 loop 22597 2 snd_hda_codec_hdmi 26548 1 snd_hda_codec_via 41119 1 psmouse 55543 0 snd_usb_audio 84796 0 snd_usbmidi_lib 23373 1 snd_usb_audio snd_seq_midi 12848 0 snd_seq_midi_event 13316 1 snd_seq_midi snd_rawmidi 23060 2 snd_usbmidi_lib,snd_seq_midi joydev 17266 0 evdev 17562 8 sp5100_tco 12900 0 pcspkr 12579 0 serio_raw 12850 0 snd_hda_intel 26182 0 snd_hda_codec 72920 3 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel radeon 648863 2 snd_seq 45093 2 snd_seq_midi,snd_seq_midi_event edac_core 35258 0 edac_mce_amd 17103 0 snd_seq_device 13176 3 snd_seq_midi,snd_rawmidi,snd_seq k10temp 12611 0 i2c_piix4 12536 0 snd_hwdep 13186 2 snd_usb_audio,snd_hda_codec snd_pcm 63744 4 snd_hda_codec_hdmi,snd_usb_audio,snd_hda_intel,snd_hda_codec snd_timer 22917 2 snd_seq,snd_pcm ttm 48725 1 radeon snd 52798 12 snd_hda_codec_hdmi,snd_hda_codec_via,snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_hda_intel,snd_hda_codec,snd_seq,snd_seq_device,snd_hwdep,snd_pcm,snd_timer drm_kms_helper 27227 1 radeon drm 167371 4 radeon,ttm,drm_kms_helper soundcore 13065 1 snd asus_atk0110 17297 0 i2c_algo_bit 12841 1 radeon i2c_core 23876 5 radeon,i2c_piix4,drm_kms_helper,drm,i2c_algo_bit snd_page_alloc 13003 2 snd_hda_intel,snd_pcm power_supply 13475 1 radeon wmi 13243 0 button 12937 0 processor 27949 0 thermal_sys 18040 1 processor ext4 312988 1 mbcache 13065 1 ext4 jbd2 62015 1 ext4 crc16 12343 1 ext4 usbhid 36379 0 hid 77192 1 usbhid sd_mod 36136 7 sr_mod 21899 0 crc_t10dif 12348 1 sd_mod cdrom 35401 1 sr_mod ohci_hcd 26614 0 r8169 42391 0 8139too 26492 0 8139cp 22658 0 mii 12675 3 r8169,8139too,8139cp ehci_hcd 40215 0 ahci 24997 4 libahci 22860 1 ahci libata 140545 2 ahci,libahci scsi_mod 162376 3 sd_mod,sr_mod,libata usbcore 124095 6 snd_usb_audio,snd_usbmidi_lib,usbhid,ohci_hcd,ehci_hcd

tu as deux cartes son;une intégrée sur la carte mère et l’autre sur la carte graphique.
Laquelle est celle par défaut?Sont elles configurées comme il faut dans alsa-base.conf?

Donne le résultat de:

Bonjour,

Merci de ta réponse. En fait j’ai un chipset VIA1818 (celui que j’utilise en général donc on va dire celle par défaut), et une carte graphique avec sortie HDMI (dont je me sers de temps en temps).

A priori oui, j’ai même tenté une copie de ce fichier depuis une Ubuntu, sans succès.

cat /proc/asound/cards

0 [SB ]: HDA-Intel - HDA ATI SB HDA ATI SB at 0xfe7f4000 irq 16 1 [Speakerphone ]: USB-Audio - Logitech EasyCall Speakerphone Logitech Logitech EasyCall Speakerphone at usb-0000:00:12.0-5.2, full speed 2 [Generic ]: HDA-Intel - HD-Audio Generic HD-Audio Generic at 0xfe9bc000 irq 45

cat /proc/asound/modules

0 snd_hda_intel 1 snd_usb_audio 2 snd_hda_intel

lsmod | grep snd

snd_hda_codec_hdmi 32040 1 snd_usb_audio 118064 3 snd_usbmidi_lib 25371 1 snd_usb_audio snd_seq_midi 13324 0 snd_hda_codec_via 71209 1 snd_rawmidi 30547 2 snd_usbmidi_lib,snd_seq_midi snd_hda_intel 33390 6 snd_hda_codec 104802 3 snd_hda_codec_hdmi,snd_hda_codec_via,snd_hda_intel snd_hwdep 13668 2 snd_usb_audio,snd_hda_codec snd_seq_midi_event 14899 1 snd_seq_midi snd_seq 61896 2 snd_seq_midi,snd_seq_midi_event snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq snd_pcm 96755 5 snd_hda_codec_hdmi,snd_usb_audio,snd_hda_intel,snd_hda_codec snd_timer 29991 2 snd_seq,snd_pcm snd 68266 29 snd_hda_codec_hdmi,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_via,snd_rawmidi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer soundcore 12680 1 snd snd_page_alloc 18529 2 snd_hda_intel,snd_pcm

montre ton fichier alsa-base.conf

je suppose que c’est un micro?

Re,

Voici le alsa-base.conf :

[code]# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

Cause optional modules to be loaded above generic modules

install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }

Prevent abnormal drivers from grabbing index 0

options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2

Keep snd-pcsp from beeing loaded as first soundcard

options snd-pcsp index=-2

Keep snd-usb-audio from beeing loaded as first soundcard

options snd-usb-audio index=-2
[/code]

je suppose que c’est un micro?[/quote]
C’est un haut-parleur sur la base de mon clavier sans-fil (pour Skype…) mais je ne m’en sers pas.

Pour info, en démarrant sur un Live CD Debian 6.0.3 Xfce le son fonctionne sans rien modifier! :open_mouth:

Au final, j’ai copié le alsa-base.conf, j’ai réinstallé le plugin GStreamer d’Alsa, viré xfce4-mixer et remplacé celui-ci par gnome-mixer, et ça semble fonctionner :038

Je sais pas vraiment ce qui n’allait pas :12

En tout cas merci pour ton aide.