! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Using volume control directly with mouse issues redundant notification alert..
Status:
RESOLVED: INVALID
Priority:
Very High
Product:
Xfce4-notifyd
Component:
general

Comments

Description AG Restringere 2012-07-19 17:12:11 CEST
Version: 4.10 XFCE
Distro: Xubuntu (Ubuntu 12.04 LTS)
Specific: Volume Controls...

There are two ways of adjusting audio volume or muting audio in Xubuntu:  

The first is to use keyboard shortcut keys similar to how is done with the Mac OS.  When I use the shortcut keys on my keyboard to adjust or mute the audio volume I get these great indicator pop-ups that tell me that I have changed the volume.  

The second method of changing the audio volume or muting it is to use the mouse and click on the volume indicator directly, this brings up a small drop down with a volume control or mute control.  When I adjust volume with the mouse this way the volume indicator still generates a notification alert! This is redundant because a user who has changed the volume or muted the audio via the panel with the mouse doesn't need an indicator to show what level they just set the volume at.  This makes the panel appear as if it is malfunctioning and does not look good.

Thank you...
Comment 1 AG Restringere 2012-07-25 14:19:02 CEST
Any reports on this one, haven't had an update in ages...
Comment 2 Roman 2012-07-26 18:27:48 CEST
I have found the solution, it all results from a dconf setting. If you use the dconf-editor (part of the dconf-tools package) you'll find an entry in com --> canonical --> indicator --> sound called "show-notify-on-scroll" which you should uncheck (set to false) and that seems to fix it.
Comment 3 AG Restringere 2012-07-26 18:30:45 CEST
(In reply to comment #2)
> I have found the solution, it all results from a dconf setting. If you use
> the dconf-editor (part of the dconf-tools package) you'll find an entry in
> com --> canonical --> indicator --> sound called "show-notify-on-scroll"
> which you should uncheck (set to false) and that seems to fix it.

Roman, how can I do that from the command line and where is that conf file located exactly?
Comment 4 AG Restringere 2012-07-26 18:31:05 CEST
Btw, thank you for the reply I appreciate it...
Comment 5 AG Restringere 2012-07-27 05:28:20 CEST
Problem is getting much much worse, now there are three yes 3 different notificaton bubbles
Comment 6 Mark Trompell 2012-07-27 07:03:32 CEST
Maybe this report belongs to xubuntus bugtracker on launchpad.
I suspect you have xfce4-volumed running + maybe notify-osd? I don't know how Xfce is set up for Xubuntu.
Comment 7 AG Restringere 2012-07-27 08:51:19 CEST
(In reply to comment #6)
> Maybe this report belongs to xubuntus bugtracker on launchpad.
> I suspect you have xfce4-volumed running + maybe notify-osd? I don't know
> how Xfce is set up for Xubuntu.


That might be useful.  Should I post this bug there somehow, how can we notify them of the problem?
Comment 8 Roman 2012-07-27 20:23:09 CEST
(In reply to comment #3)
> (In reply to comment #2)
> > I have found the solution, it all results from a dconf setting. If you use
> > the dconf-editor (part of the dconf-tools package) you'll find an entry in
> > com --> canonical --> indicator --> sound called "show-notify-on-scroll"
> > which you should uncheck (set to false) and that seems to fix it.
> 
> Roman, how can I do that from the command line and where is that conf file
> located exactly?

I did not do it from command line, though I'm sure you can. I installed a package called dconf-tools which includes a graphical editor caled Dconf-editor, which works much like the old GConf Editor.
Comment 9 Roman 2012-07-27 20:23:40 CEST
(In reply to comment #7)
> (In reply to comment #6)
> > Maybe this report belongs to xubuntus bugtracker on launchpad.
> > I suspect you have xfce4-volumed running + maybe notify-osd? I don't know
> > how Xfce is set up for Xubuntu.
> 
> 
> That might be useful.  Should I post this bug there somehow, how can we
> notify them of the problem?

This is not a Xubuntu bug, because Xubuntu doesn't use Notify-OSD, they use xfce4-notifyd.
Comment 10 Roman 2012-07-27 20:24:26 CEST
(In reply to comment #5)
> Problem is getting much much worse, now there are three yes 3 different
> notificaton bubbles

You may have extra notification daemon programs installed. Look for notification-daemon, xfce4-notifyd, notify-osd installed and uninstall the ones you don't want.
Comment 11 AG Restringere 2012-07-27 20:31:14 CEST
Mark Trompell, http://packages.ubuntu.com/precise/xubuntu-desktop

Confirmed that in precise 12.04 the default package from the image is xfce4-notifyd.  I installed a fresh copy of just Xubuntu 12.04 LTS from the image to disk, I have no previous desktop managers or images that were installed prior so there are no conflicts with any Unity components.

This problem got much much worse for me and I had to kill xfce4-volumed entirely because it is now showing three duplicate notifications in cascade after I used the scroll wheel to change the volume.  Now it does that by default and I have no idea how to make it stop.  The xfce4-notifyd and xfce4-volumed doesn't appear to have a config option to control this.
Comment 12 AG Restringere 2012-07-30 14:37:51 CEST
Any updates on this bug?
Comment 13 Jérôme Guelfucci editbugs 2012-12-05 09:05:55 CET
Hello,

Sorry for the late reply but this is not an xfce4-notifyd bug. This is caused by xfce4-volumed which monitors volume changes and always displays a notification on change. xfce4-notifyd just does what other programs ask.

You should see that with xfce4-volumed developpers I guess, but this will not be easy to fix and I don't know if it's worth it.

Cheers,

Jérôme
Comment 14 AG Restringere 2012-12-05 09:57:22 CET
(In reply to comment #13)
> Hello,
> 
> Sorry for the late reply but this is not an xfce4-notifyd bug. This is
> caused by xfce4-volumed which monitors volume changes and always displays a
> notification on change. xfce4-notifyd just does what other programs ask.
> 
> You should see that with xfce4-volumed developpers I guess, but this will
> not be easy to fix and I don't know if it's worth it.
> 
> Cheers,
> 
> Jérôme

Jerome,

I understand, thanks for getting back to me. I think the only route for this one is to track down the offending program and write a patch myself.  Seems like right now everyone is already working at 110%...

Best,
Alex GS
Comment 15 Jérôme Guelfucci editbugs 2012-12-05 10:09:48 CET
Well, the problem is that it's not an easy fix. Xfce4-volumed monitors volume changes using gstreamer and then sends a notification when needed, it can not know whether volume was changed using a keybinding or a panel applet.
Comment 16 Steve Dodier-Lazaro editbugs 2014-05-01 01:23:01 CEST
Hi,

As far as I know the libnotify extension used for sound notification, I can only notify the daemon of the latest value to display for sound, with my choice of icon for it. I can't decide whether there should be one, two or ten million bubbles. In the notify-osd back when xfce4-volumed was written, sound notifications were dispatched in a single bubble that kept being updated. xfce4-notifyd does the same thing and keeps a single bubble, under normal conditions.

Now for this bug report to go any further you should specify which notification daemon you're using (or upload a screenshot so we can tell). Jérôme, is there any chance that a race condition could cause xfce4-notifyd to start setting up a bubble for two simultaneous volume events?

Bug #9136

Reported by:
AG Restringere
Reported on: 2012-07-19
Last modified on: 2014-05-01

People

Assignee:
Jérôme Guelfucci
CC List:
3 users

Version

Version:
unspecified

Attachments

Additional information