570 release feedback & discussion

I can’t edit my bug list anymore but here’s an update for the GSP issue:

1 Like

I can reproduce this. I’m on Debian testing’s KDE Plasma on X11. Running notify-send test with a full screen video or a game will cause it to pause when the popup appears, regardless of where it is relative to the program. I have an optimus laptop with the desktop on the internal display usually extended to an external monitor, although this also happens when using only the internal display.

1 Like

Run tail -f /var/log/Xorg.0.log then run notify-send test (or just make any popup appear, such as hovering over a pager to make its thumbnails appear). This appears in the log every time:

[127907.038] (--) NVIDIA(GPU-0): DFP-0: Internal DisplayPort
[127907.038] (--) NVIDIA(GPU-0): DFP-0: 2670.0 MHz maximum pixel clock
[127907.038] (--) NVIDIA(GPU-0): 
[127907.039] (--) NVIDIA(GPU-0): DFP-1: disconnected
[127907.039] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[127907.039] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[127907.039] (--) NVIDIA(GPU-0): 
[127907.039] (--) NVIDIA(GPU-0): DFP-2: disconnected
[127907.039] (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
[127907.039] (--) NVIDIA(GPU-0): DFP-2: 2670.0 MHz maximum pixel clock
[127907.039] (--) NVIDIA(GPU-0): 
[127907.040] (--) NVIDIA(GPU-0): DFP-3: disconnected
[127907.040] (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
[127907.040] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
And many MANY more lines
...

Trying the nvidia kernel module option NVreg_EnableGpuFirmware=0 as suggested in 570 release feedback & discussion - #102 by shelter

Adding that option fixes the issue here.

Wrote too soon. After a fresh boot, things were fine, and I was not seeing the log spam in /var/log/Xorg.0.log. I initially suspected that something was triggering this issue, and that seems to be the case. I suspect that Lutris, when it disables the compositor when it runs, triggers this. Testing this next.

(Since this forum insists that I edit my last post instead of adding a new one…) Confirmed. Exited Lutris, and the problem went away. Run it again, and it’s back.

Or not. Maybe it’s the first running of Lutris? I exited Lutris and re-ran it, and now there is no issue.

Ran a game from Lutris, and the issue came back briefly, then went away.

Update: The issue now comes and goes. I can start a game from Lutris and be fine for a bit, but then the issue returns. When it happens, it’s always accompanied by 50+ lines of log spam in /var/log/Xorg.0.log. I can find no pattern to this so far.

Update: Exiting Lutris makes the issue go away entirely. Nope. It just came and went.

575 is causing memory leaks with xfwm4 and brave-browser for me. xfwm4 hovers between 3GB and 31GB and brave-browser consumes 16GB with 2 tabs open.
I restarted a dozen of times it always happens. No problems with 565.

I have the same issue on an RTX 4080 and a 4k@144hz Samsung G70A monitor connected through displayport.
I have had this issue on all linux distros i tried, currently on cachyos. The issue does not happen when set to 120hz or lower. I’ve tried 4 different displayport cables. This does not happen on windows 11.

suspend works fine but hibernate doesn’t. Neither does suspend-then-hibernate. Why does this happen to me? Is it a driver problem or can it be fixed with some parameter? I’ve tried some things I’ve seen on the internet but it doesn’t work.

8/2/25 18:29 kernel NVRM: loading NVIDIA UNIX Open Kernel Module for x86_64 570.86.16 Release Build
8/2/25 18:29 kernel NVRM: testIfDsmSubFunctionEnabled: GPS ACPI DSM called before _acpiDsmSupportedFuncCacheInit subfunction = 11.
8/2/25 18:29 kernel NVRM: nvAssertOkFailedNoLog: Assertion failed: Invalid data passed [NV_ERR_INVALID_DATA] (0x00000025) returned from PlatformRequestHandler failed to get target temp from SBIOS @ platform_request_handler_ctrl.c:2146
8/2/25 18:29 kernel NVRM: nvAssertOkFailedNoLog: Assertion failed: Invalid data passed [NV_ERR_INVALID_DATA] (0x00000025) returned from PlatformRequestHandler failed to get platform power mode from SBIOS @ platform_request_handler_ctrl.c:2089
8/2/25 18:29 kernel NVRM: testIfDsmSubFunctionEnabled: GPS ACPI DSM called before _acpiDsmSupportedFuncCacheInit subfunction = 11.
8/2/25 18:29 kernel NVRM: GPU 0000:01:00.0: PreserveVideoMemoryAllocations module parameter is set. System Power Management attempted without driver procfs suspend interface. Please refer to the ‘Configuring Power Management Support’ section in the driver README.
8/2/25 18:29 kernel nvidia 0000:01:00.0: PM: pci_pm_freeze(): nv_pmops_freeze [nvidia] returns -5
8/2/25 18:29 kernel nvidia 0000:01:00.0: PM: dpm_run_callback(): pci_pm_freeze returns -5
8/2/25 18:29 kernel nvidia 0000:01:00.0: PM: failed to quiesce async: error -5
8/2/25 18:29 kernel PM: hibernation: Failed to load image, recovering.

My parameter list is this

CreateImexChannel0: 0
DeviceFileGID: 0
DeviceFileMode: 438
DeviceFileUID: 0
DmaRemapPeerMmio: 1
DynamicPowerManagement: 3
DynamicPowerManagementVideoMemoryThreshold: 200
EnableDbgBreakpoint: 0
EnableGpuFirmware: 18
EnableGpuFirmwareLogs: 2
EnableMSI: 1
EnablePCIeGen3: 0
EnablePCIERelaxedOrderingMode: 0
EnableResizableBar: 0
EnableS0ixPowerManagement: 0
EnableStreamM
emOPs: 0
EnableUserNUMAManagement: 1
ExcludedGpus: “”
GpuBlacklist: “”
GrdmaPciTopoCheckOverride: 0
IgnoreMMIOCheck: 0
ImexChannelCount: 2048
InitializeSystemMemoryAllocations: 1
KMallocHeapMaxSize: 0
MemoryPoolSize: 0
ModifyDeviceFiles: 1
NvLinkDisable: 0
OpenRmEnableUnsupportedGpus: 1
PreserveVideoMemoryAllocations: 1
RegisterPCIDriver: 1
RegistryDwords: “”
RegistryDwordsPerDevice: “”
ResmanDebugLevel: 4294967295
RmLogonRC: 1
RmMsg: “”
RmNvlinkBandwidthLinkCount: 0
RmProfilingAdminOnly: 1
S0ixPowerManagementVideoMemoryThreshold: 256
TemporaryFilePath: “/var/tmp”
UsePageAttributeTable: 1
VMallocHeapMaxSize: 0

nvidia-bug-report.log.gz (1.3 MB)

Playing Kingdom Come Deliverance 2, Nvidia-open using gamescope seems to have a slight stutter during movement, using the proprietary nvidia driver (non-open) with GSP disabled removes this stutter on KDE. Using latest Arch repos.

Anyone experiencing Xid 109 errors on a laptop with RTD3 enabled? It seems to crash after opening a couple Vulkan applications, or immediately when Steam tries to enumerate Vulkan devices. I’m using a 2070 Max-Q on openSUSE Tumbleweed

Gamescope doesn’t work very weil with Nvidia. Sure, they need to maybe have a look at the gamescope issues but have you tried without gamescope?

DX12 performance is nonexistent.
Shadow of the Tomb Raider can’t be played, crashes always after a few minutes.

Feb 09 15:44:22 xxxxxxxxxx kernel: NVRM: Xid (PCI:0000:08:00): 109, pid=2837, name=SOTTR.exe, Ch 000000b6, errorString CTX SWITCH TIMEOUT, Info 0x7c065

nvidia-bug-report.log.gz (1.4 MB)

1 Like

I found a glitch that freaked me out at first. Running the latest OpenSuse Tumbleweed, 6.13 kernel, KDE Wayland and 570.86.16 drivers I’ve had my card “go to sleep” after doing a “zypper dup”. The first time it freaked me out because I thought zypper had crashed but then touched the mouse and came out of sleep and saw that it was finished as normal. I run most everything from an XFCE terminal in Plasma/Wayland if I can … because (reasons)

This is NOT a problem because the suspend/sleep/resume is working fine but it seems whatever timer controls the sleep will instantly do that once a task is complete and exceeds the timeout. So far I’ve only noticed this in console apps like XFCE terminal (not graphical/youtube etc…) especially zypper

Unfortunately this issue persists with the 570.86.16 Beta driver:

In that original thread I’ve provided:

  • nvidia-bug-report
  • strace/perf report of the offending cpu-consuming threads
  • flamegraphs of the perf reports

This is 100% reproducable by running any GTK4 app with GTK 4.16.x using the default Vulkan backend renderer.

Current stack:

  • Arch Linux | Kernel 6.13.2
  • Gnome-shell | Mutter 47.4
  • Wayland (meson_options: xwayland=false, x11=false)
  • Gtk4 4.16.12
  • Mesa 24.3.4
  • vulkan-icd-loader 1.4.303
  • nVidia 570.86.16

I think I am affected too. Arch, 570 Beta drivers. My screen flickers and has noise artifacts appearing randomly. Display signal disappears for a few seconds and restores back. Display port, 2K resolution. Happens on any refresh rate, but doesn’t happen on 1080p resolution nor in Windows with any settings.

Thank you for your post. I’m up and running on 6.14-rc2 now on the beta drivers, MIT/GPL
branch.

Sure would be nice if the VRAM issues were fixed.

1 Like

Missing ' conceal_vrr_caps ' kernel parameter in nvidia-modeset. · Issue #772 · NVIDIA/open-gpu-kernel-modules · GitHub Missing ULMB2 support on wayland.

Hi, just wanted to bring attention to a clock limitation bug with RTX 5080, which happens in some game settings and limits the GPU to 780 MHz, strongly impairing performance:
Clocking issues in some games with RTX 5080? - Graphics / Linux / Linux - NVIDIA Developer Forums
DLSS with Frame generation caps GPU clock to 780MHz with RTX 5080 · Issue #781 · NVIDIA/open-gpu-kernel-modules

Nothing? So it’s a driver bug?

I hope at least the devs have read it. It’s quite frustrating to see progress so slow, I don’t know how long they want to keep version 550 as production.

Yes, they have already indicated that they opened an internal bug report: Clocking issues in some games with RTX 5080? - Graphics / Linux / Linux - NVIDIA Developer Forums Kudos and many thanks to them!