▲ 912 ▼ Wine 11 rewrites how Linux runs Windows games at the kernel level, and the speed gains are massive (www.xda-developers.com) submitted 5 months ago by monica_b1998@lemmy.world to c/linux_gaming@lemmy.world 120 comments fedilink hide all child comments
[–] grue@lemmy.world 6 points 5 months ago (1 child) 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? permalink fedilink source parent hideshow 2 child comments replies: [–] SmoochyPit@lemmy.ca 10 points 5 months ago (1 child) 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. permalink fedilink source parent hideshow 2 child comments replies: [–] grue@lemmy.world 15 points 5 months ago (1 child) So basically, both esync and fsync are enabled by default for almost everybody. permalink fedilink source parent hideshow 2 child comments replies: [–] SmoochyPit@lemmy.ca 8 points 5 months ago Assuming that most non-technical users (who wouldn’t research and enable it) are probably using Wine/Proton through Steam: yeah. permalink fedilink source parent
[–] SmoochyPit@lemmy.ca 10 points 5 months ago (1 child) 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. permalink fedilink source parent hideshow 2 child comments replies: [–] grue@lemmy.world 15 points 5 months ago (1 child) So basically, both esync and fsync are enabled by default for almost everybody. permalink fedilink source parent hideshow 2 child comments replies: [–] SmoochyPit@lemmy.ca 8 points 5 months ago Assuming that most non-technical users (who wouldn’t research and enable it) are probably using Wine/Proton through Steam: yeah. permalink fedilink source parent
[–] grue@lemmy.world 15 points 5 months ago (1 child) So basically, both esync and fsync are enabled by default for almost everybody. permalink fedilink source parent hideshow 2 child comments replies: [–] SmoochyPit@lemmy.ca 8 points 5 months ago Assuming that most non-technical users (who wouldn’t research and enable it) are probably using Wine/Proton through Steam: yeah. permalink fedilink source parent
[–] SmoochyPit@lemmy.ca 8 points 5 months ago Assuming that most non-technical users (who wouldn’t research and enable it) are probably using Wine/Proton through Steam: yeah. permalink fedilink source parent