this post was submitted on 24 Mar 2026
661 points (99.6% liked)

Linux Gaming

25072 readers
947 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

Help:

Launchers/Game Library Managers:

General:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] grue@lemmy.world 5 points 21 hours ago (1 children)

What are the kernel requirements? Is it something any random Debian user is likely to have, or do you need to be compiling it yourself?

[–] SmoochyPit@lemmy.ca 8 points 20 hours ago (1 children)

From the article:

Futex2, often referred to interchangeably with fsync, did make it to Linux kernel 5.16 as futex_waitv, but the original implementation of fsync isn't that. Fsync used futex_wait_multiple, and Futex2 used futex_waitv. Applications such as Lutris still refer to it as Fsync, though. It's still kind of fsync, but it's not the original fsync.

So since Jan 2022, it’s been in the stable Linux kernel. For Debian and its derivatives, it would be included beginning with Bookworm.

[–] grue@lemmy.world 10 points 20 hours ago (1 children)

So basically, both esync and fsync are enabled by default for almost everybody.

[–] SmoochyPit@lemmy.ca 6 points 20 hours ago

Assuming that most non-technical users (who wouldn’t research and enable it) are probably using Wine/Proton through Steam: yeah.