commit:     29d92844f83e52f2210a9353daf17063c8e4bcd6
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 10 11:31:33 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Aug 10 11:37:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d92844

x11-drivers/nvidia-drivers: lessen kernel open warnings

NVIDIA still does not recommend it for desktop use, but
at this point I think we can tone it down a bit.

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

 x11-drivers/nvidia-drivers/metadata.xml                     | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild | 6 +-----
 x11-drivers/nvidia-drivers/nvidia-drivers-525.47.35.ebuild  | 6 +-----
 x11-drivers/nvidia-drivers/nvidia-drivers-535.86.05.ebuild  | 6 +-----
 x11-drivers/nvidia-drivers/nvidia-drivers-535.98.ebuild     | 6 +-----
 5 files changed, 5 insertions(+), 21 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/metadata.xml 
b/x11-drivers/nvidia-drivers/metadata.xml
index 04a446c9f79c..a8ee1dd7baee 100644
--- a/x11-drivers/nvidia-drivers/metadata.xml
+++ b/x11-drivers/nvidia-drivers/metadata.xml
@@ -10,7 +10,7 @@
                <name>David Seifert</name>
        </maintainer>
        <use>
-               <flag name="kernel-open">Use the open source variant of drivers 
(Turing/Ampere+ GPUs only, aka GTX 1650+, very experimental)</flag>
+               <flag name="kernel-open">Use the open source variant of drivers 
(Turing/Ampere+ GPUs only, aka GTX 1650+, experimental)</flag>
                <flag name="persistenced">Install the persistence daemon for 
keeping devices state when unused (e.g. for headless)</flag>
                <flag name="static-libs">Install the XNVCtrl static library for 
accessing sensors and other features</flag>
                <flag name="tools">Install additional tools such as 
nvidia-settings</flag>

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild
index 6c1640b652e4..e57400c9c187 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.125.06.ebuild
@@ -482,12 +482,8 @@ pkg_postinst() {
        if use kernel-open; then
                ewarn
                ewarn "Open source variant of ${PN} was selected, be warned it 
is experimental"
-               ewarn "and only usable with Turing / Ampere and later GPUs, aka 
GTX 1650+."
+               ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to 
disable if run into issues."
                ewarn "Please also see: 
${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
-               ewarn
-               ewarn "Many features are not yet implemented in the drivers and 
limitations are"
-               ewarn "to be expected. Please do not report non-build/packaging 
bugs to Gentoo."
-               ewarn "Switch back to USE=-kernel-open to restore functionality 
if needed for now."
        fi
 
        if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.35.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.35.ebuild
index f831ede43356..72ebe0da9465 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.35.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.35.ebuild
@@ -483,12 +483,8 @@ pkg_postinst() {
        if use kernel-open; then
                ewarn
                ewarn "Open source variant of ${PN} was selected, be warned it 
is experimental"
-               ewarn "and only usable with Turing / Ampere and later GPUs, aka 
GTX 1650+."
+               ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to 
disable if run into issues."
                ewarn "Please also see: 
${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
-               ewarn
-               ewarn "Many features are not yet implemented in the drivers and 
limitations are"
-               ewarn "to be expected. Please do not report non-build/packaging 
bugs to Gentoo."
-               ewarn "Switch back to USE=-kernel-open to restore functionality 
if needed for now."
        fi
 
        if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.86.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.86.05.ebuild
index 9e42306a21cd..ece5699e7ce7 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.86.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.86.05.ebuild
@@ -494,12 +494,8 @@ pkg_postinst() {
        if use kernel-open; then
                ewarn
                ewarn "Open source variant of ${PN} was selected, be warned it 
is experimental"
-               ewarn "and only usable with Turing / Ampere and later GPUs, aka 
GTX 1650+."
+               ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to 
disable if run into issues."
                ewarn "Please also see: 
${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
-               ewarn
-               ewarn "Many features are not yet implemented in the drivers and 
limitations are"
-               ewarn "to be expected. Please do not report non-build/packaging 
bugs to Gentoo."
-               ewarn "Switch back to USE=-kernel-open to restore functionality 
if needed for now."
        fi
 
        if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.98.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-535.98.ebuild
index 5068023edd61..529989e75cc5 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.98.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.98.ebuild
@@ -492,12 +492,8 @@ pkg_postinst() {
        if use kernel-open; then
                ewarn
                ewarn "Open source variant of ${PN} was selected, be warned it 
is experimental"
-               ewarn "and only usable with Turing / Ampere and later GPUs, aka 
GTX 1650+."
+               ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to 
disable if run into issues."
                ewarn "Please also see: 
${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
-               ewarn
-               ewarn "Many features are not yet implemented in the drivers and 
limitations are"
-               ewarn "to be expected. Please do not report non-build/packaging 
bugs to Gentoo."
-               ewarn "Switch back to USE=-kernel-open to restore functionality 
if needed for now."
        fi
 
        if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then

Reply via email to