

It was Space Engineers 2. Even made a post about the journey.
All the other games were just fine though. If you don’t stumble upon one of these edge cases, there’s no reason to switch.
⟍ı⋂ᑕο−ހ⅂∪ᒧ+х⊃Γ·L−⟍ހᒧހ·ހ−ހı⅂⟍⅂⟍ހ⊃ހ−⋂⟍⅂οހı⅂ᑕ⅂οހ−⅂ᑕ⋂⟍ހ⅂ހLހLހο⋂⟍ހLހ·⋂⟍⅂⟍ހᒧ⅂+⅂+ހı


It was Space Engineers 2. Even made a post about the journey.
All the other games were just fine though. If you don’t stumble upon one of these edge cases, there’s no reason to switch.


That’s the same philosophy I’ve applied for a long time. Recently, I found out that gaming is an exception to the rule, though. While older versions are just fine for the most part, there are edge cases where that no longer applies. I also found out that I care about one of them. Until you hit that brick wall, there’s no reason to switch. Just keep on using Debian for everything.
Took me a while to realise that I was spending way too much time figuring out workarounds instead of actually gaming. I ended up using Bazzite in my gaming rig because it works so well for that purpose.
Yeah, that post was getting way too long, so I made some cuts here and there. The issue was in the way SE2 detects hardware… or more like doesn’t detect my GPU at all, throws an error about it and refuses to start. Under Bazzite it starts the game first 🎉, then complains that my hardware might not be good enough to run this game 🤯, but the beautiful graphics say otherwise. It’s still in early access, so I guess this kind of strange behavior will be ironed out sooner or later.
I got tired of researching this issue in Debian, so once I got it up and running in Bazzite, I stopped reading about it. Honestly, I have no idea what’s the key difference here. Is it the driver version, Proton-GE or something else? Who knows.
Anyway, I would recommend trying Bazzite. It has some pre-configured tricks that seem to handle weird cases like this.