this post was submitted on 28 Jun 2023
53 points (98.2% liked)

Linux Gaming

16076 readers
29 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
 

What is the state of raytracing on Linux. Does it work on new games that are released with raytracing.

Does the game have to be native or does it work through Proton?

Is the performance comparable? Better? Worse?

Is it only working for AMD? Only for Nvidia? Both? (Neither?)

you are viewing a single comment's thread
view the rest of the comments
[–] Zenzio 6 points 2 years ago* (last edited 2 years ago) (3 children)

Does the game have to be native or does it work through Proton?

Haven't tried any native games. Proton works depending on the game. For example Cyperpunk 2077 works but RT in Witcher 3 doesn't yet work (for me).

Is the performance comparable? Better? Worse?

Compared to Windows? Performance is worse but not by that much (for me on Nvidia). Depending on the game it is comparable. RT is very heavy on performance. You are going to want to enable DLSS or FSR.

Is it only working for AMD? Only for Nvidia? Both? (Neither?)

From what I've read they both work.

As already mentioned in another post it can be hit or miss. I think it works in most games by now. When Cyberpunk 2077 came out it took a long time for RT to work on Linux. Now it just works on most games I've tried. Witcher 3 being the exception since the update that introduced RT functionality. I'm on Nvidia. AMD should also work now. But supposedly performance isn't great on AMD (just correct me if I'm wrong).

[–] [email protected] 2 points 2 years ago (1 children)

Are you able to get RT Overdrive working on Cyberpunk? Was crashing my game when I attempted it.

[–] Zenzio 2 points 2 years ago* (last edited 2 years ago)

Yes, RT Overdrive works. But it is VERY heavy on performance. I've got a 3080ti and had to sacrifice resolution in addition to turning down DLSS quality to get barely playable frame rates. But yes, it works and looks incredible. Edit: RT Overdrive really isn't meant for graphics cards which are weaker/older than the upper spectrum of the 4000 GPUs. There is a mod on Nexusmods, which reduces the rays which are being cast. With it you can get a few frames back and you won't really notice the visual difference unless you know what to look for.

[–] [email protected] 2 points 2 years ago (2 children)

You are going to want to enable DLSS or FSR.

That was going to be my next question if DLSS is now working in Linux

[–] Zenzio 1 points 2 years ago

DLSS has been working in Linux/Proton for a long time. Unless you are talking about DLSS 3 (frame generation, which is only avaible for the RTX 4000 GPUs). That doesn't work yet.

[–] [email protected] 1 points 2 years ago (1 children)

Are you on Wayland? Wondering if rt/dlss works on native games on Wayland or if it just works on x / xwayland

[–] Zenzio 1 points 2 years ago (1 children)

Yes, I'm on Wayland (Sway). I haven't tested any native games. But I think RT/DLSS doesn't care about Wayland or XWayland.

That being said, for now every game you run via Wine/Proton is running on XWayland (if one is on Wayland). They are in the process of merging code for native Wayland to Wine/Proton bit by bit. But it is going to take a while before everything is in place and Wine/Proton doesn't need XWayland anymore. But as I've said, from what I understand this isn't an issue for RT/DLSS at all.

[–] [email protected] 1 points 2 years ago (1 children)

Yeah I'm mainly concerned about if Wayland doesn't support rt/dlss or has slower drivers and proton migrating to Wayland ends up being a net negative. If they work in Wayland it should be fine

[–] Zenzio 1 points 2 years ago* (last edited 2 years ago)

I'm no authority on any of this. But from what I think I understand I can tell you that you don't need to worry about this. RT/DLSS won't work any different or worse when games are going to run on native Wayland.