this post was submitted on 06 Nov 2025
155 points (100.0% liked)

Linux Gaming

22216 readers
147 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
 

An interesting and important look at the development of Factorio's Linux-native port from an actual developer: the platform in general, Wayland, GNOME's bullshit, and dependencies.

top 14 comments
sorted by: hot top controversial new old
[–] woelkchen@lemmy.world 35 points 2 weeks ago

Plasma has server side decorations under Wayland. While it's admirable to wanting to support as many desktops as possible, I think it's also fine for games developers to say "we support SteamOS – its Game Mode and its desktop mode". Both are built on standard APIs and if a specific desktop doesn't care to implement standards, sucks to be them.

[–] brucethemoose@lemmy.world 26 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

As I keep saying, it will be hilarious when Linux overtakes Windows on gaming PCs, yet Wine/Proton is the overwhelmingly dominant API.

[–] woelkchen@piefed.world 2 points 2 weeks ago

But Proton is not one API. There is a reason why Valve maintains multiple Proton versions and keeps them around. Cleanroom reverse engineering Windows is a moving target. They are at developing Proton 10. How long can they keep it up to maintain old Proton versions for old games while advancing Proton for new games? Will the workload break them at Proton 20?

Steam Linux Runtime is a less moving target. Valve bases a new SLR version on every second or so Debian release (IIRC SLR 3 uses Debian 11).

[–] panda_abyss@lemmy.ca 20 points 2 weeks ago (2 children)

Factorio runs amazing on Linux, probably the best game I’ve played on the platform.

[–] Nibodhika@lemmy.world 13 points 2 weeks ago (2 children)

I don't know if this is still the case, but Linux was the only platform that could save in the background because they were forking the process to do so.

[–] Botzo@lemmy.world 6 points 2 weeks ago

They mentioned it at the bottom of the blog: works ok Linux and macos. And they want you to enable it because there a bug they're trying to reproduce.

[–] Baggie@lemmy.zip 3 points 2 weeks ago (1 children)

I remember reading they did port this to windows, using the same kind of process, but it was originally only on Linux because the forking process was so easily implemented.

[–] jaybone@lemmy.zip 4 points 2 weeks ago (1 children)

Is it that difficult to fork on Windows?

[–] Baggie@lemmy.zip 2 points 2 weeks ago

I don't believe it is if you know what you're doing, but not as easy on Linux.

[–] Holytimes@sh.itjust.works 2 points 2 weeks ago

Factario and vintage story are the two best indies iv ever played with native support.

Absolutely fantastic.

[–] LiveLM@lemmy.zip 15 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

Props to them for caring. If it was me I'd let GNOME lie on their stupid Client-side Decorated bed and the game would be borderless forever, fuck it.

[–] addie@feddit.uk 4 points 2 weeks ago

Indeed, one of the big things holding Wayland back is that you don't really 'support It', you have to support every damn desktop environment, and they're all moving targets. Gnome should fix their shit.

[–] woelkchen@piefed.world 1 points 2 weeks ago (1 children)

Why does such a game need a bordered window anyway?

[–] Holytimes@sh.itjust.works 2 points 2 weeks ago* (last edited 2 weeks ago)

Being able to easily move and resize with intuitive mouse controls and on screen buttons is something that people kind of fucking expect to have in 2005 let alone 2025.