During the first weeks of the development of Linux 5.3, Linus Torvalds and company warned: they have made many changes, many novelties are yet to come, but there was a novelty that was not a function or something positive with the NVIDIA driver on Power architectures. It was the company famous for its graphics cards that had to solve this problem. There has been no news on this since then, until today, but they have not made it clear if this update fixes the Linux 5.3 compatibility issue.
What was released yesterday was NVIDIA 435.21 and that's it available for Linux alongside BSD and Solaris. So and how we read In the thread on its official website, it is a "short-lived" release, which means that it will not be supported for a long time. Among the news list, we have a bug that caused X Server to crash when using HardDPMS with an NVIDIA-powered GPU display has been fixed.
What's New in NVIDIA Driver 4.35.21
- Initial support for D3 runtime (RTD3) power management on Turing notebook GPUs, along with all necessary implementation for the nvidia-bug-report.sh script to collect D3 runtime power management information (RTD3) and ACPI tables (if the acpidump tool is available) for debugging.
- Support to change the Digital Vibrance function in the screen controls section in nvidia-settings on Turing hardware.
- Support for Vulkan and OpenGL / GLX graphics technologies has been included for the PRIME Render Offload function.
- Nvidia-installer has been updated to support precompiled kernel interfaces.
- Fixed a bug that caused a kernel panic when exiting a single X server in a multi-server SLI setup.
- Fixed a segmentation bug in the libnvcuvid.so library when using the Video Codec SDK APIs.
- The NvEncodeAPI driver correctly rejects encoding of streams with resolutions smaller than those supported by the NVENC encoder.
- Fixes a bug in the nvidia-drm component that prevents it from correctly marking the preferred modes when the user wants to report display information via the DRM-KMS API.
- Improves the cuvidParseVideoData API in the NVCUVID driver.
- Fixes a bug that caused the NVIDIA X driver to hang or malfunction when a client queried Xinerama information on X servers without an NVIDIA X display set to display 0.
- Improve the NVIDIA settings in the "OpenGL Settings> Image Settings" options for Quadro GPU.
- Improves support for Vulkan applications.
- Fixes handling of screen color gamut on pre-Turing GPUs.
NVIDIA 435.21 is now available along with the rest of the brand's drivers since this link.