NVIDIA has recently released the second beta for the 560 Driver.
After a lot of testing, we have decided to push the 560 driver to our repository. Cuda will be with version 12.6 provided, to keep compatibility with these drivers.
Here you can find the changelog:
* 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.
* 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.
* Added support for EGL_KHR_platform_x11 and EGL_EXT_platform_xcb on Xwayland.
* 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.
* 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.
* Fixed a bug that caused OpenGL triple buffering to behave like double buffering.
NVIDIA suggest to use the Open Module as default, for supported cards.
Supported Cards are any, which are newer then the 20xx series. These cards have the GSP Processor, which is used by the open driver.
The closed source module will get less Quality Testing for future releases and nvidia wants to focus on the open source module.
Users, which have a supported card can simply switch with following command to the open source modules:
sudo pacman -Syu linux-cachyos-nvidia-open
In case you have more kernels installed, replace these also with the *-open at the end.
Example:
In case you have the linux-cachyos-bore-nvidia package installed, you can switch with running sudo pacman -S linux-cachyos-bore-nvidia-open
New Installation, will start with the upcoming release automatically, if supported. This has been implemented already in our hardware detection and will be rolled out soon.
Edit: I have cachyos-eevdf-lto installed, will it automatically update/upgrade to Beta ! or I ll have another kernel ( I don t mind, just want to know).
Nice, thanks for testing this. Looking pretty good for me.
I can run and play Hunt Showdown without any issues.
On 15 August Crytek will upgrade the Engine and rename the game to Hunt: Showdown 1896
I hope the game will still run fine on Linux after the big upgrade.
Switch back to the closed version of this driver. the open modules still have a lot of stutter in certain games, mainly Overwatch 2 which is one of my main games atm.
The open driver seems to ignore my GSP disabled config and with GSP enabled there is still a noticeable amount of stutter. It is indeed much better than before, I’d say around 70-80% better but its still very much present and can be felt a lot in such a snappy game like OW2.
As soon as I went back to the closed version the game immediately felt perfect again. Still some work needs doing for these drivers.
When trying to update, I get a dependency conflict. The system wants to update to NVIDIA 560.31.02, but it conflicts with the current 555.58.02 version.
This driver needs more work then because the stutter with this GSP firmware enabled makes certain games unplayable like I said OW2 is a stuttering mess. So I moved to the closed version of this driver and it works flawlessly.
The stutters are vastly improved though on the new open driver, just needs more optimization to get it performing like closed driver.