Kinoite 44 pipewire/wireplumber fails to load ladspa plugin from user's folder

So I was a happy user of the noise-cancelling pipewire plugin DeepFilterNet (link). Following the instructions in conf file (link) all was working on Fedora Kinoite 43.

However, upgrading to Fedora Kinoite 44 broke something, as my pipewire/wireplumbing crashes with the following error(s):slight_smile:

username@HX90:/var/home/username/.config/pipewire$ systemctl --user status wireplumber pipewire pipewire-pulse
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Sat 2026-05-16 10:43:49 CEST; 8s ago
 Invocation: bb64678ecb46412bbab8124b041a6cc1
   Main PID: 9919 (wireplumber)
      Tasks: 3 (limit: 57410)
     Memory: 1.1M (peak: 1.9M)
        CPU: 12ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─9919 /usr/bin/wireplumber

May 16 10:43:49 HX90 systemd[2370]: Started wireplumber.service - Multimedia Service Session Manager.

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
    Drop-In: /usr/lib/systemd/user/pipewire.service.d
             └─00-uresourced.conf
             /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Sat 2026-05-16 10:43:49 CEST; 8s ago
 Invocation: b602c4ff2c4c423dad99844c4ed3df51
TriggeredBy: ● pipewire.socket
   Main PID: 9917 (pipewire)
      Tasks: 2 (limit: 57410)
     Memory: 1.3M (peak: 2.1M)
        CPU: 14ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─9917 /usr/bin/pipewire

May 16 10:43:49 HX90 systemd[2370]: Started pipewire.service - PipeWire Multimedia Service.
May 16 10:43:49 HX90 pipewire[9917]: failed to load plugin '/home/username/.ladspa/libdeep_filter_ladspa-0.5.6-x86_64-uknown-linux-gnu.so' in '/usr/lib64/ladspa:/usr/lib/ladspa:/usr/lib64': No such file or directory
May 16 10:43:49 HX90 pipewire[9917]: spa.filter-graph: can't load plugin type 'ladspa': No such file or directory

I can confirm that the file is in the right location and does exist, but for some reason Kinoite 44’s pipewire cannot load it and is looking for it at the read-only location of the immutable atomic system. I wonder whether the .conf file needs updating, but have no clue what changed since. The pipewire manuals are not helpful unfortunately.

Any advice would be more than welcome, as noise-cancelling is crucial for videoconferencing.

In case someone is looking for a solution: Fedora Kinoite 44 pipewire/wireplumber fails to load ladspa plugin from user’s folder Β· Issue #689 Β· Rikorose/DeepFilterNet Β· GitHub