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

Cursor movement drops framerate in "Warhammer 40k Dawn of War" under Wayland when GSP is enabled #154

Open
Yasand123 opened this issue Nov 9, 2024 · 2 comments

Comments

@Yasand123
Copy link

Yasand123 commented Nov 9, 2024

Whenever there's mouse movement you see constant framepacing issues and framerate drops by 10 fps or more. This issue has been observed since 555 if I remember correctly.

0001-0359.mp4

I did some testing to help troubleshoot this, and here's my findings:

  • This only happens under Wayland, x11 is not affected.
  • Only happens if hardware GSP is enabled (default). But if I set the value of the kernel parameter NVreg_EnableGpuFirmware to 0 the issue goes away.
  • Oddly, I discovered just now that when I record with OBS, the issue resolves itself. This happens whether I pick hardware or software encoding. As you can see, this made it so I cannot demonstrate the issue in a clean way, as I had to record using my phone's camera. I apologize for the less than ideal quality, but it should be clear enough.
  • This issue happened once or twice in Total War Rome II, but for some unknown reason it's not consistent. It's only consistent in Dawn of War (happens every single time).

Current setup:

  • RTX 2060 super -- 565.57.01-2
  • Ryzen 3700x
  • Arch Linux 6.11.6.arch1-1
  • KDE Plasma 6.2.3
@amshafer
Copy link
Collaborator

amshafer commented Nov 12, 2024

Thanks for the detailed report. Just to confirm, this is a desktop system and not a hybrid graphics laptop correct? Just one GPU and one monitor?

@Yasand123
Copy link
Author

Thanks for the detailed report. Just to confirm, this is a desktop system and not a hybrid graphics laptop correct? Just one GPU and one monitor?

Yes, one GPU, one monitor. Ryzen 3700x doesn't have an internal graphics processing unit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants