Advisories ยป MGAA-2025-0002

Updated nvidia-newfeature packages fix bugs

Publication date: 04 Jan 2025
Modification date: 04 Jan 2025
Type: bugfix
Affected Mageia releases : 9

Description

Fixed a bug in i2c handling that caused the OpenRGB Application to set
incorrect LED colors on some NVIDIA GPUs.
https://github.com/NVIDIA/open-gpu-kernel-modules/issues/41
Changed the fallback preference from 10 BPC YUV422 to 8 BPC RGB +
dithering when enabling HDR scanout with limited display bandwidth.
Fixed a bug that could cause the nvidia-settings control panel to crash
when using X11 forwarding on some systems.
Added a new application profile key, "GLVidHeapReuseRatio", to control
the amount of memory OpenGL may hold for later reuse, as well as some
application profiles for several Wayland compositors using the new key
to work around issues with excessive video memory usage.
Fixed a bug that could lead to crashes when a Vulkan application waits
on a VkFence created by importing a DRM syncobj. This solves some
crashes observed with Unreal Engine and other applications on Wayland.
Fixed a bug that could cause KDE Plasma 6 to crash when running as a
Wayland compositor.
Fixed a bug that would cause the driver stack to fail to load the
correct state of a Quadro Sync board when GSP is enabled. This would
lead to inaccuracies in reporting framelock state when using house sync
or stereo signals.
Updated the kernel module build process to use CONFIG_CC_VERSION_TEXT
from the Linux kernel's Kconfig to detect the compiler used to build the
kernel. This may help select the correct compiler on systems where the
kernel was built with a compiler other than the default one.
Fixed a bug that prevented kernel modules linked using precompiled
kernel interface files from loading on recent Debian systems.
Improved the ability of nvidia-modprobe to detect whether kernel modules
are already loaded. This corrects an issue that prevented
nvidia-persistenced from setting persistence mode on some systems.
Please note, starting from this release it's provided also the package:
dkms-nvidia-newfeature-open-565.77-1.mga9.nonfree
This is an "alternative" package to 'dkms-nvidia-newfeature' which uses
open source kernel modules instead of the closed source ones. Note that
only NVidia cards of arch Turing and beyond are supported by this
dkms-nvidia-newfeature-open Older NVidia cards, e.g. in the Maxwell or
Pascal arch supports only the standard dkms-nvidia-newfeature. So for
instance Quadro K620 is in the Maxwell arch and are not supported by the
-open variant. GTX 1080 is in the Pascal arch and it's not supported.
RTX 2070, GTX 1660 are in the Turing arch and are supported. Quadro RTX
A6000 is in the Ampere arch and is supported, etc.
Note also that such dkms-nvidia-newfeature-open package it's not
installed automatically by the drakx11 utils, but could be installed
manually (in that case the cards must be already configured by the
utils). So only for the brave and with a minimal competence with manual
package installing.
                

References

SRPMS

9/nonfree