summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2021-10-23 23:08:29 -0400
committerIonen Wolkens <ionen@gentoo.org>2021-10-23 23:27:44 -0400
commit25e0e3ac7ab9febd7ead4bec0e79e6cd7003f38c (patch)
treeeabb3277424b90dc607a0ec2f57d0bf8718dbfb7 /x11-drivers
parentapp-admin/consul-replicate: Bump to EAPI 7 (diff)
downloadgentoo-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')
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-390.144.ebuild1
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03.ebuild1
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild1
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-470.63.01.ebuild1
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-470.74.ebuild1
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-495.29.05-r1.ebuild1
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"