http://bugzilla.opensuse.org/show_bug.cgi?id=1201002 Bug ID: 1201002 Summary: NVIDIA driver missing the required libraries for DLSS support in DXVK Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: chino@kafuu.moe QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0 Build Identifier: The relevant DLL files needed for DLSS - namely nvngx.dll and _nvngx.dll are not included with the nvidia-glG06 drivers. They are supposed to be located under /lib/nvidia/wine and /lib64/nvidia/wine but these directories don't exist. Most distros provide them in the directories mentioned above and they are supposed to come with the NVIDIA driver. In addition, they also come with the official NVIDIA driver .run file. Proton expects these files to exist in the named directories above and automatically copies them over to system32 in the Wine prefix's directory to enable DLSS support, but since they're missing from the NVIDIA driver package in oS, it doesn't do anything and DLSS doesn't work. Reproducible: Always Steps to Reproduce: 1. Launch a game with DLSS support with the relevant NVAPI DXVK arguments to enable support for raytracing and DLSS 2. 3. Actual Results: You shouldn't be able to enable DLSS but raytracing works fine - a game I tested is Control Ultimate Edition on Steam. The required files for DLSS (nvngx.dll and _nvngx.dll) will not be present in the system32 folder for the game's Wine prefix. Expected Results: DLSS should work with DXVK when NVAPI features are enabled, and the nvngx.dll and _nvngx.dll files should be present in /lib/nvidia/wine or /lib64/nvidia/wine so that Proton can copy them to the prefix's system32 directory for DLSS support. -- You are receiving this mail because: You are on the CC list for the bug.