A new beta display driver for Linux has been released by NVIDIA. Multiple issues were fixed in the change log, such as segmentation faults, corruption, X server crashes, kernel panics, and race situations. The GLX_EXT_buffer_age extension was temporarily disabled on Xwayland and X.org, crashes were fixed when single-buffered drawables were requested, and race situations were fixed as well.
Linux x64 (AMD64/EM64T) Display Driver | 555.52.04 | Linux 64-bit | NVIDIA
- Fixed a segmentation fault when running multi-threaded NvFBC applications.
- Temporarily disabled the GLX_EXT_buffer_age extension on Xwayland to work around a bug that could cause corruption.
- Fixed a bug that could cause corruption when the GLX_EXT_buffer_age extension is used on X.org with PRIME render offloading.
- Fixed a bug that could cause the X server to crash when graphics applications requested single-buffered drawables while certain features (such as Vulkan sharpening) are enabled.
- Fixed a bug that could lead to a kernel panic, due to a failure to release a spinlock under some conditions.
- Fixed a race condition which could lead to crashes when Xid errors occur concurrently on multiple GPUs.
Linux x64 (AMD64/EM64T) Display Driver | 555.52.04 | Linux 64-bit | NVIDIA