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

RMForcePstate not working properly #724

Open
2 tasks done
Kimiblock opened this issue Oct 29, 2024 · 4 comments
Open
2 tasks done

RMForcePstate not working properly #724

Kimiblock opened this issue Oct 29, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@Kimiblock
Copy link

Kimiblock commented Oct 29, 2024

NVIDIA Open GPU Kernel Modules Version

560.35.03

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

6.11.5-arch1-1

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 4060 Laptop GPU (UUID: GPU-8329a1c6-f6a8-288a-79e5-65313cf3b82c)

Describe the bug

GNOME no longer shows an option to enable 240Hz output.

Image

To Reproduce

pacman -S nvidia-open

Bug Incidence

Always

nvidia-bug-report.log.gz

nvidia-bug-report.log.gz

More Info

Image

@Kimiblock Kimiblock added the bug Something isn't working label Oct 29, 2024
@mtijanic
Copy link
Collaborator

Hi there, thanks for the report!

GNOME no longer shows an option to enable 240Hz output.

What does "no longer" mean in this context? Did it work before? What changed? Driver version, kernel version? Do you know what the last working configuration was?

@Kimiblock
Copy link
Author

Kimiblock commented Oct 29, 2024

I did a little bit of experiment and it turns out that NVreg_RegistryDwords="RMForcePstate=0" was the root cause. But according to this documentation, P0 should be "best performance", right?

@mtijanic
Copy link
Collaborator

P0 is maximum performance, yes. However, please note that the parameter above is not meant for end user use. It is an internal, test only knob that was never meant to be exposed (albeit trivial to discover by analyzing the driver; it's also not meant to be hidden). I can think of several reasons why it might mess with Is Mode Possible checks.

I really can't recommend using these RegistryDwords knobs (especially the undocumented ones) for anything other than temporary tests. We don't QA systems with these set, so you'll likely be hitting more issues where it's unclear what the root cause is.

@Kimiblock
Copy link
Author

Kimiblock commented Oct 29, 2024 via email

@Kimiblock Kimiblock changed the title RTX 4060: stuck at 60Hz RMForcePstate not working properly Nov 2, 2024
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

2 participants