this post was submitted on 06 Oct 2023
312 points (100.0% liked)

Linux Gaming

15825 readers
54 users here now

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] AdmiralShat 11 points 1 year ago (9 children)

How well does proton work on Nvidia GPUs now days?

I'm really tried of windows as a whole and would like to get away from that ecosystem. There's really nothing keeping me there other than I've been told gaming on Nvidia is still way behind, but that might have changed

[–] [email protected] 20 points 1 year ago* (last edited 1 year ago) (2 children)

Proton with NVIDIA is fine. The issue is NVIDIA drivers for Linux when using Wayland (the compositor for your user session)

If you stick with the old compositor called XORG/X11, Nvidia drivers are more stable but you won't ever get VRR, HDR or fractional scaling.

[–] AdmiralShat 5 points 1 year ago

I don't use VRR nor HDR so that actually works fine for me.

[–] [email protected] 2 points 1 year ago

Gsync works with x11 if I remember correctly

[–] [email protected] 9 points 1 year ago

To simplify what's been said already, if your nvidia card is working on Linux in your system, it will work fine with Proton.

[–] [email protected] 8 points 1 year ago

From what Ive heard the issues with Nvidia on linux are less about proton not working and more about the closed source drivers being a little more effort to install, and causing issues with more bleeding edge and rolling distros because nvidia drags its feet on supporting the newer features and standards. Plenty of people use Nvidia on linux and it does come with benefits as well such as better video decoding and encoding, better work drivers, and since its not foss they can just support HDMI 2.1's closed nonsense without having to worry about stepping on toes.

I dont use Nvidia so I cant say for sure but I feel like the solution to the typical "oh no I ran an update and everything is broken!" is to just use a stable/lts distro.

[–] [email protected] 5 points 1 year ago

Up until recently I was using a gtx 1060 just fine. Not sure about the high end ray tracing stuff though.

I'd say give it a try, I had a great experience. Never had any proton issues with an nvidia card my self. Just keep in mind nvidia drivers on Linux are notorious for being bad. If you choose an LTS distro or one that packages the drivers you'll be fine though. Pop!_OS LTS with the nvidia drivers is what I ran.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (1 children)

I don't know of anything about nvidia being "way behind", apart from wayland support. The only case I can think of the top of my head where the bad wayland support comes into play is if you have multiple monitors with different refresh rates. But maybe even that is not an issue anymore with new nvidia drivers. Maybe others can comment on it as I no longer have an nvidia card to check.

Use protondb to check whether your games play well on proton. It shows each commenter's system specs as well, so you can see if a game has issues on nvidia specifically.

https://www.protondb.com

One warning: don't try to install software, including the nvidia driver, as you would on windows. On linux, you don't go and download it from nvidia's website, you get it from your distro's package repositories, and you let it get updated automatically via your system updates. Depending on the distro you install, it might be as easy as checking a tickbox to automatically install "Additional drivers" or "Proprietary drivers" during installation.

EDIT: I assumed "way behind" to mean that nvidia is behind amd on linux. If you meant how much linux gaming is behind in general, that's another story. Linux does tend to lag behind in implementing newer features like newer DLSS versions. If you're worried about this, then perhaps you will get more information if you post a question about what specifically you care about.

[–] [email protected] 1 points 1 year ago

I am this exact case and it's getting better. A month ago I installed Arch on my Nvidia desktop and it had multiple problems: returning from sleep, really bad cursor lag hitches, video would freeze at random, applications would flicker, etc. Nowadays most of it is gone, unfortunately the really bad freezes after changing resolution on monitors are still there though

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

It works great. It's usually not proton that's the issue. Iirc the drivers tend to lag behind a little bit and it really depends on your distribution's maintainers for how quickly and seamlessly the newest drivers are made available. PopOS is one of the best(imo the best) for Nvidia support.

I had a 3070ti (that I sort of regret swapping for a 6700xt) that worked really well. I swapped because I bought into the myth that "Nvidia sucks on Linux" and I figured if my 3070ti was this good, then a Radeon card would be even better. I just traded small nvidia issues for more annoying Radeon issues and, for me, I got the bad end of the deal. I miss CUDA and the nvenc encoder. Radeons equivalents are 5 years behind it feels like and/or the open source driver that people rave about doesn't support them, so you have to use the proprietary driver which isn't as good for gaming.

All that to say, don't let having an Nvidia card hold you back.

[–] [email protected] 2 points 1 year ago

Yeah I just wish NVIDIA would roll out updated drivers more frequently. Would be nice to have ray reconstruction working in Cyberpunk for instance. There are also some issues with the DLSS implementation in Cyberpunk and the current drivers.

For work though I have no complaints. And if you're a patient gamer who is happy to work through old titles or whatever between driver updates then you're probably not going to be too distraught.

And of course if more people use Linux, driver support should improve.

[–] [email protected] 3 points 1 year ago

I have an Nvidia 2060 Super with Pop_OS driver version 535.xx(?), and I haven't run into a game proton doesn't work with.

[–] [email protected] 2 points 1 year ago

Was running an RTX2080 on for a couple years until just recently when I gave the system to a relative. More stuff worked than didn't by far. As someone else said, it's been at the point for awhile where I just assumed anything I wanted to run would work. Not literally everything does, so if you have one game that you must have, it could be worth a google search to see what folks are saying.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

i have more choppiness on the desktop, booting takes longer, and a few more annoyances here and there.

gaming usually works well.

its not ideal and a few details are out of place but is perfectly usable. they have a better oss driver on the works too.

nothing but bad experience running an nvidia laptop though so be wary of that