I wrote a similar guide that uses unprivileged LXD containers,
<a href="https://blog.simos.info/how-to-run-graphics-accelerated-gui-apps-in-lxd-containers-on-your-ubuntu-desktop/" rel="nofollow">https://blog.simos.info/how-to-run-graphics-accelerated-gui-...</a><p>I think that with LXD containers it is easier to set up. I am looking forward to see a guide for this so that I can compare the steps.