diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2021-10-23 23:08:29 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2021-10-23 23:27:44 -0400 |
commit | 25e0e3ac7ab9febd7ead4bec0e79e6cd7003f38c (patch) | |
tree | eabb3277424b90dc607a0ec2f57d0bf8718dbfb7 /x11-drivers | |
parent | app-admin/consul-replicate: Bump to EAPI 7 (diff) | |
download | gentoo-25e0e3ac7ab9febd7ead4bec0e79e6cd7003f38c.tar.gz gentoo-25e0e3ac7ab9febd7ead4bec0e79e6cd7003f38c.tar.bz2 gentoo-25e0e3ac7ab9febd7ead4bec0e79e6cd7003f38c.zip |
x11-drivers/nvidia-drivers: suggest disabling CONFIG_DRM_SIMPLEDRM
Mostly as a precaution, being set may not always be an issue.
New in kernel 5.14 and may conflict with nvidia's mode switching
if used with fbdev emulation. Previously benign but fixes have
caused to become active between kernel 5.14.9 and 5.14.14.
Will hopefully revisit this in the future given this is meant to
replace efifb/simplefb at some point. Will notably keep an eye on
what gentoo-kernel-bin's config upstream does, currently kept
disabled.
Done in <5.14 ebuilds as well to ensure this doesn't get lost if
these branches gain 5.14 compat.
Thanks-to: Abulhair Saparov
Closes: https://bugs.gentoo.org/819234
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'x11-drivers')
6 files changed, 6 insertions, 0 deletions
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild index f85a6e3a7a1a..6dd404a75383 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild @@ -90,6 +90,7 @@ pkg_setup() { ~DRM_KMS_HELPER ~SYSVIPC ~!AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + ~!DRM_SIMPLEDRM ~!LOCKDEP !DEBUG_MUTEXES" local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild index 29ce7c8d9dd6..22766ad817b2 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild @@ -88,6 +88,7 @@ pkg_setup() { PROC_FS ~DRM_KMS_HELPER ~SYSVIPC + ~!DRM_SIMPLEDRM ~!LOCKDEP !DEBUG_MUTEXES" local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild index 406ac0e96fc2..339b76113b7b 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild @@ -93,6 +93,7 @@ pkg_setup() { PROC_FS ~DRM_KMS_HELPER ~SYSVIPC + ~!DRM_SIMPLEDRM ~!LOCKDEP ~!SLUB_DEBUG_ON !DEBUG_MUTEXES" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.63.01.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.63.01.ebuild index c4d23b1df07a..75fbefe3ae1a 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.63.01.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.63.01.ebuild @@ -92,6 +92,7 @@ pkg_setup() { PROC_FS ~DRM_KMS_HELPER ~SYSVIPC + ~!DRM_SIMPLEDRM ~!LOCKDEP ~!SLUB_DEBUG_ON !DEBUG_MUTEXES" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.74.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.74.ebuild index 9d38a366a0c3..4ed640db860d 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.74.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.74.ebuild @@ -93,6 +93,7 @@ pkg_setup() { PROC_FS ~DRM_KMS_HELPER ~SYSVIPC + ~!DRM_SIMPLEDRM ~!LOCKDEP ~!SLUB_DEBUG_ON !DEBUG_MUTEXES" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild index a6ff5fae1f51..24c586d62caf 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild @@ -89,6 +89,7 @@ pkg_setup() { PROC_FS ~DRM_KMS_HELPER ~SYSVIPC + ~!DRM_SIMPLEDRM ~!LOCKDEP ~!SLUB_DEBUG_ON !DEBUG_MUTEXES" |