NVIDIA 535.43.03 arrives with performance improvements, support and more

NVIDIA

New Nvidia drivers provide vast improvements and higher performance over the open nouveau driver.

NVIDIA unveiled recently the release of a new branch of its NVIDIA driver 535.43.03, in which various performance improvements have been integrated, as well as compatibility improvements and improvements implemented for Wayland, among other things.

This release marks the fifth stable branch since Nvidia released the code for some of the components.

NVIDIA 535.43.03 Top New Features

Support for the Vulkan VK_EXT_memory_priority and VK_EXT_pageable_device_memory extensions has been implemented in this new release of NVIDIA drivers 535.43.03 for Turing GPUs and later.

Another of the changes that stands out is the implementation of the Minecraft Java Edition performance improvements on RTX 3000 series GPUs.

In addition to that, we can also find that updated nvidia-modprobe to create symlinks in /dev/char when creating the /dev/nvidia* device nodes. This resolves an issue that prevented device nodes from working with newer versions of runc.

It is also highlighted that was added the nvoptix.bin package which is used by the OptiX ray tracing engine library, libnvoptix.so.1, as well as which improved extended support for Dynamic Boost on laptops to include older Renoir and Cezanne chipsets, plus newer Rembrandt and AMD chipsets.

On the part of the corrections, those carried out in the memory leak in NVIDIA GLX driver, also the bug that caused Vulkan X11 swap chain creation to fail on GPUs without a display engine when the VK_KHR_present_idse extension was used.

Removed libnvidia-compiler.so of the driver package, so it is now provided by other driver libraries and fixed a bug which was preventing some controls in the nvidia settings control panel from workingn when running an X server as an unprivileged user.

Of the other changes that stand out from this new version:

  • Added support for controlling very high pixel clock mode times, such as 8K @ 60Hz. .
  • Fixed console restore on legacy VGA consoles when using NVIDIA open GPU kernel modules.
  • Added information about power usage and power limits to the nvidia PowerMizer settings page.
  • Updated NV_CTRL_GPU_POWER_SOURCE NV-CONTROL API to report undersized power sources.
  • Support for version 4 of the linux-dmabuf wayland protocol.
  • Fixed a bug that prevented a Wayland compositor from running in headless mode on GPUs without display hardware.
  • Fixed a performance regression for Luxmark between 525.89.02 and 525.105.17.
  • Fixed a bug that could cause an unexpected VK_ERROR_NATIVE_WINDOW_IN_USE_KHRerror under certain circumstances when recreating Vulkan surfaces.
  • Improved suspend and resume reliability on UEFI systems when using certain display panels.

Finally if you want to know more about it About releasing this new version of the drivers, you can check the following link.

How to install NVIDIA drivers on Ubuntu and derivatives?

To install this driver we are going to go to the following link where we will download it.

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.

Download now let's proceed to create a blacklist to avoid conflict with the nouveau free drivers:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

And in it we are going to add the following.

blacklist nouveau

blacklist lbm-nouveau

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

Done this now we are going to restart our system so that the blacklist comes into effect.

After restarting the system, now we are going to stop the graphical server (graphical interface) with:

sudo init 3

In case you have a black screen at startup or if you stopped the graphical server, now we are going to access a TTY by typing the following key configuration "Ctrl + Alt + F1".

If you already have a previous version, It is recommended that you carry out the uninstallation to avoid possible conflicts:

We just have to execute the following command:

sudo apt-get purge nvidia *

And now is the time to perform the installation, for this we are going to give execution permissions with:

sudo chmod +x NVIDIA-Linux*.run

And we execute with:

sh NVIDIA-Linux-*.run

At the end of the installation you will only have to restart your computer so that all the changes load at startup.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.