Bug 166172 - kmix: mute not working
Summary: kmix: mute not working
Status: RESOLVED WORKSFORME
Alias: None
Product: kmix
Classification: Applications
Component: Soundcard specific (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-09 22:34 UTC by missive
Modified: 2008-12-07 23:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description missive 2008-07-09 22:34:08 UTC
Version:           3.0 (using 4.00.85 (KDE 4.0.85 (KDE 4.1 >= 20080703)), compiled sources)
Compiler:          gcc
OS:                Linux (i686) release 2.6.24-19-generic

Setting the mute state with KMix does not mute the sound.

I tried muting with alsamixer, and it mutes fine.

I also notice that in the mixer window, the PCM channel does not show a Mute checkbox. All of the other channels have a checkbox to select Mute.

Another oddness is that there are 2 channels labeled "Front", though I'm not sure that is related to this.

While we are talking about KMix muting, Bug #135053 says that middle-clicking the KMix tray icon should mute the sound. I suspect that is not working either, since although the sound is not muting, the Mute option in the tray icon's context menu does show a checkmark when it is selected, but middle-clicking does not affect the state of the Mute selection.
Comment 1 Eike Hein 2008-08-09 16:35:24 UTC
The context menu checkmark desync is fixed in SVN trunk since a couple of days ago. It was a simple UI bug.
Comment 2 Christian Esken 2008-12-07 16:21:34 UTC
Hello,

which control are you talking about? Does this really have a mute state, that can be changed in alsamixer?
Please also post the ouput of "amixer" (or "amixer -c 1" or any other number that corresponds to the affected soundcard).
Comment 3 Christian Esken 2008-12-07 17:11:40 UTC
SVN commit 893976 by esken:

Bugfix: Auto-selection of master device in the ALSA backend now 
disregards controls without playback volume. There are at least two
related bug reports.
CCBUGS:166172
CCBUGS:176884


 M  +38 -16    mixer_alsa9.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=893976
Comment 4 missive 2008-12-07 23:46:39 UTC
I am able to get this working the way I want now by selecting "Master" as the Master channel, instead of "PCM".

When I reported this bug, I'm sure that the pcm channel allowed muting in alsamixer, but now it does not. (So the kmix UI matches with the output from alsamixer by not showing a mute checkbox).

It all looks good from where I'm sitting.