Open kayomn opened 2 months ago
Layering Steam is a pretty hard problem with rpm-ostree currently. Bazzite does it, and it works pretty well, but requires some hacks.
If you just want to install it locally and don't want to use Bazzite, I recommend against layering. The Flatpak and bazzite-arch are viable alternatives.
I have encountered a few issues with the Steam flatpak, namely that it doesn't seem to detect devices too well and VR does not work at all.
I am looking into this as an alternative - are these hacks that Bazzite had to perform as a work-around documented anywhere?
I'm not aware of there being much documentation. This is the RUN step that installs Steam for Bazzite (among other things): https://github.com/ublue-os/bazzite/blob/main/Containerfile#L421
If you really want to layer Steam, doing it locally will be even more of a headache.
Sadly this is the reason I have to use another distro, as the Steam SDK doesn't seem to work in games outside of Steam (game development) with the Steam flatpak..
FYI with negativo, I've had better luck with local layering so far
When attempting to layer Steam onto the Vauxite image I get the following error during the staging:
This is the output of my
rpm-ostree status
.Note that the issue persists even after a full
rpm-ostree reset
, so I do not believe this to be specific to the package I have currently layered. I expect this is also happening with any fresh Vauxite image.