this post was submitted on 25 Jun 2025
55 points (95.1% liked)

Linux Gaming

19522 readers
562 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
top 26 comments
sorted by: hot top controversial new old
[–] ZoteTheMighty@midwest.social 13 points 21 hours ago (2 children)

Kind of amazing that Steam is a 32 bit-only program on Linux, and everyone is making the Fedora project out to be the bad guy here somehow.

[–] Tattorack@lemmy.world 1 points 2 hours ago

Steam is just one if the things that would break. It's more than just gamers pushing back against this.

I wish people would read the discussion on the Fedora forum...

[–] kieron115@startrek.website 3 points 18 hours ago (1 children)

Wouldn't the alternative be losing a LOT of old games on Steam?

[–] ZoteTheMighty@midwest.social 8 points 18 hours ago (1 children)

There should be nothing wrong with a 64 bit program launching a 32 bit program. If anything, it sounds like Valve is using that as some sort of "comparability insurance"; if you can run steam, you can run almost all games on steam.

[–] kieron115@startrek.website 6 points 17 hours ago (1 children)

MacOS stopped supporting 32-bit with Catalina and, according to appleinsider.com, older games won't work on Catalina at all.

[–] rdri@lemmy.world 1 points 1 hour ago

That must be on MacOS programmers. See WOW64.

[–] fluckx@lemmy.world 12 points 1 day ago (1 children)

Bazzite shutting down would be tragic ( for me ). I've been quite happy with it. Slowly convincing people to switch. Bazzite was also a relatively low step compared to fixing them a standard distro as all the stuff they want/need is already readily available.

Telling people I decided to promote another distro because the old one stopped is only going to make me have to restart my efforts with an additional hurdle ( how do you know this one won't stop ).

I tried a few distros. But I didn't like garuda very much, nobara was okay'ish. Bazzite really clicked for some reason, despite needing a bit of getting used to.

I'd hate to go distro hunting again. Or try and update cpu schedulers and not brick the whole system.

[–] IEatDaFeesh@lemmy.world -3 points 14 hours ago (1 children)

Oh no!

Moves to other Fedora based distro

Anyway.

[–] Tattorack@lemmy.world 1 points 2 hours ago

You do realise that dropping 32bit libraries would mean all Fedora flavours get effected, right?

[–] Akasazh@feddit.nl 3 points 1 day ago (1 children)

Can someone Eli5 egg 32 bit architectuur is still a thing? Why should Steam be still in 32 ?

[–] Matty_r@programming.dev 12 points 1 day ago (1 children)

Old games and software that will never be updated were built to run on 32 bit libraries.

[–] Akasazh@feddit.nl 1 points 1 day ago (2 children)

Yeah, but I don't get that I'm ringing 64 bit since win7 and never had trouble running old games.

So why still run an is that is dependent on 32 bit?

[–] squaresinger@lemmy.world 12 points 19 hours ago (1 children)

Win64 contains a full Win32 system.

[–] Akasazh@feddit.nl 1 points 18 hours ago

Aha. I see! Thanks for explaining.

[–] Matty_r@programming.dev 9 points 1 day ago (1 children)

The 32 bit libraries are still available for you to run that old software. If it was removed entirely those old games would not run

[–] nutcase2690@lemmy.dbzer0.com 1 points 11 hours ago (2 children)

Followup question, if you don't mind! What still needs to be maintained on the Win32 system on behalf of the Fedora maintainers? If everyone has moved on from 32bit, and the old stuff doesn't change, where is the maintenance requirement? Could we not find a "final" version and leave it static, but still available in the package manager?

Is it that packaging requirements change for different systems to keep up with hardware drivers/new package managers/kernel removing deprecated features/security vulnerability patches?

[–] The_Decryptor@aussie.zone 4 points 8 hours ago

If everyone has moved on from 32bit, and the old stuff doesn’t change, where is the maintenance requirement?

The problem is that it's not old unchanging code, people want the latest supported version so they can still run their 32-bit binaries with the latest supporting libraries.

And if the upstream developers don't consider 32-bit support important, then it falls on the distro maintainers to patch the code to keep it running in these situations.

[–] Matty_r@programming.dev 1 points 11 hours ago

That's essentially what has happened in some distros like Arch Linux where you have to explicitly install the 32bit versions alongside the 64bit versions.

Also, Steam provides some 32bit libraries exactly for this reason.

For one, its just a burden for maintainers to continue to make sure stuff still works with the presence of those libraries. Unmaintained software is increasingly subject to vulnerabilities, adding an additional burden for maintainers that cover off on the security aspect of packages. It also can hold back further development in other areas simply because they need to be able to install those older 32bit libraries.

The solution to a lot of these problems is containerisation, whereby you're effectively able to shift these issues off into their own area that has no affect on the rest of the operating system, but can be safely accessed when needed.

[–] terminhell@lemmy.world 1 points 1 day ago

Idk how to feel about this.

[–] Eyck_of_denesle@lemmy.zip -5 points 1 day ago* (last edited 7 hours ago) (2 children)

Steamos is based on arch and also immutable. Can't they do something like that. Never liked bazzite cause it was fedora based. I feel like any gaming distro should be arch based and making it immutable would fix the arch breaking fear.

Why is everyone downvoting? It's not really a stupid question when they apparently already tried it.

[–] fluckx@lemmy.world 8 points 21 hours ago

Apparently they looked at it and had issues and bugs with arch which could not be fixed:

https://www.reddit.com/r/linux_gaming/comments/1lj9oqw/comment/mzkxkz2

[–] theshatterstone54@feddit.uk 13 points 1 day ago

Building a distro is hard. Building a distro on existing architecture like uBlue is easier, but still hard, especially if you want to do it right. I believe uBlue was the right choice. This is just someone over in upstream doing something stupid.