Required binary "virtfs-proxy-helper" couldn't be found


I can’t run LXD virtual machines. I want to mount shared folders into the VMs. I have virtfs-proxy-helper binary located at /usr/libexec/virtfs-proxy-helper. It seems like LXD doesn’t see that binary.

What should I do?

LXD expects it in /usr/lib/qemu/virtfs-proxy-helper or to be findable within your PATH.

So an option in your case would be to add /usr/libexec/virtfs-proxy-helper to the PATH used by LXD (through systemd override or similar).