Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109319 - Alsa fails to put sound through Logitech USB headset 300
Summary: Alsa fails to put sound through Logitech USB headset 300
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-14 17:01 UTC by George Montana Harkin
Modified: 2009-02-21 07:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description George Montana Harkin 2005-10-14 17:01:27 UTC
I am utilizing kernel 2.6.13-r3 alsa drivers. I have the alsa subsystem
recognizing my Logitech USB Headset and creating the devices in /dev/sound/dsp1,
etc. and the correct entries in /proc/asound/... 

The issues is that when I try and run audio through the headphones, nothing
happens. I can control the volume with alsamixer and kmix. But I can not listen
to anything through amarok or xmms. I have set the correct hardware location in
xmms.

Here is my hardware profile:

Latest ebuilds, fresh system running:
2.4 ghz P4 w/ 512 Mb ram
Kernel 2.6.13-r3 w/ alsa compiled in and using snd-usb-audioDB-
Onboard Intel 82801DB-ICH4 soundcard showing up as card1 in /proc/asound and
/dev/dsp
Logitech USB Headset 300 showing up as card0 in /proc/asound and /dev/dsp1.

If you need any more info please email me or post here.

Thanks

Reproducible: Always
Steps to Reproduce:
1. Install alsa in kernel 2.6.13-r3 with snd-usb-audio driver
2. Plug in Logitech USB Headset
3. Try and play music through the logitech usb headset device

Actual Results:  
No sound

Expected Results:  
Sound
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2005-10-15 09:30:03 UTC
When you are using alsamixer, are you definately using "alsamixer -c 1" to
configure the second sound adapter instead of the default?
Comment 2 George Montana Harkin 2005-10-15 16:14:01 UTC
I did check to make sure the headphones were unmuted in alsamixer -c 1. On
another note, i tried the headphones in my laptop which is running gentoo,
allmost the exact same setup, except it has a Intel 82801CA/CAM AC'97 Audio
Controller listed in lspci. I am sure that the broken system is loading
module.snd-usb-audio, and that it is not loading module audio.

On the laptop, there was not much additional configuration except for setting
xmms input to be alsa, setting the input device to the headphones, and making
sure the mixer was set to "speaker" on card 1 (the headphones)

If you need me to send some configs or etc, i would definately do that.

Thanks
Comment 3 George Montana Harkin 2005-10-18 09:05:55 UTC
Found out that my inability to get the headphones to work was due to having the
headphones pluged in through a usb hub. This has never been an issue in windows
but i will try a few configurations to sort it out. Looks like it is a bug in
snd-usb-audio not mapping the device completely right.
Comment 4 Daniel Drake (RETIRED) gentoo-dev 2005-10-25 12:27:44 UTC
Please see if this is reproducible on the latest development kernel (currently
vanilla-sources-2.6.14_rc5)
Comment 5 Daniel Drake (RETIRED) gentoo-dev 2005-11-08 14:05:32 UTC
Please reopen when you test on 2.6.14 or newer
Comment 6 Will Saxon 2009-02-21 07:11:38 UTC
I just purchased a Logitech Premium Notebook Headset, and I have the same issue as the OP. I have a KVM switch with an integrated USB hub. If I attach the USB headset to this KVM/hub it works correctly on my Windows laptop, but not my Gentoo workstation. If I disconnect the device from the hub and plug it into my workstation directly it performs as expected. 

The device is detected, etc. correctly with identical log entries for both configurations:

usb 7-3.3: new full speed USB device using ehci_hcd and address 7                                                                      
usb 7-3.3: configuration #1 chosen from 1 choice                                                                                       
usb 7-3.3: New USB device found, idVendor=046d, idProduct=0a01                                                                         
usb 7-3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0                                                                    
usb 7-3.3: Product: Logitech USB Headset                                                                                               
usb 7-3.3: Manufacturer: Logitech      

wsaxon@thundarr ~ $ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfb9f8000 irq 22
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfbefc000 irq 17
 2 [Headset        ]: USB-Audio - Logitech USB Headset
                      Logitech Logitech USB Headset at usb-0000:00:1d.1-2, full speed

wsaxon@thundarr ~ $ cat /proc/asound/devices
  2:        : timer
  3: [ 0- 2]: digital audio capture
  4: [ 0- 1]: digital audio playback
  5: [ 0- 0]: digital audio playback
  6: [ 0- 0]: digital audio capture
  7: [ 0- 2]: hardware dependent
  8: [ 0]   : control
  9: [ 1- 0]: hardware dependent
 10: [ 1]   : control
 11: [ 2- 0]: digital audio playback
 12: [ 2- 0]: digital audio capture
 13: [ 2]   : control

If it matters, this is actually an analog headset with a usb converter dongle.

I am using 2.6.28-gentoo-r1 on amd64. Please let me know what additional information I can provide.