Live data from Hacker News

With Proton and Steam Play, many Windows games now work on Linux

protondb.com

381–390 of 560 posts

Re: With Proton and Steam Play, many Windows games now work on Linux

#381
post #200

I only play two games at the moment and neither of them are viable on Linux. Call of Duty Black Ops Cold War is a non-starter even with Proton. Assetto Corsa Competizione will work, but not with my Thrustmaster wheel. Both of these are deal breakers on their own, but the real deal breaker is the uncertainty that comes with running Linux as a gamer. For example Cyberpunk 2077 comes out this week. Will it work? I have…

its just part of being a simracer i think. doubt any of the big games; iracing, ac, rf2, will ever get proper multimonitor/peripheral driver support linux

ACC uses Unreal Engine so they really should.

rf2's tyre model is almost awe-inspiring for a game, the game itself is not, sadly.

Re: With Proton and Steam Play, many Windows games now work on Linux

#382

Earlier quoted context omitted.

While I do share your frustration on linux gaming I thought to give sound to the opposing side who simply had this coming oit of a risk analysis. TL;DR - it's indeed much easier to cheat on linux After decades of fighting wars with crackers/reversers and all anti-debug/anti-cheat methods proven unusable against russian teenagers, AAA companies reached out to microsoft to get their undocumented binary "drivers" into t…

I don't even know where the start with this. First off, undocumented binaries, and inspecting kernel drivers from user-space is absolutely no barrier to RE/Cracking/Cheating on any platform. I'm pretty sure 50%+ of the people on this site can put arbitrary hooks on the windows kernel, given some motivation, and importantly, when they actually control the hardware they own. From what I know (not an expert) the state o…

I agree with you. But there is another aspect to this, it's not just about profits. Online multiplayer games can truly be ruined by cheaters. That hurts a lot of innocent people who paid good money for the game and just want to have an honest shot to test their skills against others.

Re: With Proton and Steam Play, many Windows games now work on Linux

#383
I play coh2 via Proton https://s.natalian.org/2020-12-08/coh2-proton.png on Archlinux via `flatpak run com.valvesoftware.Steam`

It works! My only complaint is that if I Alt+Tab to another dwm view, I can't seem to get back into the game. No idea where the window is. Not sure where to get help with the matter.

Filed a bug about my issue here: https://github.com/ValveSoftware/Proton/issues/4443

Re: With Proton and Steam Play, many Windows games now work on Linux

#384
post #135

Earlier quoted context omitted.

I was seriously considering adding Linux support for my game, that already has turn-based multiplayer, and this thread was the last thing I needed to convince myself it could work. Performance may be an issue. I wonder if people would be ok with electron games sold on steam running on linux...

Performance is not an issue.

Some games seem to report measurably better performance on Linux, even. I imagine outside the steady-state, loading times could be a boon for Linux given that Linux filesystems are "faster"

Re: With Proton and Steam Play, many Windows games now work on Linux

#385
post #271
post #98

Earlier quoted context omitted.

Modern anticheats are basically kernel rootkits which go even to the point of trying to checksum your drivers and inspect how they work. They're basically as invasive as they get. They obviously can't hook into Linux kernel so they react by just banning the player.

This would be an interesting use case for eBPF.

Given that the JIT may or may not have to be turned off for security reasons, you'd have to be very careful i.e. eBPF-ing userspace code is quite slow

Re: With Proton and Steam Play, many Windows games now work on Linux

#386
post #368

Earlier quoted context omitted.

do you do anything special to sandbox the games? I've been wanting to try out linux gaming and this makes it more interesting. I've also been thinking about videoconferencing/etc on linux running in the same manner.

I am using Windows VM with GPU passthrough too. If you want it out of the box (well, kinda) I would recommend Proxmox. Proxmox is amazing hypervisor OS. Otherwise you need to study tricky things a lot: QEMU, Kernel configuration for VFIO. Also you may need hardware, especially motherboard that supports VFIO groups well. Fortunatly there are quite big communities like Reddit in this topic. Just google "VFIO"

Thank you for the pointers. I run proxmox right now, but mostly containers and it's a headless server. I've never thought about running it as a desktop system, which sounds intriguing!

Re: With Proton and Steam Play, many Windows games now work on Linux

#387

Earlier quoted context omitted.

As a guy who plays games that have a lot of cheaters, it is incredibly frustrating. Riot's rootkit shit is a small price to play enjoyably with friends. I care more about the experience than I do about the risk of Riot fucking up my Windows install. Keep doing what you're doing. Just, if you'd leave the anti-cheat off friend-to-friend-PvP games, that would be cool. I don't care if my younger brother 'cheats' against…

I've not had issues with cheaters on Dots 2.

Assuming you mean Dota 2 I haven't played for some time but it used to be somewhat common 3 or 4 years ago for people to run scripts to instantly cast hex as soon as opponent appeared on their screen this effectively gave people inhuman reflex times.

You could tell they were cheating because if you watched replay from the cheaters point of view their mouse cursor would jump from current position to hovering over the target instantly and then immediately jump back to cursors original position all within a frame or two.

Re: With Proton and Steam Play, many Windows games now work on Linux

#388

Gaming on Linux has been so fucking good. I switched from Windows to Linux a month ago and literally haven’t found a game I can’t play. Even Red Dead Redemption 2, Hades, Fallen Jedi, Ghostrunner... Oh the really icing on the cake is just how easy it all is. You literally just install the Windows version and things “just work.” Its amazing. I’ve said this a lot of times now but it’s pretty amazing to write code and p…

Agreed, however after months of being "Linux only" (Manjaro KDE + Proton), just this weekend I broke and installed a Windows as a dual-boot option. 90% of games with Proton "just work" like you said. It is amazing. But then there's that one game that doesn't work, or works but with half the fps... for me, it was Death Stranding. It runs at 60+ fps at 1440p on Windows, but runs at half that on Proton, with horrible ar…

For me it was Fallout 4, the voice sounds don’t work on Ubuntu and it was a shame because I’m dying for that Elder Scrolls itch. After a decade and a half I’m just not using Windows, though, so I messaged Steam and they refunded me within an hour. That and Mass Effect are the only two games I’ve ran into trouble with which is a definite improvement over just five years ago.

Re: With Proton and Steam Play, many Windows games now work on Linux

#389
post #137

Earlier quoted context omitted.

Perhaps he was trying to install Windows 10 using a USB stick. The various software for that builds the image for either legacy BIOS or UEFI, and they're not interchangeable. Rufus, for example, lets you specify the mode. Alternatively, if you can't install it in UEFI mode, you can switch to legacy BIOS/CSM mode in your machine's BIOS (or vice versa). It gets worse - some Win10 ISOs themselves are made for either UEF…

> Perhaps he was trying to install Windows 10 using a USB stick I was, yes, but even switching to legacy didn't help at all. I spent weeks trying to get it working, I looked at everything I could and tried every combination of settings (I had a grid).

How did you build the USB? I always have to use woeusb to install Windows via usb for my moms PC as just creating the disk will run but then throw a missing drivers error.

Re: With Proton and Steam Play, many Windows games now work on Linux

#390

Earlier quoted context omitted.

Do snaps/flatpaks really not look at your local configs? Thats... terrible. I've avoided them already anyway because they seem like wholly unnecessary (and quite significant) bloat.

No, probably because that's outside their scope and so they're not allowed to read them.

Surely the sane thing to do security wise would be to mark each flatpak as needing config files foo and bar, and sticking those into the sandbox as well on launch. The app itself doesn't need filesystem access at runtime. Linux apps suddenly not reading standard config files on my system would be a pretty big downside.
Post reply on HN