Plasmashell is slow to change volume, needs to be restarted when pipewire-pulse is used, doesn't need to be restarted when pulseaudio is used.
- PipeWire version (
pipewire --version
): 0.3.43 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Arch Linux - Desktop Environment: KDE 5.23.5
- Kernel version (
uname -r
): 5.15.13-zen1-1-zen
Description of Problem:
Compared to non-pipewire pulseaudio
On 5 day+ uptime when using a computer, chaining the volume via the media keys on a keyboard, causes the plasmashell to struggle with the pace at which the volume can be changed.
The issue goes away the very moment I restart plasmashell killall plasmashell; plasmashell
.
I have filed a bug report to kde, but they just told me this is an issue with pipewire, and I should file it here.
How Reproducible:
Let the computer running with a high uptime(5 days), plenty of sleep/hibernate cycles a typical computer use.
(Happens without using hibernation as well)
Happens at random, not really a hard reproducible, wasn't able to pinpoint exactly, but it only happens with pipewire-pulse
, and not with pulseaudio
(the packages conflict and only one can be used at the same-time of course) package.
Steps to Reproduce:
- Use computer as usual, put it to sleep.
- Eventually, after a couple of tries of doing (1.), it suddenly takes some time before the volume can be changed again.
Actual Results:
Takes awhile to change volume up/down(5% per media key, if the button is clicked more than once it's quiet noticeable) mute/unmute.
Expected Results:
Idk it just doesn't happen with pulseaudio.
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: