Version: 3.7 (using KDE 4.5.0) OS: Linux I can't mute the master channel with kmix. I tried the middle mousebutton and dcop. No reaction. Reproducible: Always Steps to Reproduce: execute this: qdbus org.kde.kmix /Mixer0 org.kde.KMix.toggleMute Master:0 nothing happens Actual Results: nothing Expected Results: muted Master-Channel There is also an old Forum-post: http://forum.kde.org/viewtopic.php?f=19&t=88024 I'm using Creative Audigy 1, so I maybe it's a bug with Audigy Cards.
Well, the noted forum post shows that the user uses a control that simply has no mute functionality. Quoting: "There is no "Mute" checkbox after clicking the icon, only a scroll bar to change Master volume." Soultion: Select a control with mute functionality, then mute will work.
Ok, but there is no output channel with mute function. These are the channels with mute function on my system: - CD - Tone - 3D Control-Switch - Surround Phase Inversion - Line - Mic Boost - Analog Capture Boost Thats it. I just want to mute the output but with these channels it isn't possible. Maybe you can make a workaround? If there is a mute signal and no mute checkbox then save the current volume and set it to 0. If the mute signal comes again restore the old volume.
I have refrained from this because it is much work and asks for trouble. - Much Work => mark controls, specially handle loading saving volumes, ... - Trouble => 0 doesn't mean silent in all cases. I already see bug reports coming like "Mute doesn't silence the card completely" BTW: I have personally the same problem (No mute on Master or PCM, only on the individual Front, Rear, Center, ...). So I am aware that this does hurt. Possibly I'll do it in the context of virtual controls, e.g. "Virtual::MuteAll"
Feature is now implemented. Possibly since KDE4.10. It was quite much work, especially as it needs special handling in ALL backend implementations.