Bug 105745

Summary: usb headset: volume slider not shown
Product: [Applications] kmix Reporter: H <havardda-dev>
Component: generalAssignee: Christian Esken <esken>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version: 2.4   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Kmix showing my usb headset: no "output" volume slider

Description H 2005-05-16 08:33:31 UTC
Version:           2.4 (using KDE 3.4.0, Debian Package 4:3.4.0-0pre4 (3.1))
Compiler:          gcc version 3.3.5 (Debian 1:3.3.5-12)
OS:                Linux (i686) release 2.6.11-1-k7

I have a problem with kmix not properly recognising the capabilities of my Logitech USB headset.

I will present two scenarios to describe the bug.

Scenario 1: the mixer app

Open the mixer app.

Expected result: kmix showing a volume slider for "output" (and "input")
Actual result: The mixer app does not show any volume slider for "output" (only "input").

This makes it impossible to adjust the volume using kmix (but alsamixer and others do work).

Scenario 2: the mixer applet

Left click the mixer applet icon and adjust the volume.

Expected result: The applet controls the "output" slider (as it does with other mixers).
Actual result: The applet, presumably because there is no volume slider for "output", controls the "input" slider (the microphone).
Comment 1 H 2005-05-16 08:36:14 UTC
Created attachment 11054 [details]
Kmix showing my usb headset: no "output" volume slider

This screen shot describes scenario 1 in the original bug report
Comment 2 Christian Esken 2005-05-17 09:04:55 UTC
Please post the output of the commands "cat /proc/asound/cards" and "amixer -c 0" (in case that the latter isn't showing the affected soundcard, use "-c 1" or another number that matches your soundcard).
Please also report, which of the shown channels/controls do not work (completely) in KMix, but in alsamixer.
Comment 3 H 2005-05-18 10:18:36 UTC
Thanks for your reply.

Please note that the situation has been changed somewhat. After reboot, linux discovered my flaky internal nForce2 sound card again, to the effect that I now have two mixers: "NVidia nForce2" and "Logitech USB Headset". This was not the case when I initially submitted this bug report. And it also hides the kmix bug: kmix now displays all volume sliders properly. 

But the next time I boot and my nForce2 sound card does not initialise properly, (or maybe if the USB headset shows up as the first mixer in the mixer order?), I suspect that the bug will resurface. Is there any way for me to test that? (E.g. by unloading some modules)

Anyway, about the info you asked for. 
 - alsamixer would let me control input and outut of the mic, and output of the speaker (i.e. headphones). 
 - kmix only lets me control input of mic. 
This is from memory. I can report this more extensively if I get a way to test it.

Here's the output from my system as of now:

$ cat /proc/asound/cards
0 [nForce2        ]: NFORCE - NVidia nForce2
                     NVidia nForce2 with ALC650F at 0xe0080000, irq 209
1 [Headset        ]: USB-Audio - Logitech USB Headset
                     Logitech Logitech USB Headset at usb-0000:00:02.1-1, full speed
2 [Modem          ]: ICH-MODEM - NVidia nForce2 Modem
                     NVidia nForce2 Modem at 0xe0081000, irq 177


$ amixer -c 1
Simple mixer control 'Mic',0
  Capabilities: pvolume pvolume-joined cvolume pswitch pswitch-joined cswitch cswitch-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: Playback 0 - 464 Capture 0 - 13
  Mono: Playback 352 [76%] [on] Capture 0 [0%] [off]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 44
  Front Left: Playback 16 [36%] [on]
  Front Right: Playback 16 [36%] [on]


Hope this helps.
Comment 4 Christian Esken 2005-08-09 09:47:41 UTC
This problem is most likely resolved in KDE 3.4.2. So I would like to ask the bugreporter to try KDE3.4.2. 
 
Please give some feedback - please tell whether it is OK, or not OK, or when you intend to test it. 
Comment 5 Christian Esken 2006-02-23 23:44:31 UTC
Dear bug reporter, 
 
as explained in comment bug is most ikely resolved in KDE 3.4.2. So I would like to ask the bugreporter to try KDE3.4.2 or any newer version.
   
Please give some feedback - please tell whether it is OK, or not OK, or when you intend to test it. 

This is the last call for feedback. If there will be no feeback, this bug report will be closed.

Comment 6 H 2006-03-03 17:56:46 UTC
Sorry about the delay.

As far as I can tell, the current version (KDE 3.5.1 on Kubuntu) works flawlessly. I cannot reproduce the issues I outlined above.

Thank you for your effort, and apologies for not responding sooner.

HÃ¥vard Dahle
Comment 7 H 2006-03-03 17:59:32 UTC
Not reproducible in 3.5.1