Socket sharing (shiftfs enable for disk / no uid-mapping)

@stgraber might be able to explain it better, but I think proxy devices and shiftfs have not much to do with each other.

So you don’t need root:1000:1, because that was an old method for disk devices (when you don’t have shiftfs).

I would try the following:

  1. Update LXD to 4.6 (is available on Arch as well)
    Or use lxd-git from AUR, to get the master with the newest patch for proxy devices (talked about in here).

  2. Try the alternative method with tcp proxy device for pulseaudio, I described it here:
    [Howto] Audio (via Pulseaudio) inside Container

Nonetheless your error is odd and should be investigated further, if it persists.


Can you give us the full configuration of your container?
lxc config show -e containername

Also I assume you used the latest version (1.3) of my dkms scripts for shiftfs?
(though as I said, it shouldn’t be related imo)