Bug 489344 - since 6..1.1 easyeffects is no longer usable
Summary: since 6..1.1 easyeffects is no longer usable
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.1.1
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-27 22:59 UTC by slartibart70
Modified: 2024-07-02 22:11 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description slartibart70 2024-06-27 22:59:34 UTC
plasma 6.1.0 was working perfectly with easyeffects.
Since 6.1.1 easyeffects only works as long as pavucontrol is running.
This seems to be due to the fact, that pipewire sources/sinks get suspended after 5 seconds

For example, i have a routing of audacious output through easyeffects (EE), in parallel, EE uses the input of e.g. a usb camera-microphone (logitech brio)
If you open EE gui, you see the spectrum-analyzer of the output channel running, but the input-spectrum analyzer (brio mic) is flat zero.
Now, start pavucontrol, restart EE and the mic captures input which is displayed in the spectrum-analyzer of EE.

Stop pavucontrol (let EE running) and pretty much immediately the sepctrum anayzer of the brio-mic stops. (output is still working)

This is in stark contrast to 6.1.0 where this was working perfectly

Using a bluetooth headset (jabra 65 se) - which was working properly in 6.1.0 - has the effect that audacious does not even play music any more. Use pavucontrol to check the output and we see (in playback tab) of audacious an 'undefined' entry in the drop-down choice.
Even selecting other channel (speakers, wired headphone) does not work, until you disconnect the jabra BT headset.

Same here 6.1.0 was working flawlessly

Any help is appreciated!!

easyeffects-7.1.6-1.fc40.x86_64
pipewire-codec-aptx-1.0.7-1.fc40.x86_64
pipewire-1.0.7-2.fc40.x86_64
pipewire-libs-1.0.7-2.fc40.x86_64
pipewire-alsa-1.0.7-2.fc40.x86_64
pipewire-gstreamer-1.0.7-2.fc40.x86_64
pipewire-pulseaudio-1.0.7-2.fc40.x86_64
pipewire-utils-1.0.7-2.fc40.x86_64

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.6-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 PRO 7840U w/ Radeon 780M Graphics
Memory: 58,6 GiB of RAM
Graphics Processor: AMD Radeon 780M
Comment 1 Nate Graham 2024-07-02 22:11:40 UTC
No changes related to this were made in KDE code for 6.1.1; you can see the commits in https://kde.org/announcements/changelogs/plasma/6/6.1.0-6.1.1/.

This change must have come from something else that got updated on your system, like PipeWire, WirePlumber, the Linux Kernel itself, or the packaging coming from your distro. If you need help troubleshooting this, I'd recommend reading out to distro maintainers about it.