NVIDIA has officially released version 575.57.08 of its proprietary driver, marking the start of the new 575.x branch as stable, this being the tenth branch developed after the partial open source of the NVIDIA kernel.
The new version comes with multiple improvements focused on graphics performance, Wayland compatibility, laptop optimizations, and, above all, bug fixes and performance improvements.
NVIDIA 575.57.0 Top New Features
One of the most notable advances presented in this new version is the Added the conceal_vrr_caps kernel parameter to nvidia-modesetWhich enables activate technologies such as ULMB (Ultra Low Motion Blur) even on displays that were previously incompatible due to the use of VRR (Variable Refresh Rate). This setting provides greater control over specific monitor functions for advanced users.
Another new feature in NVIDIA 575.57.08 is the NVIDIA Smooth Motion AI integrationa whirlpool bath, technology that improves fluidity in video games by inserting additional frames between already rendered frames, providing a smoother visual experience, especially useful in titles with variable refresh rates.
Moreover, nvidia-powerd has been improved to enable Dynamic Boost even when the system is running on battery power. This technology dynamically redistributes power consumption between CPU and GPU, Optimizing performance without compromising battery life, a key improvement for laptop users looking for efficiency and graphics power.
Wayland and Xwayland Advancements:
La Wayland and Xwayland compatibility continues to improve In this release, front-buffered rendering is now supported with GLX in Xwayland, an improvement that directly benefits applications like Minecraft, which could previously crash in this environment.
Furthermore, A critical bug has been fixed related to the VK_KHR_present_wait extension, which caused crashes in graphical applications under Wayland. A bug that caused the screen to freeze when enabling night mode in GNOME has also been fixed, improving stability in modern graphical environments.
The s is also highlightedSupport for new DRM floorplan propertiesas the COLOR_ENCODING and COLOR_RANGE, which allow a greater control over color representation on compatible monitorsHowever, support for certain legacy DRM extensions such as NV_PLANE_BLEND_CTM and other gamma correction and blending functions is also removed on systems with Linux kernels prior to 6.8, thus avoiding issues with the DRM_OBJECT_MAX_PROPERTY limitation.
Key bug fixes in Vulkan, KDE, and PRIME Render Offload
NVIDIA 575.57.08 also focuses on resolving persistent bugs. These include:
- Corrections in the use of the __NV_DISABLE_EXPLICIT_SYNC environment variable, now valid for EGL, GLX and Vulkan.
- Fixed crashes in Marvel Rivals and Minecraft when launching or loading levels.
- Stability restored for applications using KDE Frameworks 6 with rendering offloaded to GPU.
- Fixed bugs that prevented PRIME Render Offload from working properly.
- Fixed bugs that caused poor rendering after system suspends, especially if the NVreg_PreserveVideoMemoryAllocations=1 kernel option was used.
- Bug fixes for Total Graphics Power (TGP) information in the NVIDIA settings panel.
How to install drivers in Linux?
Note: before carrying out any process it is important that you check the compatibility of this new driver with the configuration of your equipment (system, kernel, linux-headers, Xorg version).
Since if not, you can end up with a black screen and at no time we are responsible for it since it is your decision to do it or not.
For those of you interested in being able to install the Nvidia drivers on your system, the first thing to do is is to go to the official Nvidia website and its download section they will be able to find the new version of the drivers ready for download.
Once the download is done, it is important that we remember where the file was downloaded, since we will have to stop the graphical user session to install the driver in the system.
To stop the graphical session of the system, for this we must type one of the following commands depending on the manager that we are using and we must execute the following key combination, Ctrl + Alt + F1-F4.
Here we will be asked for our system login credentials, we log in and execute:
LightDM
sudo service lightdm stop
o
sudo /etc/init.d/lightdm stop
GDM
sudo service gdm stop
o
sudo /etc/init.d/gdm stop
MDM
sudo service mdm stop
o
udo /etc/init.d/kdm stop
KDM
sudo service kdm stop
o
sudo /etc/init.d/mdm stop
Now we must position ourselves in the folder where the file was downloaded and We give execution permissions with:
sudo chmod + x nvidia * .run
Y finally we must run the installer with:
sudo sh nvidia-linux * .run
At the end of the installation we must re-enable the session with:
LightDM
sudo service lightdm start
o
sudo /etc/init.d/lightdm start
GDM
sudo service gdm start
o
sudo /etc/init.d/gdm start
MDM
sudo service mdm start
o
sudo /etc/init.d/kdm start
KDM
sudo service kdm start
o
sudo /etc/init.d/mdm start
You can also choose to restart the computer so that the new changes and the driver are loaded and executed at system startup.