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>
This commit is contained in:
Ionen Wolkens 2021-10-23 23:08:29 -04:00
parent 7fa2f424a5
commit 25e0e3ac7a
No known key found for this signature in database
GPG Key ID: B24406B0B0AC4334
6 changed files with 6 additions and 0 deletions

View File

@ -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

View File

@ -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

View File

@ -93,6 +93,7 @@ pkg_setup() {
PROC_FS
~DRM_KMS_HELPER
~SYSVIPC
~!DRM_SIMPLEDRM
~!LOCKDEP
~!SLUB_DEBUG_ON
!DEBUG_MUTEXES"

View File

@ -92,6 +92,7 @@ pkg_setup() {
PROC_FS
~DRM_KMS_HELPER
~SYSVIPC
~!DRM_SIMPLEDRM
~!LOCKDEP
~!SLUB_DEBUG_ON
!DEBUG_MUTEXES"

View File

@ -93,6 +93,7 @@ pkg_setup() {
PROC_FS
~DRM_KMS_HELPER
~SYSVIPC
~!DRM_SIMPLEDRM
~!LOCKDEP
~!SLUB_DEBUG_ON
!DEBUG_MUTEXES"

View File

@ -89,6 +89,7 @@ pkg_setup() {
PROC_FS
~DRM_KMS_HELPER
~SYSVIPC
~!DRM_SIMPLEDRM
~!LOCKDEP
~!SLUB_DEBUG_ON
!DEBUG_MUTEXES"