#1012454 wireplumber: multiple permission denied errors in logs after installing

Package:
wireplumber
Source:
wireplumber
Description:
modular session / policy manager for PipeWire
Submitter:
Tim McConnell
Date:
2023-12-19 10:48:02 UTC
Severity:
important
#1012454#5
Date:
2022-06-07 16:23:55 UTC
From:
To:
Dear Maintainer,

What led up to the situation?
Replaced pipewire with Wireplumber

What exactly did you do (or not do) that was effective (or ineffective)?
 Just upgraded to Wire plumber as per instructions.

What was the outcome of this action? Logs have errors about permission denied
as follows:
Jun  7 07:39:37 DebianTim wireplumber[3814090]: RTKit error:
org.freedesktop.DBus.Error.AccessDenied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: could not make thread 3814095
realtime using RTKit: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim pipewire[3814087]: mod.rt: RTKit error:
org.freedesktop.DBus.Error.AccessDenied
Jun  7 07:39:37 DebianTim pipewire[3814087]: mod.rt: could not make thread
3814103 realtime using RTKit: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:37 DebianTim wireplumber[3814090]: failed to create directory
/var/www/.local/state/wireplumber: Permission denied
Jun  7 07:39:38 DebianTim pipewire-pulse[3814100]: Failed to load cookie file
from cookie: No such file or directory
Jun  7 07:39:38 DebianTim pipewire-pulse[3814100]: 536870912
Jun  7 07:39:39 DebianTim wireplumber[3814090]: could not save restore-stream:
Failed to create file “/var/www/.local/state/wireplumber/restore-
stream.0MGCN1”: No such file or directory
Jun  7 07:39:46 DebianTim systemd[3814069]: Activating special unit Exit the
Session...
Jun  7 07:39:46 DebianTim wireplumber[3814090]: stopped by signal: Terminated
Jun  7 07:39:46 DebianTim wireplumber[3814090]: disconnected from pipewire

What outcome did you expect instead?
No errors? And sound to work better?

#1012454#10
Date:
2023-03-26 07:52:18 UTC
From:
To:
  Whilst the original report was with respect to /var/www/ (so
presumably www-data?), I'm also seeing this for my perfectly normal user
when logging in to desktop in bookworm:

2023-03-25T11:59:48.609091+00:00 emilia wireplumber[3944]: failed to create directory /home/users/athan/.local/state/wireplumber: Permission denied
2023-03-25T11:59:48.632280+00:00 emilia wireplumber[3944]: failed to create directory /home/users/athan/.local/state/wireplumber: Permission denied
2023-03-25T11:59:48.635004+00:00 emilia wireplumber[3944]: failed to create directory /home/users/athan/.local/state/wireplumber: Permission denied
2023-03-25T11:59:48.636281+00:00 emilia wireplumber[3944]: failed to create directory /home/users/athan/.local/state/wireplumber: Permission denied
2023-03-25T11:59:48.692700+00:00 emilia wireplumber[3944]: failed to create directory /home/users/athan/.local/state/wireplumber: Permission denied

Permissions are:

08:48:48 0$ ls -ld ~ ~/.local ~/.local/state ~/.local/state/wireplumber
drwx--xr-x 260 athan athan 28672 Mar 26 08:40 /home/users/athan/
drwx------   7 athan athan  4096 Feb 24 12:26 /home/users/athan/.local/
drwx------   3 athan athan  4096 Feb 24 12:26 /home/users/athan/.local/state/
drwx------   2 athan athan  4096 Mar 26 08:39 /home/users/athan/.local/state/wireplumber/

Presumably the code in question is trying to perform these operations as
some other userid ?

As per the OP this then seems to cause a cascade of subsequent errors:

2023-03-25T11:59:48.701237+00:00 emilia wireplumber[3944]: Failed to load cookie file from cookie: No such file or directory
2023-03-25T11:59:48.703341+00:00 emilia pipewire[3942]: Failed to load cookie file from cookie: No such file or directory
2023-03-25T11:59:48.861468+00:00 emilia wireplumber[3944]: Failed to load cookie file from cookie: No such file or directory
2023-03-25T11:59:49.668002+00:00 emilia wireplumber[3944]: Failed to load cookie file from cookie: No such file or directory
2023-03-25T11:59:49.884781+00:00 emilia wireplumber[3944]: Failed to load cookie file from cookie: No such file or directory

#1012454#15
Date:
2023-12-19 10:43:25 UTC
From:
To:
Hi,

Do you still have this problem?

Best regards,
Dylan