Bug 442808 - Microphone volume resets randomly
Summary: Microphone volume resets randomly
Status: RESOLVED UPSTREAM
Alias: None
Product: plasma-pa
Classification: Plasma
Component: general (show other bugs)
Version: 5.21.5
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2021-09-22 16:13 UTC by David
Modified: 2022-09-08 16:12 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2021-09-22 16:13:21 UTC
SUMMARY
If I adjust the general microphone volume and then use the computer regularly, after a few minutes it will randomly reset to a default volume setting. I have the pulseaudio system configured in a way that changing the volumes of applications would not affect the general volume of a device, yet this still happens. The speakers volume does not seem to be affected. This is a regression over previous KDE plasma/frameworks versions.

STEPS TO REPRODUCE
1. Set the global (not per-application) microphone volume to something other than the default.
2. Use the computer regularly for a while.
3. Keep watching the global microphone volume (for example, put a widget with the volumes and keep it open).

OBSERVED RESULT
At random times, the microphone volume will reset to some preset value and stay there.

EXPECTED RESULT
Global volumes should keep on the settings that I have configured.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Andrew Simmons 2021-09-27 14:19:27 UTC
I also have this issue. It previously worked correctly, and this issue appeared maybe a month or so ago.

My microphone volume will reset to around 10%. This seems to specifically happen when an application is actually using my microphone, but perhaps this is just because that's when I'm looking for the problem.

OS: Arch Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Pipewire/pipewire-pulse version: 0.3.37
Comment 2 Nate Graham 2022-09-08 16:12:19 UTC
There isn't anything in KDE code that would be doing this; it would be an upstream regression in pulseaudio or pipewire.

If you're still experiencing this issue, please report it upstream. Thanks!