Hello,
I installed Wheezy, it is running awesome. Using xfce and I don't use speakers, I instead use an usb set of headphones.
I have tried pulseadio with no success (it is gone now and back to alsa). My sound does work, I'm using qmmp with my card set in there with no issues.
Flash videos give no sound, using the volume control on the headset brings up the HUD with the volume going up/down, however no change. Using the keyboard volume controls same result. So somehow the sound card I have setup is not the default.
Here are things I have tried:
Code:
cat /proc/asound/modules
0 snd_usb_audio
1 snd_hda_intel
2 snd_hda_intel
This is listed currect.
Code:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: P780 [Plantronics GameCom 780], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
This looks right.
Code:
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 045e:00dd Microsoft Corp. Comfort Curve Keyboard 2000 V1.0
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 004: ID 047f:c010 Plantronics, Inc.
Shows correct device at the bottom.
I made this change in /etc/modprobe.d/alsa-base.conf:
Code:
options snd slots=snd_usb_audio,snd_hda_intel,snd_hda_intel
options snd_usb_audio index=0 vid=0x047f pid=0xc010
And here is the whole file:
Code:
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
#options snd-usb-audio index=-2
# 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
# Added by me to set default card
options snd slots=snd_usb_audio,snd_hda_intel,snd_hda_intel
options snd_usb_audio index=0 vid=0x047f pid=0xc010
Is there something I am missing here?
Thanks in advance.
Edit: Here is loaded sound modules.
Code:
lsmod | grep snd
snd_hda_codec_hdmi 30824 4
snd_hda_codec_realtek 188858 1
snd_usb_audio 84836 4
snd_usbmidi_lib 23369 1 snd_usb_audio
snd_seq_midi 12848 0
snd_seq_midi_event 13316 1 snd_seq_midi
snd_rawmidi 23060 2 snd_seq_midi,snd_usbmidi_lib
snd_hda_intel 26259 4
snd_hda_codec 78031 3 snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_hdmi
snd_hwdep 13186 2 snd_hda_codec,snd_usb_audio
snd_pcm 68083 5 snd_hda_codec,snd_hda_intel,snd_usb_audio,snd_hda_codec_hdmi
snd_page_alloc 13003 2 snd_pcm,snd_hda_intel
snd_seq 45126 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 13176 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 22917 2 snd_seq,snd_pcm
snd 52889 29 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_rawmidi,snd_usbmidi_lib,snd_usb_audio,snd_hda_codec_realtek,snd_hda_codec_hdmi
soundcore 13065 1 snd
usbcore 128741 5 ehci_hcd,usbhid,snd_usbmidi_lib,snd_usb_audio
Should I try blacklisting the other modules for the other devices? Only thing I havn't tried.