Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

NVIDIA has released a fresh Beta to get you testing all the latest features and fixes. So here's what's new in the NVIDIA 560.28.03 driver Beta for Linux.

As NVIDIA said recently, this is the first release that will use the open GPU kernel modules by default, as long as your GPU supports this. Which is an exciting step for more open source on your system. Plus various Wayland improvements, VRR for notebooks with the open GPU kernel modules and various bug fixes.

From the changelog here's the new additions and major changes:

  • Updated nvidia-installer to select the NVIDIA open GPU kernel modules by default on systems with GPUs that support both the proprietary and open kernel modules.
  • Added support for EGL_KHR_platform_x11 and EGL_EXT_platform_xcb on Xwayland.
  • Added a PipeWire backend to NvFBC that allows it to work on the Wayland compositors that support screencasting via XDG Desktop Portal. This new interface will be available through an upcoming Capture SDK release.
  • Added support for multiple concurrent clients to NvFBC direct capture.
  • Added reporting of Vulkan information to nvidia-settings control panel.
  • Compiling nvidia-settings from source now requires Vulkan header files to be available.
  • Support DRM-KMS explicit synchronization via the IN_FENCE_FD mode setting property.
  • Support VRR (Variable Refresh Rate) for Wayland on pre-Volta GPUs.
  • Added support for Variable Refresh Rate on notebooks with the open kernel modules.
  • Updated glXWaitVideoSyncSGI() to be more efficient. This reduces frame stutter in some KDE configurations with GSP offload.

And then the various bug fixes:

  • Fixed a bug that caused GPU driver installation to fail when the system used alternate implementations of the 'tr' utility, such as from the busybox or toybox projects.
  • Fixed a bug that could cause the wrong image format to be used for render pass image clears in Vulkan applications when using a VkImage created with VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT. This could lead to rendering corruption, as described in issues such as:
    https://github.com/doitsujin/dxvk/issues/3961
  • Fixed multiple issues that could cause crashes or unexpected behaviors when re-creating an NvFBC capture session.
  • Fixed a bug that could cause some displays to appear multiple times in the nvidia-settings display layout configuration page on systems with multiple GPUs.
  • Fixed a bug that caused OpenGL triple buffering to behave like double buffering.

See more in the changelog.

Article taken from GamingOnLinux.com.
11 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 came back to check 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.
See more from me
8 comments

pilk Jul 23
Hoping to see some refinements with the 560 drivers. I've been having some framerate problems since the explicit sync update (which is WAY better than the flickering I once had), as well as everything slowing to a crawl until I have to get into tty mode and reboot.
Xpander Jul 23
560.28.03 seems to work as good as 555.58 .. no issues to report. well except i haven't tried with firmware enabled yet. But yeah.. no complaints. X11 though.
Very unexpected that they made nvfbc on wayland an interface to desktop portal
Massively unstable for me .. rolled back to the 555 branch
Sakuretsu Jul 24
Quoting: TuxThePenguinMassively unstable for me .. rolled back to the 555 branch

What hardware and DE are you using?
Quoting: SakuretsuWhat hardware and DE are you using?

4070 on Plasma/Wayland ATM

Firefox wouldn't stay up even if I set X backend ( MOZ_ENABLE_WAYLAND=0 )

555 has been rock solid for me even if KDE is a bit stuttery under heavy load
grahfgames Jul 28
Yeah I have an issue where the game would show like a tv signal test image at the start of games and some games wouldn't load at all. Using NVIDIA, hyprland and a 3080 on arch linux here. Rolled back.
I want to try the 560 driver so badly but I can't seem to get it to install correctly. the ubuntu ppa for it has a bug that doesn't show anything past 545. Tried to manually install the driver 560 from nvdia but even that keeps complaining about X window still being open. I've tried to nomodeset but everytime it gets ignored for some reason.
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


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.