Bug 363355

Summary: volume settings for event sounds ignored
Product: [Frameworks and Libraries] Phonon Reporter: illumilore <illumilore>
Component: generalAssignee: Harald Sitter <sitter>
Status: RESOLVED DUPLICATE    
Severity: normal CC: myriam, plasma-bugs, romain.perier
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description illumilore 2016-05-21 00:45:12 UTC
In the volume sliders, I have event sounds set to 0%, but whenever something like dolphin has an error or does something that would normally make a noise, that noise is at 100% volume. This seems to only happen for the first time, subsequent errors or things that cause event sounds seem to go back to the normal volume for a while.

Reproducible: Always
Comment 1 David Rosca 2016-05-21 10:31:44 UTC
What phonon backend do you use?
Comment 2 illumilore 2016-05-21 20:28:24 UTC
libphonon4, or whatevers default in opensuse
Comment 3 David Rosca 2016-05-21 20:29:51 UTC
It's either GStreamer or VLC, you can see it in System Settings -> Multimedia -> Audio and Video -> Backend tab
Comment 4 illumilore 2016-05-21 20:30:48 UTC
phonon-vlc
Comment 5 David Rosca 2016-05-21 20:41:29 UTC
Try switching to Gstreamer. In any case, this has nothing to do with plasma-pa. Reassigning.
Comment 6 Harald Sitter 2016-05-22 08:34:12 UTC

*** This bug has been marked as a duplicate of bug 345651 ***
Comment 7 illumilore 2016-05-23 21:20:05 UTC
I don't think that's the same. One thing I changed was flatvolumes to false, so the main volume slider doesn't change. At the same time, the volume of the event sounds seems to go to 100% only for the first time. If I replicate what made the noise (like deleting a file in dolphin) immediately after, it goes back to something lower. Then if I wait a while (hours?) and do it again (without logging back in) it goes back to 100%.
Comment 8 illumilore 2016-05-23 21:21:27 UTC
Also if I manage to get the volume sliders open in the system tray open before the sound stops, the sound seems to have its own slider separate from the event sounds slider.
Comment 9 Harald Sitter 2016-05-24 07:29:52 UTC
https://bugs.kde.org/show_bug.cgi?id=345651#c4

since vlc doesn't let us set the notification role, pulseaudio doesn't know it is a notification, which means it won't be affected by the notification volume but instead be a standalone stream with its own volume. there may be another issue with the knotifications framework forcing 100% volume, but that would be independent of the actual sound having a bogus volume, which it has because it is not a notification meaning pulseaudio can't force the notification volume on the stream.

*** This bug has been marked as a duplicate of bug 345651 ***