NVIDIA 570.124.04 Released! New Parameter for nvidia-modeset Module

Last updated: February 28, 2025 — Leave a comment

NVIDIA announced the new 570.124.04 stable driver yesterday as the latest production branch version for Linux users.

Compare to the last 570.86.16 Beta driver, this release added new conceal_vrr_caps parameter to the nvidia-modeset kernel module. Which, allows to enable features on displays (such as ULMB) that are incompatible with variable refresh rate (VRR).

The new driver release also fixed issues including VRR is not working on HDMI displays, and app crash when using PRIME render offloading between two NVIDIA GPUs with modeset=1 enabled in nvidia-drm.

There are as well fixes for resuming from suspend on some systems with multiple displays, and stuttering and performance issues when scrolling in Wayland with GSP firmware enabled.

Compare to the latest 565 stable series, NVIDIA 570 also includes some new features introduced in v570.86.16 Beta.

They include supporting for variable refresh rate (VRR) on systems with multiple monitors, systemd suspend-then-hibernate sleep method, though it needs systemd version 248 or newer, as well as an application profile to improve performance on Indiana Jones and the Great Circle.

Other changes include:

  • use NVML instead of NV-CONTROL in nvidia-settings to control GPU clocks and fan speed for Wayland.
  • show GPU overclocking control by default in nvidia-settings for GPU boards that support the feature.
  • resolve a corruption issue on Assassin’s Creed Valhalla and Assassin’s Creed Mirage.
  • fix crash in some multi-threaded OpenGL apps (e.g., Civilization 6) when running on Xwayland.
  • implement support for the VK_KHR_incremental_present extension.
  • Enable 32-bit compatibility support for NVIDIA GBM backend.
  • Disable power saving feature on Ada and above generation GPUs for surfaces allocated with the DRM Dumb-Buffers API.
  • Query Dynamic Boost status via the ‘power’ file in /proc/driver/nvidia/gpus/*.
  • Add /sandboxutils-filelist.json which lists all the driver files used by container runtime environments
  • Enable nvidia-drm fbdev=1 option by default.
  • Allow low latency display interrupts to be serviced even when system is under heavy contention.
  • Fix some DVI outputs would not work with HDMI monitors.

How to Get NVIDIA 570.124.04

The official release note as well as the .run installers are available in NVIDIA website via the link below:

For Ubuntu, it’s recommended to wait the developer team to make the driver into system repository (see this launchpage page).

And, there’s a popular graphics driver PPA available for choice, though it contains the last 570.86.16 Beta at the moment of writing.

Twitter

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee: https://ko-fi.com/ubuntuhandbook1 |

No Comments

Be the first to start the conversation.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

*