QA: How can I stop on-screen volume indicator from showing every ~30s?

Note: This is a backup of a QA over at Super User which was auto-deleted, so is preserved here for posterity. Users with >10k rep can see the QA using the link.

This question was one of mine, which didn’t receive any attention, sadly!

I am using crunchbangplusplus (#!++, cbpp) Linux, a Debian-based lightweight distro which uses xfce4-notifyd to provide desktop notifications. One such notification is the humble volume indicator:

the notification for volume, isn't it lovely?

The indicator pops up in response to changes in volume and muting/unmuting. This is grand, but when I have vlc running, the volume indicator pops up every 30-45 seconds, which is rather distracting.

Some searching lead me to a crunchbang forum thread about disabling the volume indicator; but I don’t fancy losing all notifications just to rid myself of this turbulent volume display.

It did however bring me to xfce4-notifyd-config:

xfce4-notifyd-config dialog- lovely, but useless here

but unfortunately it doesn’t have an option to configure individual notifications. I also checked the volume mixer (PNmixer) preferences:

a tryptych of volume preferences

but nothing of help there.

Interestingly, I have observed that when the volume shows, it jumps from one volume (vlc‘s?) to another (system volume?). It also doesn’t happen if both vlc and system volume match at 100%. Since under Linux vlc can set the system volume, I am wondering if there’s a conflict here.


Volume notification appears every ~30s when vlc is running- why, and how can I stop that?

1 A long gif for the patient:

a very long gif of the notification, captured using silentcast

Tell us what's on your mind