New Nvidia Driver for Linux brings improvements

Translate from : Ny Nvidia Driver til Linux bringer forbedringer
NVIDIA releases 550.40.07 Beta driver for Linux with important fixes. It may very well give a boost to your games.

NVIDIA has released a new beta driver for Linux, known as 550.40.07 Beta driver. This new driver promises to bring a host of important fixes, making it an attractive upgrade for Linux users, especially those looking to optimize their gaming performance.


Reviewing NVIDIA driver releases can be a challenge, as the company tends to reuse content from previous versions. But this new 550.40.07 Beta driver for Linux seems to contain a correct and detailed changelog. Among the fixes in 550.40.07 Beta are:

  • Fixed an issue that sometimes caused Wayland applications to run at less than one frame per second on Maxwell, Volta, and Pascal series GPUs.
  • Fixed a bug that caused an intermittent drop in desktop framerate.
  • Fixed a bug that caused "Flip event timeout" messages to be printed to the system log when displays are hotplugged when nvidia-drm is loaded with the fbdev=1 kernel module parameter.
  • Fixed intermittent Xid errors on Horizon Zero Dawn, Metro Exodus, Forza Horizon 5, and Halo Infinite.
  • Fixed a bug which prevented the "NoMaxPClkCheck" mode validation token from working on single-link TMDS (eg DVI, HDMI) outputs.
  • Fixed a bug that allowed VRR displays to be driven below their minimum refresh rate, resulting in a blank or flickering image.
  • Added an application profile to improve Kwin performance on hybrid GPU systems by setting OGL_DEDICATED_HW_STATE_PER_CONTEXT=ENABLE_ROBUST.
  • Updated the build process for NVIDIA kernel modules to honor the INSTALL_MOD_DIR Kbuild environment variable.
  • Added support for R8, GR88 and YCbCr GBM formats.
  • Optimized the X driver headless framerate limiter to more closely mimic upstream behavior and prevent it from activating in inconvenient situations. Added a new X config option "LimitFrameRateWhenHeadless" to disable the headless framerate limiter.
  • Fixed a bug that prevented Gamescope from running when using the NVIDIAOpen GPU Kernel modules.
  • Fixed a bug that prevented the installer package from being unpacked on systems where zstd is not installed, when /tmp is mounted noexec.
  • Use transparent huge pages when available for the .text section. This is done through madvise() calls, and requires CONFIG_READ_ONLY_THP_FOR_FS.
  • Fixed a regression that prevented setting backlight brightness levels.
  • Fixed a bug that could lead to UI corruption in nvidia-installer on systems with more than one initramfs file per kernel.
  • Fixed a bug that caused games built on the Source 2 engine to hang when running under Xwayland.
  • Added beta-quality support for GeForce and Workstation GPUs to open kernel modules. Please see the "Open Linux Kernel Modules" chapter in the README for details.
  • Changed the name visible in /proc/devices of NVIDIA devices and the NVIDIA control device from "nvidia-frontend" to "nvidia" and "nvidiactl".Scripts which parse /proc/devices (such as udev rules) may need to be updated . Note that the conventional /dev device paths like /dev/nvidia0 and /dev/nvidiactl remain unchanged.

One of the primary reasons to update your driver is to take advantage of these improvements and fixes, which can help optimize your computer's performance, especially when it comes to demanding tasks like gaming. If you're a Linux user looking to get the most out of your NVIDIA graphics hardware, we highly recommend diving into this new driver and giving it a thorough test.

Our Partners