This shows you the differences between two versions of the page.
— | blog:2021:12:15:2021-12-15_-_containerized_steam [2021/12/15 21:00] (current) – created basz | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 2021-12-15 - containerized steam ====== | ||
+ | for some time i was trying to somehow limit blast radius of [[wp> | ||
+ | |||
+ | as a next step i've tried using '' | ||
+ | |||
+ | next approach was to use VM. there is a very promising [[https:// | ||
+ | * '' | ||
+ | * '' | ||
+ | let's hope it will work in next release. | ||
+ | |||
+ | |||
+ | when this also failed, my weapon of last resort was containerization. compared with both previous attempts it was surprisingly smooth experience. with some background in the area and some reading wrt GPU and audio forwarding, i've managed to compile a working image with helper runner script in one evening. and so -- behold the mighty [[https:// | ||
+ | * pulseaudio support | ||
+ | * GPU acceleration | ||
+ | * fullscreen operation | ||
+ | * persistent data (i.e. game files) | ||
+ | * ephemeral containers | ||
+ | * automatic SW upgrade once a month (aka: forced image rebuild) | ||
+ | |||
+ | i hope this will do the trick for the time being. though i still hope for VM with virio for GPU in qemu, in debian:12. but until then -- have fun! :D |