> Steam is huge and requires 32-bit to work properly for the client and for Proton / Wine
Maybe a bit of "if it's not broke don't fix it." Not like moving to 64 bit would see any real improvement in their client.
This means ironically my Mac is more compatible with old Windows software than old Mac software.
They don't take up much space and mostly just require compile time.
That'd be the main reason to keep them around.
As far as the drag on linux, AFAIK there's really no drag caused by having 32bit binaries floating around. There's more drag in supporting really old architectures like the Pentium 2.
I wish Fedora was in it's own bubble where its decisions didn't affect anything else but as we've seen numerous times what happens in Fedora eventually cascades through the other major distro's as well.
Perhaps not every package is needed, but you need some 32-bit support for games.
>> Linux distro developers may not like it, but Steam is huge and requires 32-bit to work properly for the client and for Proton / Wine.
DiJu519•6h ago
ricardojoaoreis•6h ago
ttctciyf•6h ago
However, it seems Arch are also dropping multilibs as a dependency of Wine, and moving to WoW64[1], with "reduced performance for 32-bit applications that use OpenGL directly".
What this implies for Steam on Arch (and hence for Conty) I'm not sure, though as of May some Proton versions have a PROTON_USE_WOW64 env var according to [2], so maybe multilibs can already be avoided running Steam natively anyhow.
0: https://github.com/Kron4ek/Conty
1: https://archlinux.org/news/transition-to-the-new-wow64-wine-...
2: https://github.com/ValveSoftware/Proton/issues/6889 (comment from artemyto on May 3)