Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We use affiliate links to earn us some pennies. Learn more.

Nearly a month since the last stable update, NVIDIA have today released the 575.51.02 Beta driver that brings with it support for NVIDIA Smooth Motion on Linux along with various bug fixes. NVIDIA also formally announced the GeForce RTX 5060 series. In case you missed it NVIDIA also recently open sourced PhysX and Flow GPU code.

Here's the full list of what's changed:

  • Extended the __NV_DISABLE_EXPLICIT_SYNC environment variable, which was available to EGL applications, to also apply to GLX and Vulkan applications.
  • Fixed a bug that could cause Marvel Rivals to crash on startup or when loading levels.
  • Fixed a bug that could cause the applications that use the VK_KHR_present_wait extension to hang on Wayland.
  • Added support for GLX front buffer rendering on Xwayland.
  • Fixed a bug that could cause Minecraft to crash on Xwayland.
  • Fixed a bug that prevented PRIME Render Offload from working correctly when using NVIDIA GPUs as both the render offload source and the render offload sink.
  • Fixed a bug which prevented VRR from working when overriding an EDID through the /sys/kernel/debug/dri/*/edid_override interface.
  • Added support for the DRM plane properties COLOR_ENCODING and COLOR_RANGE.
  • Fixed a bug that prevented the Default TGP and Max TGP values from being reported in the nvidia-settings control panel while running notebook systems on battery power.
  • Fixed a bug that could lead to display freezes on some systems when toggling Night Mode with GNOME on Wayland.
  • Fixed a bug that could cause graphics applications to not render correctly after a system suspend/resume cycle, if using the nvidia.ko kernel module parameter NVreg_PreserveVideoMemoryAllocations=1.
  • Added a new kernel module parameter, 'conceal_vrr_caps', to the nvidia-modeset kernel module. This parameter may be used to enable usage of features on some displays such as ULMB (Ultra Low Motion Blur) which are incompatible with VRR. See the "Direct Rendering Manager Kernel Modesetting" (DRM KMS) chapter of the README for further information.
  • Added support for NVIDIA Smooth Motion. See the "NVIDIA Smooth Motion" chapter in the README for details.
  • Extended the nvidia-powerd daemon to also support Dynamic Boost while a notebook is running on battery power. See the "Dynamic Boost on Linux" chapter in the README for details.
  • Updated the nvidia-modeset driver to trim trailing whitespace from the product name passed to the GPU's audio device as part of the EDID-Like Data (ELD).
  • Dropped support for NV_PLANE_BLEND_CTM, NV_PLANE_DEGAMMA_TF, NV_PLANE_DEGAMMA_LUT, NV_PLANE_DEGAMMA_LUT_SIZE, and NV_PLANE_DEGAMMA_MULTIPLIER DRM plane properties on Linux kernels earlier than 6.8 to avoid exceeding DRM_OBJECT_MAX_PROPERTY.
  • Fixed an issue that could cause render-offloaded applications using KDE Frameworks 6 to crash.

Source: NVIDIA

For the new Smooth Motion support, NVIDIA give info on what it is and how it works on Linux in their readme which notes:

NVIDIA Smooth Motion is a new driver-based AI model that delivers smoother gameplay by inferring an additional frame between two rendered frames. For games without DLSS Frame Generation, NVIDIA Smooth Motion is a new option for enhancing your experience on GeForce RTX 50 Series GPUs.

The feature supports x86_64 Vulkan applications.

NVIDIA Smooth Motion can be enabled by setting the environment variable NVPRESENT_ENABLE_SMOOTH_MOTION=1 when launching a game. This will enable the VK_LAYER_NV_present implicit Vulkan layer, which overrides the application's presentation to inject additional frames.

For the GeForce RTX 5060 series the GeForce RTX 5060 Ti (16GB / 8GB) is out today, and the GeForce RTX 5060 (8GB) arrives in May.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from GamingOnLinux.com.
4 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
You can also find comments for this article on social media: Mastodon
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
4 comments Subscribe

Rouhollah 5 days ago
Now with smooth motion support, alongside the ability to update DLSS to the latest version inside the driver itself (which dxvk-nvapi takes advantage of in its newest version allowing transformer model, DLSS indicators and MFG on titles that only support 2X FG), NVIDIA driver on Linux has come so close to feature parity with its Windows counterpart. If only we could have DSR and DLDSR, too.
Hopefully gaming performance will also improve with updates.
TheRiddick 5 days ago
a 8GB card would be fine if it was $150'ish USD but that is not what we are seeing.

AFAIK Smooth Motion currently only works for 50 series cards.


Last edited by TheRiddick on 17 Apr 2025 at 3:14 am UTC
Ekkaia 16 hours ago
  • New User
So shame for AMD that they didn't have implemented AFMF...
Rumpus 8 hours ago
  • New User
Really want to see this fixed... or at the very least acknowledged :)

https://forums.developer.nvidia.com/t/non-existent-shared-vram-on-nvidia-linux-drivers/260304
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register