Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Are you saying, that it is actually a good experience to run Linux on the gaming laptop instead of Windows with Proton? I already have Steam Deck, and love it. But if I want to play games in better resolution, I might boot my Windows Laptop. Have not tried Linux with Proton. On Linux laptop I have a NVIDIA some kind of 3xxx series card.


> it is actually a good experience to run Linux on the gaming laptop instead of Windows

Not a laptop, but I am livestreaming games from a Linux desktop. In the roughly two years since I've started doing this on a regular basis, I have played 23 games on stream using Steam Proton. My experience matches what Steam Deck owners told me about compatibility. It's not been completely glitchless, but all the problems I ran into were minor graphics glitches. When I buy games, I check protondb.com in advance, and it's always either Platinum or Gold for me these days.

I will note though that all the games I played were either single-player or cooperative multi-player. With competitive multi-player, there is an entire can of worms because of anti-cheat software. Valve's own anti-cheat should be fine, but if the game developer is using a different anti-cheat, it usually relies on Windows kernel drivers or some other shenanigans that conflicts with Wine in a major way.


A surprisingly big number of anti-cheat games work on Proton:

https://areweanticheatyet.com/


For me it is. Partly though that's because I boot windows so rarely that when I do I have to sit through a whole bunch of updates.

I prefer linux to windows generally so the ability to game without re-booting is a bonus on top of that. If I preferred being in windows I wouldn't run linux just for gaming.


You're already gaming on linux with Proton on the deck. That's pretty much the experience you can expect.


I would disagree, as someone who have a Steam Deck and has a desktop connected to the TV for couch gaming it is amazing.

However most distros still install Grub, and (although not their fault) have a crusty UEFI boot sequence making that startup sequence worse than it needs to be.

Steam also haven't officially released SteamOS 3, so unless you are going to do a bit of modification, it won't quite be as slick.

On the other hand, even with all that it is vastly better than the Windows experience.


I found that Elden Ring ran better on Proton on Linux than on native Windows on the same device. Loaded faster and ran more smoothly. I do not know why.


There was a while around release for Elden Ring where Valve was able to rapidly deploy fixes that resulted in the Steam Deck running without stuttering issues that were effecting powerful Windows builds. https://www.techradar.com/news/steam-deck-plays-elden-ring-b...

I'd hope that those issues eventually got resolved on Windows too...


I wonder if that has to do with anticheating mechanisms having to do a lot less work on a wine-based windows system than a full blown windows install.


In the case of Elden Ring, not really, it was due to DXVK (whose developer is sponsored by Valve) having custom patches to workaround the weird DirectX streaming logic of the game that caused constant frame hiccups.

So, on day 3 or something of release, Linux was the best platform to play the newest AAA game.

The year of Linux gaming has been here for a while.


It usually has to do with a translation layer, converting DirectX to Vulkan (there are a few different ones, depending on the version of DirectX).

And yes, gaming on Linux has been infinitely smoother and gets leaps of improvements every year. We're at a point where unreleased games already play on Linux, and typically with better performance than naively on Windows.

Controllers, audio, etc, all play out of the box, perfectly, since years now


My steam deck has been basically flawless with its software with the exception of assetto corsa, because it needs a million .net installs.


I switched to Ubuntu for my gaming PC over a year ago and from my Steam library of hundreds of games so far I only found maybe 1 or 2 that did not work on Linux, but worked on Windows. All the others work flawlessly*

* there is one caveat to that though - if you have a VR headset, then there are many people reporting performance issues on Linux with those headsets. And personally I also find VR performance subpar on Linux (although it still improved in the last year).


Gaming on a Linux laptop with AMD CPU and Nvidia GPU was pretty good for the 2 months I did it. Not great but definitely good. Biggest problem was with a AAA game on launch day. It actually worked decently, but had a crashing bug that was quickly fixed, and the performance was never as good as what it was once I switched back to Windows and ran that game. Another game had an issue with connecting to multiplayer games that I never resolved, but otherwise worked as well as Windows (for single player.) Everything else I played seemed basically the same as my experience in Windows.

Longer version: https://www.retorch.com/blog/linux-mint.htm


I've used linux as my desktop for 2+ years.

The games I play like CSGO work very well*, you have a steamdeck so you know how game support especially with anti cheat is.

However, I've had many bugs. Nvidia on linux is painful. Just linux things - I get a bar at the top of the game when starting sometimes and have to change my resolution back and forth to fix it, I've had to restart pipewire to get my audio to reappear, I've had to replace pulse with pipewire (mid game).

Linux is not smooth, ESPECIALLY with nvidia. If the games you play are well supported, use AMD graphics, and doesn't tinker with their system at all, on a very stable OS - maybe you could call it stable?

Also if you want smooth - for the love of god don't use a rolling distro. If you check the arch wiki you'll see various nvidia/steam/wine/proton issues occur every few weeks. Many completely break playing games for several days unless you downgrade packages.

tl;dr - I would not recommend linux as a desktop to anyone who doesn't mind having their nose in their terminal desperately trying to figure out why you have no audio while your friends grow tired waiting for you.

The steamdeck specifically is very well managed by valve and I'm incredibly impressed that they made it work so well.


Mostly agreed to all this.

I've had a better experience since I switched from arch to ubuntu. For example steam remote play works w/ my Apple TV upstairs. Under arch I couldn't ever get it to work.

I've had mixed experience with AMD vs Nvidia. I bought a 5700xt which was way less reliable than my old nvidia 980ti, which never once crashed under linux. I upgraded to a 6700xt last year and that's been smooth. I'd originally bought the AMD card hoping to run Wayland but am still on X11.

I'm mostly playing single player games.


> Linux is not smooth, ESPECIALLY with nvidia.

Let's assign blame to Nvidia, though. It's their drivers that are crap, it's their decision to keep their hardware so heavily NDA'd that others can't write good drivers for it.


> Let's assign blame to Nvidia, though.

I'm not going to excuse Nvidia - their driver is buggy and they're still missing DLSS3. Many of the problems I had were nvidia specific, especially anything touching wayland.

However my audio issues, or a bug where if you click the selection of applications when you alt+tab would lock gnome up and you'd have to kill the application from the terminal - those were not nvidia specific AFAIK.

I've also heard of non-smooth experiences from AMD hardware.

I don't think it's fair to recommend linux to anyone who would be scared off by the terminal.

I'm not at all saying it can't be relatively smooth sailing though, especially without a rolling os.


I'm running all my games on Linux on a desktop. Haven't touched Windows in years.


I was pleasantly surprised to discover almost my entire steam library works.


What do you mean by "better resolution"? In my experience the resolution is the same on both OSs


People still use windows?


Proton has to pull from somewhere.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: