After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 491493 - Mixer icon spurious muted
Mixer icon spurious muted
Status: RESOLVED INCOMPLETE
Product: gnome-applets
Classification: Other
Component: mixer
2.20.x
Other All
: Normal normal
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
: 505568 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-10-29 19:20 UTC by Roland Lezuo
Modified: 2011-02-17 02:42 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Roland Lezuo 2007-10-29 19:20:47 UTC
Please describe the problem:
When changing the volume using the mouse scrol wheel the icon is changed to the muted icon. When changing the volume further the icon is replaced by the correct icon again. This bug is reproducible.

Steps to reproduce:
1. Move mouse over mixer applet status icon.
2. Use mouse scroll wheel



Actual results:
The muted icon appears, although the sound is not muted (and should not be muted).

Expected results:
To see 1, 2 or 3 wave symbols.

Does this happen every time?
Yes.

Other information:
Comment 1 Laurence Gonsalves 2007-11-16 03:00:14 UTC
I'm encountering this problem as well in Volume Applet 2.20.0. When scrolling the volume from 0 to 100%, I'll typically see between 2 and 10 of these bogus "mutes".

I also noticed that when in this not-really-muted state, the tooltip will change to say "Master: muted" and the context menu has "Mute" checked. Unchecking it fixes the icon and tooltip, but has no effect on the sound (because it wasn't really muted to begin with).
Comment 2 Rene Rask 2008-03-19 13:08:47 UTC
Happens to me too on two of my laptops. Using the latest rawhide updates.
No idea how to provide more information or debug this though.
Comment 3 Teppo Turtiainen 2008-04-09 17:40:59 UTC
*** Bug 505568 has been marked as a duplicate of this bug. ***
Comment 4 Teppo Turtiainen 2008-04-09 17:41:40 UTC
Confirming because of the duplicate.
Comment 5 Sven Arvidsson 2008-05-09 20:19:18 UTC
A very similar bug has been reported by Debian users, it seems to primarily hit snd-hda-intel users, but there's also one report of it happening with the snd-powermac module.

One submitter described it like this:

"I have been experiencing the same problem, but more recently it became
worse: mixer_applet2 can randomly change the volume to any value (for
real, not just display as the mute problem). For example, I'm at 76%,
use the up key and expect to get 80%, when instead I get 25% (it's
random, could be anything else). It happens randomly but often enough that
if I keep the Up key with auto-repeat, I can see the volume cycling through
various values.

Two possible workarounds:

- I take the binary file /usr/lib/gnome-applet/mixer_applet2 from the etch
  package (version 2.14.3-4) and simply use it to overwrite the current
  one (version 2.20.1-3).  (I then kill the mixer_applet2 process so gnome
  asks to restart it).
  Hop, everything is working fine again:
  No random mute display, no random mistake in volume value.

- else, changing the applet preferences and using the OSS emulation API
  instead of native ALSA API for the card makes it work fine too (no false
  mute, no volume mistake).

First method shows there's something that changed in mixer_applet2 between
2.14.3-4 and 2.20.1-3 that should be investigated, and not just leave it to
a driver bug, considering that alsamixer always behaves correctly."

For all the reports, see the downstream bug at http://bugs.debian.org/451203
Comment 6 A B 2008-05-10 18:07:12 UTC
Hello,
I'm the submitter of the last "downstream comment" reported by Sven Arvidsson and I have to correct what I said earlier, because it was half wrong (version 2.14.3-4 has problems too). Tell me if I should report it in a separate bug. Here's what I added later on the downstream comment:


I did more testings, including with an other card (usb-audio, usb code
046d:0a01, it's a Headset sound card type from Logitech).

Sadly I have to correct my previous report. Altough I didn't notice it,
I also get volume problems with the 2.14.3-4, it will just never display
the volume as a false mute.

Still on hda-intel the behavior on 2.14.3-4 is like this:
Randomly, when changing the master volume (and checking with an alsamixer also 
running), the left volume channel drops to zero, while the right volume
stays correct. On the next change, the two channels are averaged. So after
some up key I got 75% -> 79% but the left channel dropped to zero in
alsamixer. Then I decreased it, the new value was 35% (79/2 -4)
for the two channels. Actual values from test.

With 2.20.1-3, the behavior is a bit different, I never see the left channel
dropping to zero, but about the same happens.
One test: I did up with 28% and it dropped to 16%. I can assume it's
increased first and then divided by 2 ((28+4)/2). Other try: 59% up, I get
31% ((59+4)/2). There's also the random false mute display, but I can't
find it linked with when the volume gets wrong.

Now with the usb-audio card it's worse. I have to use the "Speaker"
control because there's no master. It gets wrong at almost each use.
It can take several seconds keeping the up key repeating before reaching
100%. Even if sometimes it works fine for some time, it's almost
impossible to set it correctly with the mixer_applet2, while as usual it's
always working fine with alsamixer. Sadly the usb-audio doesn't appear
to have an OSS emulation API.

I can also notice that if I change the volume on alsamixer, the
(2.20.1-3) mixer_applet2 also randomly shows the false mute.

Other interesting info, but it's no more with mixer_applet2: if I run
gnome-volume-control (which behaves as bad as mixer_applet2) and change
the sound on alsamixer, the bug appears.  gnome-volume-control, by just
being around makes the sound control unstable even if changing its settings
with alsamixer.

Debug should be done with a usb-audio card, much more interesting samples.


regards,
A.B
Comment 7 Patrick May 2009-02-16 22:35:37 UTC
I'm experiencing this bug, too.

I'm using Debian Lenny. 
The "about" window for the Volume Applet reports that the version number is 2.22.3, and that it is using GStreamer 0.10.
The soundcard I have in my computer is a Creative labs Soundblaster Live!, which uses the "snd_emu10k1" driver.

While I'm at it, when I used to change the volume using the scroll wheel in earlier versions, a tooltip would appear while I did this, telling me what percentage the volume was being changed to. Now, this doesn't happen any more. I'd like to see this feature return. 
Maybe if some people like it but others don't, it could be enabled or disabled by an option in the preferences menu.
Comment 8 André Klapper 2010-12-30 14:26:35 UTC
Has anybody ever seen this again in 2.30 or 2.32?
Mixer code has seen some changes in the meantime...
Comment 9 Fabio Durán Verdugo 2011-02-17 02:42:32 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!