commit:     ae6808b6f3ee71959bb7eb7590b0507ba5a774b2
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  4 22:10:13 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 23:10:01 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6808b6

x11-drivers/nvidia-drivers: blacklist nova_core as well

This is new rust-written open-source drivers for nvidia newly
made available in kernel 6.15, albeit quite work-in-progress and
not quite sure if they are even usable yet. And, like nouveau,
they would conflict if used.

Not worth revbumps given users would've had to go quite out of their
way to enable it manually and should know what they are getting
into. It will either way propagate on kernel bumps due to requiring
to rebuild nvidia-drivers.

Blacklisting given "possible" that dist-kernels will enable it by
default in the future albeit it is quite experimental at this stage
and needs rust, so I doubt it'll happen with 6.15.x.

Note nvidia-drm.fbdev=1 may or may not be able to unload it which
*could* allow unblacklisting (same for nouveau), but this feels kind
of fragile and we have it off by default for now. It is more typical
to use fbdev=1 to unload simpledrm after using for early boot display.

Technically not meaningful in nvidia-390/470.conf given nova is not
usable for these old cards, but no real reason not to keep in sync.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-390.conf | 5 +++--
 x11-drivers/nvidia-drivers/files/nvidia-470.conf | 5 +++--
 x11-drivers/nvidia-drivers/files/nvidia-545.conf | 5 +++--
 x11-drivers/nvidia-drivers/files/nvidia-570.conf | 5 +++--
 4 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-390.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
index c873f00c462c..bf2eb3fb52e4 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-390.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
@@ -1,9 +1,10 @@
 # NVIDIA drivers options
 # See /usr/share/doc/nvidia-drivers-*/README.txt* for more information.
 
-# nvidia-drivers and nouveau cannot be used at same time.
-# Comment out the following line if you wish to allow nouveau.
+# nvidia-drivers and nouveau / nova cannot be used at same time.
+# Comment out the following lines if you wish to allow either.
 blacklist nouveau
+blacklist nova_core
 
 # !!! Security Warning !!!
 # Do not change the DeviceFile options unless you know what you are doing.

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-470.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
index 4dd0badfb271..77b9d385fe71 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-470.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
@@ -1,9 +1,10 @@
 # NVIDIA drivers options
 # See /usr/share/doc/nvidia-drivers-*/README.txt* for more information.
 
-# nvidia-drivers and nouveau cannot be used at same time.
-# Comment out the following line if you wish to allow nouveau.
+# nvidia-drivers and nouveau / nova cannot be used at same time.
+# Comment out the following lines if you wish to allow either.
 blacklist nouveau
+blacklist nova_core
 
 # Kernel Mode Setting (needed for wayland but is hardly usable with legacy 470)
 # Enabling may possibly cause issues with SLI and Reverse PRIME.

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-545.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
index 7c399e0c9490..5f7f384c2711 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-545.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
@@ -1,9 +1,10 @@
 # NVIDIA drivers options
 # See /usr/share/doc/nvidia-drivers-*/README.txt* for more information.
 
-# nvidia-drivers and nouveau cannot be used at same time.
-# Comment out the following line if you wish to allow nouveau.
+# nvidia-drivers and nouveau / nova cannot be used at same time.
+# Comment out the following lines if you wish to allow either.
 blacklist nouveau
+blacklist nova_core
 
 # Kernel Mode Setting (notably needed for fbdev and wayland).
 # Enabling may possibly cause issues with SLI and Reverse PRIME.

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-570.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-570.conf
index 7ef30c1025d0..ffd9d33334ed 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-570.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-570.conf
@@ -1,9 +1,10 @@
 # NVIDIA drivers options
 # See /usr/share/doc/nvidia-drivers-*/README.txt* for more information.
 
-# nvidia-drivers and nouveau cannot be used at same time.
-# Comment out the following line if you wish to allow nouveau.
+# nvidia-drivers and nouveau / nova cannot be used at same time.
+# Comment out the following lines if you wish to allow either.
 blacklist nouveau
+blacklist nova_core
 
 # Kernel Mode Setting (notably needed for fbdev and wayland).
 # Enabling may possibly cause issues with SLI and Reverse PRIME.

Reply via email to