Is steam now layered in all images now?

I saw this https://github.com/ublue-os/bazzite/pull/525 and I wanted to make sure that it is true.
GitHub
feat: Always layer Steam by KyleGospo · Pull Request #525 · ublue-o...
Drops the bazzite-arch pattern in favor of all images having steam layered into them. A lot has changed since our 1.0 release and while bazzite-arch has it's place, I think this makes more sens...
29 Replies
HikariKnight
HikariKnight13mo ago
yes
Valerie
Valerie13mo ago
yes
dnkmmr
dnkmmrOP13mo ago
that's good. I can't stand tons of incositencies (why I don't like windows versions past win 7)
Wheeler
Wheeler13mo ago
I recently installed bazzite-nvidia and it appears as though Steam is the flatpak version rather than layered. Does the above not apply to the desktop versions?
Kyle Gospo
Kyle Gospo13mo ago
We never install steam as a flatpak Previously desktop images were distrobox, this was changed to layered first on nvidia and then later to all
Wheeler
Wheeler13mo ago
Would I see that listed in my rpm-ostree as layered? I selected it in the portal, but the portal kept coming back up each reboot for a while, so maybe it didn't take. I had Steam installed as a flatpak (user) on my kinoite (fedora) before rebasing to ublue bazzite-nvidia. I had thought after indicating I wanted Steam to be installed that it installed a system-owned flatpak. But it's sounding like that's not the case. (I now realize I might be misremembering indicating it should install Steam, cause maybe that was a default that isn't selectable?)
Valerie
Valerie13mo ago
No, because it's part of the image
Wheeler
Wheeler13mo ago
I'm a little new to ublue (and silverblue/kinoite in general) so I appreciate the info and context. I ran an rpm -qa and saw steam-1.0.0.78-2.fc39.i686 installed, so I can see it's there.
Valerie
Valerie13mo ago
You only see "layered" packages if you yourself layer them
Wheeler
Wheeler13mo ago
I see, and that helps me understand the OCI angle a bit more too thank you. So I should be able to uninstall my flatpak Steam(s) and still have that one then. I appreciate it. Does that mean the image would have a .desktop file in ~/.local/share too? I also rebased to Gnome from KDE and am less familiar with the environment. The only applications I see for Steam are both flatpaks (one user, one system). I'd like to open the layered one that came with the bazzite image, but it seems like I'm overlooking something.
Kyle Gospo
Kyle Gospo13mo ago
/usr/share/applications since it's part of the image
Wheeler
Wheeler13mo ago
Much appreciated. Found everything and working well. Thanks again. While we're on the topic, what are the advantages of the layered Steams vs. the flatpak steam? Updated to current more frequently? Avoiding any flatpak permissions issues/etc?
Valerie
Valerie13mo ago
Mainly avoiding steam flatpak's issues
Wheeler
Wheeler13mo ago
I'm not too familiar with those issues, but I like the sound of that.
Valerie
Valerie13mo ago
There's a bunch of oddities VR doesn't work at all
Wheeler
Wheeler13mo ago
Ohh, I just assumed VR was a no-go in linux, but maybe it's more related to the flatpak.
Valerie
Valerie13mo ago
I mean, it's still not good outside of the flatpak, but it somewhat works lmao
Wheeler
Wheeler13mo ago
Ahh
Kyle Gospo
Kyle Gospo13mo ago
Better as of SteamVR 2.0 on KDE
Valerie
Valerie13mo ago
KDE wayland is the "official" platform Despite steamos using KDE x11 lmfao
Wheeler
Wheeler13mo ago
Ah, I just moved away from KDE to Gnome. I've appreciated the switch, but might need to figure out how to have KDE available to use as well.
dnkmmr
dnkmmrOP13mo ago
steam flatpak crashes on me I want to use wayland but the steam OSK has problems like the inability to type ( and ) on wayland
Valerie
Valerie13mo ago
Yeah, which is why SteamOS uses X11 and Bazzite-deck uses X11 by default
dnkmmr
dnkmmrOP13mo ago
it switched to wayland automatically after an update then I had to manually switch back
tryhardsoccermomswag
bazzite uses wayland now only images that default to X11 are the -nvidia- ones SteamOS will still use X11 until KDE Plasma defaults to it, im sure
Kyle Gospo
Kyle Gospo13mo ago
those are wayland by default too, matches upstream fedora
tryhardsoccermomswag
oh really i gotta change documentation i guess nvidia and wayland is better
termdisc
termdisc13mo ago
apparently 545 goes a long way
dnkmmr
dnkmmrOP13mo ago
but the thing is that parentheses don't work on wayland because of some steam osk issue
Want results from more Discord servers?
Add your server