zwift: pulseaudio doesn't work after running zwift

Describe the bug Due to #94, after running zwift, pulseaudio will fail with a message:

$ pamixer
Failed to create secure directory (/run/user/1000/pulse): Permission denied
Connection error

Looking at the directory, I find:

 $ ls -lah /run/user/1000
total 4.0K
drwx------ 17 perrin4869 users  500 Apr 25 22:25 .
drwxr-xr-x  3 root       root    60 Apr 25 12:48 ..
drwx------  2 perrin4869 users   60 Apr 25 12:48 at-spi
drwx------  6 perrin4869 users  120 Apr 25 17:37 containers
drwx------  3 perrin4869 users   60 Apr 25 12:48 dbus-1
drwx------  2 perrin4869 users   60 Apr 25 12:48 dconf
dr-x------  2 perrin4869 users    0 Jan  1  1970 doc
drwx------  2 perrin4869 users  140 Apr 25 12:50 gnupg
dr-x------  2 perrin4869 users    0 Apr 25 12:48 gvfs
drwx------  2 perrin4869 users   40 Apr 25 17:17 gvfsd
drwx------  2 perrin4869 users  100 Apr 25 12:48 i3
drwx------  2 perrin4869 root    60 Apr 25 22:25 keyring
drwx-----T  3 perrin4869 users   60 Apr 25 17:37 libpod
drwx--x--x  2 perrin4869 users   60 Apr 25 19:26 netns
srwxr-xr-x  1 perrin4869 users    0 Apr 25 17:18 nvim.17872.0
srwxr-xr-x  1 perrin4869 users    0 Apr 25 14:14 nvim.24940.0
srwxr-xr-x  1 perrin4869 users    0 Apr 25 12:50 nvim.6123.0
srwxr-xr-x  1 perrin4869 users    0 Apr 25 12:48 pipewire-0
srwxr-xr-x  1 perrin4869 users    0 Apr 25 12:48 pipewire-0-manager
-rw-r-----  1 perrin4869 users    0 Apr 25 12:48 pipewire-0-manager.lock
-rw-r-----  1 perrin4869 users    0 Apr 25 12:48 pipewire-0.lock
drwx------  2     100999 100099  80 Apr 25 12:48 pulse
-rw-------  1 perrin4869 users    5 Apr 25 22:24 rofi.pid
drwx-----T  2 perrin4869 users   40 Apr 25 19:26 runc
drwx------  2 perrin4869 users  260 Apr 25 22:25 wezterm

Running sudo chown perrin4869:users /run/user/1000/pulse restores pulseaudio.

About this issue

  • Original URL
  • State: closed
  • Created 2 months ago
  • Comments: 20 (20 by maintainers)

Most upvoted comments

I would like to support both docker and podman. And even other container runtimes. However personally I’m using docker at the moment.