| Summary: | [Presentation Time] Having proprietary NVIDIA drivers loaded breaks Chromium Vsync on wayland. | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | David G. <david> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | nate, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
David G.
2024-06-22 14:22:54 UTC
This issue does not happen if I unload the nvidia drivers. Chromium vsyncs properly to 240Hz if they are not loaded. Excuse me, I keep leaving out information. I'm using the beta nvidia driver 555.52.04, but this issue is present in the stable drivers as well. Okay, it looks like Chromium kept picking to run on my Nvidia GPU instead of the integrated AMD one, I don't know why. Using firejail to blacklist the process from accessing /sys/class/drm/card0 and /sys/class/drm/renderD128 (the files corresponding to my Nvidia GPU) forces Chromium to pick the AMD one. Fixing the issue. Systems with Nvidia graphics only might still be affected, but I can't test this. Cross-GPU copies not being particularly fast in the NVidia driver is a known issue, most likely in your case the copies just take too much time to reach 240Hz. I don't think there's anything we can do about it except wait for NVidia to optimize their driver |