Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DLSS with Frame generation 3X or 4X caps GPU clock to 780MHz with RTX 5080 #781

Open
2 tasks done
zebulon2 opened this issue Feb 11, 2025 · 3 comments
Open
2 tasks done
Labels
bug Something isn't working

Comments

@zebulon2
Copy link

zebulon2 commented Feb 11, 2025

NVIDIA Open GPU Kernel Modules Version

570.86.16

Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.

  • I confirm that this does not happen with the proprietary driver package.

Operating System and Version

Arch Linux

Kernel Release

Linux arch 6.13.2-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 08 Feb 2025 18:54:55 +0000 x86_64 GNU/Linux

Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.

  • I am running on a stable kernel release.

Hardware: GPU

GPU 0: NVIDIA GeForce RTX 5080

Describe the bug

In some games like Cyberpunk 2077 GPU clock tops to 780MHz. This dos not happen with some other games, but has also been reported on the nvidia forums for Hogwarts Legacy (see https://forums.developer.nvidia.com/t/clocking-issues-in-some-games-with-rtx-5080/322364).

In Cyberpunk 2077, and using Proton Experimental, Hotfix or proton-ge, the bug only happens when using DLSS Frame generation. With DLSS without frame generation, then frequency and power are boosted (to 2737MHz), even with Reflex enabled. However, when enabling frame generation and restarting the game (this is necessary after changing these options) then the bug happens. There are also some weirdness, depending on the proton version, DLSS options are different (but I gather it may be the capability for these proton versions to tell the software DLSS3 is supported). And even after a restart, sometimes the texture quality option (low/high) under DLSS frame generation appears, or not. Same with the frame generation factor (2,3,4X), which may or may not show between restarts.

EDIT: I have some more information that may help scoping the problem. Actually the 780 MHz lock up only happens when restarting Cyberpunk with DLSS frame generation 4X mode activated. If it is set to 2X or 3X, and the game is restarted, then the boost works (2737 Hz). Does this help? Can other people with other games try to set DLSS 2X or 3X in settings?

To Reproduce

Launch Cyberpunk 2077 under Proton Experimental or Proton-ge, with mangohud, and change Graphical settings to: everything max, DLSS on, DLSS frame generation 4X and restart. The GPU clock is locked to 780 MHz as soon as you reach the main menu. This does not happen when restarting with frame generation 2X. It may happen in 3X but, contrary to 4X, this does not happen immediately, but at some point during play.

Bug Incidence

Always

nvidia-bug-report.log.gz

nvidia-bug-report.log.gz

More Info

No response

@zebulon2 zebulon2 added the bug Something isn't working label Feb 11, 2025
@zebulon2 zebulon2 changed the title DLSS with Frame generation caps GPU clock to 780MHz DLSS with Frame generation caps GPU clock to 780MHz with RTX 5080 Feb 11, 2025
@zebulon2
Copy link
Author

I have some more information that may help scoping the problem. Actually the 780 MHz lock up only happens when restarting Cyberpunk with DLSS frame generation 4X mode activated. If it is set to 2X or 3X, and the game is restarted, then the boost works (2737 Hz). Does this help? Can other people with other games try to set DLSS 2X or 3X in settings?

@zebulon2 zebulon2 changed the title DLSS with Frame generation caps GPU clock to 780MHz with RTX 5080 DLSS with Frame generation 4X caps GPU clock to 780MHz with RTX 5080 Feb 12, 2025
@zebulon2
Copy link
Author

Update: the plot thickens: it may happen during game in 3X after all. However, contrary to 4X, this does not happen immediately, but at some point during play, without reproducibility. Once it is locked to 780 MHz, however, there is no coming back, even if settings reduce frame generation (or disabling it), until game is restarted. It is as if there was some throttling happening and then lock down to 780 MHz.

@zebulon2 zebulon2 changed the title DLSS with Frame generation 4X caps GPU clock to 780MHz with RTX 5080 DLSS with Frame generation 3X or 4X caps GPU clock to 780MHz with RTX 5080 Feb 12, 2025
@zebulon2
Copy link
Author

Another user has reported the issue here: https://forums.developer.nvidia.com/t/clocking-issues-in-some-games-with-rtx-5080/322364/9. He wrote:

In Hogwarts Legacy, which will allow you to change settings in game without restarting, this issue can be bypassed by disabling frame generation / relfex, which will immediately cause the GPU to throttle back up to full power, then reenabling frame gen / reflex and the GPU will stay at full power and perform as expected.
However, somethimes after some gaming, at random unforseeable intervals, the GPU will still fall back to this 780 MHz limit and stay there until doing this disable / enable cycle again.

Note that as far as I know one cannot disable frame gen and reflex in game in Cyberpunk (it requires restarting the game).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant