Live data from Hacker News

Nearly 90% of Windows Games Now Run on Linux

tomshardware.com

151–160 of 276 posts

Re: Nearly 90% of Windows Games Now Run on Linux

#151

Funny. About 50% of my steam games do not run on linux and while many can be installed they usually come with all kinds of glitches and issues. The harsh reality is that until linux requires absolutely zero extra lift for end users, windows will still be the default for the overwhelming majority. God i hate windows but they are the only company who gives a damn about gaming anymore.

I don't think its Microsoft directly that care about gaming, There are a few factors at play. but every time a game is ported to a Playstation/Switch its being ported to a form of Linux, and in most cases the Graphics APIs are the same. Its the companies making the game have no incentive to port to Linux if the tiny user base is fine with Proton and dealing with its hacks.

Re: Nearly 90% of Windows Games Now Run on Linux

#152

Earlier quoted context omitted.

According to ProtonDB[1], about 7-10% of the top 100 and top 1000 games are "borked", but the actual reason why can be nuanced. However, these days it is almost always anti-cheat. [1] https://www.protondb.com/dashboard

Anti-cheat will be basically impossible to overcome until studios specifically cater to linux. I'm not sure to what extent this is even possible given how hackable linux is, and how many variants there are, but it's plausible a blessed distro with a signed kernel (somehow? Not sure if this is a thing) might support it.

Some anticheats like EAC, GameGuard, XingCode do have Linux support that the game has to opt-in. I believe it is not kernel-based and is not Linux-native. Many non-competitive games do allow them.

At least I know that Helldivers 2 (GameGuard), DJMax Respect V (XingCode), Fantasy Life I (EAC) do works on Linux.

I wish that if they're happy with non kernel mode anti cheat on Linux, just do the same in Windows... Or just disable them if I don't use public matchmaking

Re: Nearly 90% of Windows Games Now Run on Linux

#153
post #152

Earlier quoted context omitted.

Anti-cheat will be basically impossible to overcome until studios specifically cater to linux. I'm not sure to what extent this is even possible given how hackable linux is, and how many variants there are, but it's plausible a blessed distro with a signed kernel (somehow? Not sure if this is a thing) might support it.

Some anticheats like EAC, GameGuard, XingCode do have Linux support that the game has to opt-in. I believe it is not kernel-based and is not Linux-native. Many non-competitive games do allow them. At least I know that Helldivers 2 (GameGuard), DJMax Respect V (XingCode), Fantasy Life I (EAC) do works on Linux. I wish that if they're happy with non kernel mode anti cheat on Linux, just do the same in Windows... Or jus…

EAC is owned by Epic, but they won't enable it on their own games, because they don't want to make it easy for people to use Steam. They want Epic Games to used for more than collecting free games and launching Fortnite.

Re: Nearly 90% of Windows Games Now Run on Linux

#154
post #52

Earlier quoted context omitted.

I realize this is not evenly distributed across all hardware and distros, but I really think we're here for a lot of use cases.

For gaming. For any somewhat smaller market software it’s not great. I had a look at DJ software and while they all support macOS. Nothing supports Linux and they are bugged out in Wine too.

Final Scratch IIRC runs linux as its core

Re: Nearly 90% of Windows Games Now Run on Linux

#155

Earlier quoted context omitted.

Anti-cheat will be basically impossible to overcome until studios specifically cater to linux. I'm not sure to what extent this is even possible given how hackable linux is, and how many variants there are, but it's plausible a blessed distro with a signed kernel (somehow? Not sure if this is a thing) might support it.

With a signed kernel and secure boot it should in principle be similiar to Windows 11? But with DMA based hacks on the rise I'm not sure it matters either way.

Peripherals get IOMMU'd on Apple platforms

https://support.apple.com/guide/security/direct-memory-acces...

Not so on Linux?

Re: Nearly 90% of Windows Games Now Run on Linux

#156
post #136

I am an avid linux user but never switched my gaming PC to linux, until the Win10 > Win11 debacle which has made me switch. I am using EndeavorOS, my first Arch flavoured distro, it's excellent. Honestly it has all "just worked". Drivers were auto installed, I pointed Steam to my existing library on an NTFS drive originally used by windows, and it just plays my existing library fine. Cyberpunk2077, Red Dead 2, Starfi…

Almost the same happy story here on my end. I had an Ubuntu home server, but with windows as my main. Then Win 10 --> Win 11 hit. I was already annoyed at MS for many reasons, and then I realized just how much money I would need to spend on getting equivalent functionality, for an OS (Win 11) that I hated and had a dismal preview of at work.

Now I have Mint. With an AI terminal to help guide/teach me, I find myself really enjoying the power and capability the terminal gives me. My computer has been genuinely USEFUL for debugging serious problems with WiFi calling on my phone and other network connectivity issues, and I still get to play games on steam! Sure, there were one or two hiccups on Outward when I first started, but Bannerlord and everything else I've tried so far plays just fine. It just works! Really!

Re: Nearly 90% of Windows Games Now Run on Linux

#157

I've been happily playing Overwatch 2 on Linux for a couple months now. I need gamescope to get it to play nicely with my multiple monitors, and it crashes maybe once a month, but performance is great and I have no major complaints. I'm never going back to Windows, except for work where it isn't optional :(

how are you running OW2? I am using steam and proton and it is so rough to play

Windows I get 300fps and on linux ~100 and frequent dips

Re: Nearly 90% of Windows Games Now Run on Linux

#159

Earlier quoted context omitted.

My first guess would be it has lots of uncompressed images or badly compressed videos as artifacts.

Same, but games run uncompressed assets as an optimization measure to trade disk usage for CPU usage, depending on which is the bottleneck for their particular game (iiuc) So it'd be surprising to me if a developer chose to use uncompressed/lightly compressed assets, and compressing them caused performance to increase; because you're intentionally choosing the tradeoff in the opposite direction the developer did Of c…

The right tradeoff for compression ratio can change with just a few years of technological progress, or even quicker if it's a half-assed port from console to a high-end PC. There are similar issues for a game's decision of how many threads to spawn based on the CPU's core count. The developer's assumptions may not have been right to begin with, and even if they were, they're not likely to stay right for long.

Re: Nearly 90% of Windows Games Now Run on Linux

#160

I've been happily playing Overwatch 2 on Linux for a couple months now. I need gamescope to get it to play nicely with my multiple monitors, and it crashes maybe once a month, but performance is great and I have no major complaints. I'm never going back to Windows, except for work where it isn't optional :(

how are you running OW2? I am using steam and proton and it is so rough to play Windows I get 300fps and on linux ~100 and frequent dips

I no longer support Blizz, so can't weigh in specifically, but: have you tried PrtotonGE? The are also the Proton forks, such as CachyOS's one that support wayland directly (which is in WINE, but not Proton yet) - might be xwayland relayed?

Also, try `LD_PRELOAD="" %command%` to disable steaminput, which can cause input stuttering after around 45min on some machines (such as mine).

Post reply on HN