protonscr

DLSS 3 support is disabled

protonclosed NVIDIA drivers
ValveSoftware/Proton#6500 · opened 2023-02-01 by eXt73 · updated 2024-12-27 · 21 comments · github
EeXt73 2023-02-01 github

Compatibility Report

  • Name of the game with compatibility issues: Witcher 3, Cyberpunk 2077, Dying Light 2, Bright Memory: Infinite
  • Steam AppID of the game: 292030, 1091500, 534380, 1178830

System Information

  • GPU: RTX 4070 Ti
  • Driver/LLVM version: Nvidia 525.78.01 & 525.85.05
  • Kernel version: 6.1.9-ext73-101.9-ryzen-3
  • system: Kubuntu 20.04 & 22.04
  • Proton version: GE-Proton7-48 & Proton Experimental

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

I do not know if the reason lies with the drivers of Nvidia, Proton or, for example, VKD3D ... that's why I report. In the games mentioned above, it is not possible to enable 'Frame Generation' and in some games also Nvidia Reflex.

Reproduction

Launching the above-mentioned games and You see option 'Frame Generation' is darkened in the settings

BBitwolfies 2023-02-03 github

https://github.com/jp7677/dxvk-nvapi/issues/103

TLDR; It's not implemented, and if its anything like DLSS 2, will require NV to step in and add it themselves again. On both a driver level and to the dxvk-nvapi project.

EeXt73 2023-02-03 github

Thanks for info, that means 'the ball is on the NV's side', yes ?

BBitwolfies 2023-02-03 github

Thanks for info, that means 'the ball is on the NV's side', yes ?

Yes, DLSS secrets are quite guarded by team green, we only even have a working 2 cause of their involvement.

CCalinou 2023-02-11 github

and in some games also Nvidia Reflex.

Reflex support requires installing LatencyFleX, as official NVIDIA Reflex is not supported on Linux.

Ooscarbg 2023-03-01 github

@kisak-valve Curious if new NV 530 Linux driver branch has some progress toward supporting DLSS3 frame generarion on Proton?

CCalinou 2023-03-01 github

@kisak-valve Curious if new NV 530 Linux driver branch has some progress toward supporting DLSS3 frame generarion on Proton?

The changelog doesn't mention anything on this aspect, so probably not. I think NVIDIA will do "user-facing" communication on this if it's ever implemented, like they did when DLSS 2 support was implemented in Proton.

Lluisalvarado 2023-09-13 github

6 months later and multiple advancements in technology from AMD and still Nvidia has not pronounced themselves. This coming from someone who bought a 4090. So am just seeing 6 months of AMD awesomeness and awareness meanwhile Nvidia silent.

CCalinou 2023-09-13 github

@luisalvarado Please don't bump issues without contributing significant new information. Use the :+1: reaction button on the first post instead.

OOrum 2024-05-19 github

This issue is titled "DLSS 3", but it appears to be specific to frame generation? I'm unable to even use DLSS spatial upscaling in The Witcher 3, despite having a Lovelace card.

CCalinou 2024-05-19 github

This issue is titled "DLSS 3", but it appears to be specific to frame generation? I'm unable to even use DLSS spatial upscaling in The Witcher 3, despite having a Lovelace card.

Which driver version are you using? I've had Witcher 3 lock me out of DLSS/Reflex on Windows once because my driver was slightly outdated.

OOrum 2024-05-20 github

Currently on 550.78-1, which is the latest (of non-beta drivers) available in my distro.

EeXt73 2024-05-20 github

Unfortunately, Nvidia still does not fully support DLSS 3.x under Linux - including the lack of Frame Generation ... and worst of all, it does not refer to the topic at all :/

https://github.com/jp7677/dxvk-nvapi/issues/103

OOrum 2024-05-21 github

I don't think that's true, as ray reconstruction (which AFAIK is only available in DLSS 3.5 and later) works fine under Portal RTX on Linux.

EeXt73 2024-05-21 github

RR works not only there, but e.g. in Cyberpunk 2077, :) Which doesn't change the fact that FG doesn't work ;)

MmineLdiver 2024-05-21 github

As I understand it, what we do have is DLSS 2 (upscaling) and 3.5 (RR), but not DLSS 3 (FG).

OOrum 2024-05-21 github

RR works not only there, but e.g. in Cyberpunk 2077, :) Which doesn't change the fact that FG doesn't work ;)

Sure, but your earlier post states that they don't support DLSS 3.x under Linux, which isn't true, at least for spatial upscaling. It seems specific to The Witcher 3, or at least, that's the only game I've found that says it's unsupported.

However, it's a bit of a moot point now, as I've found TW3 just freezes way too much when running under DX12. If that gets fixed then it becomes more important to get DLSS working.

Mmutnery 2024-09-09 github

For those who have the problem of DLSS not appearing you will need to copy the game to your C drive your C drive needs to be an ssd otherwise it won't work I tried it on a couple hard drives and it's the same thing you need the game installed on the C drive and the C drive needs to be an ssd

CcgiAlexis 2024-09-09 github

For those who have the problem of DLSS not appearing you will need to copy the game to your C drive your C drive needs to be an ssd otherwise it won't work I tried it on a couple hard drives and it's the same thing you need the game installed on the C drive and the C drive needs to be an ssd

May as well delete this reply bud, with Proton every game/program thinks it's on the C drive by default. Steam Proton creates a separate instance for each game, each game thinks it's on C.
As for SSD, not sure that's relevant.

MmineLdiver 2024-11-18 github

This should probably be closed. Latest 9.0 experimental implements DLSS Frame Generation.

CCalinou 2024-11-18 github

For reference, this was implemented in https://github.com/jp7677/dxvk-nvapi/pull/213.

Kkisak-valve maintainer 2024-12-27 github

Closing per the last couple comments.

Proton versions