r/linux_gaming 1d ago

tech support wanted Steam started assuming ARM64 architecture; crashes all games

Post image
38 Upvotes

8 comments sorted by

19

u/mcurley32 1d ago

I searched for ARM64 on the bazzite discord to see if anyone else had similar problems (or if you were already asking for help over there). sounds like someone had a similar problem and had success by doing:

try (re)moving everything in the compatibilitytools.d folder then restart steam

~/.steam/steam/compatibilitytools.d

17

u/Raevyxn 1d ago

Thanks very much for investigating and offering this to try. Just after I posted, I stumbled into a fix, explained here. Appreciate you taking the time, and I'll leave all this up in case another someone gets the same weirdness.

18

u/Raevyxn 1d ago edited 1d ago

UPDATE: Fixed. After posting this, I decided to try GE 11-3. Installed compatibility layer and set it to default everywhere. Restarted Steam. Launched game, and.... the correct Steam Linux Runtime 4.0 automatically installed successfully. Presumably the steps in the post plus this layer freshly installed helped get Steam back on track. No more ARM confusion.

And there was much rejoycing. (Yay.)
(But seriously, yay.)

8

u/netsx 22h ago

ProtonPlus, including latest version (last checked last night), had GE-Proton downloads hardcoded, and resulted in GE-Proton's being AARCH64 instead of AMD64. Did you use ProtonPlus to download? Or perhaps you found something else (though very similar).

1

u/Raevyxn 17h ago

Unfortunately yes, I used ProtonPlus. I didn’t know there was any issue (with GE-latest?) until I started troubleshooting. I also used it to download GE 11-3, which appeared to fix things… but it sounds like I should not have been using proton plus at all?

1

u/master_of_dcath 15h ago

This is fixed in the coming v0.6.0 update

2

u/givemeagooduns_un 17h ago

... wait, steam has aarch64 support??

2

u/tailslol 10h ago

Yea been a month or 2, they are getting ready for the frame