public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2016-05-18  6:42 Austin English
  0 siblings, 0 replies; 18+ messages in thread
From: Austin English @ 2016-05-18  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     fa658070e556467c326be76dd58f7b2db478d368
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 06:35:29 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Wed May 18 06:38:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa658070

x11-drivers/nvidia-drivers: use #!/sbin/openrc-run instead of #!/sbin/runscript

 x11-drivers/nvidia-drivers/files/nvidia-persistenced.init | 2 +-
 x11-drivers/nvidia-drivers/files/nvidia-smi.init          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.init b/x11-drivers/nvidia-drivers/files/nvidia-persistenced.init
index 07f6905..98a7cbe 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.init
+++ b/x11-drivers/nvidia-drivers/files/nvidia-persistenced.init
@@ -1,4 +1,4 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-smi.init b/x11-drivers/nvidia-drivers/files/nvidia-smi.init
index 6dce4e8..75aebb5 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-smi.init
+++ b/x11-drivers/nvidia-drivers/files/nvidia-smi.init
@@ -1,4 +1,4 @@
-#!/sbin/runscript
+#!/sbin/openrc-run
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2017-01-20  8:07 Jeroen Roovers
  0 siblings, 0 replies; 18+ messages in thread
From: Jeroen Roovers @ 2017-01-20  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     16e540e0af01953fae7fcddca7514320f3e28a42
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 08:06:18 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 08:07:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e540e0

x11-drivers/nvidia-drivers: Remove obsolete patches.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/nvidia-drivers-367.35-profiles-rc.patch             | 11 -----------
 .../files/nvidia-drivers-367.44-profiles-rc.patch             | 11 -----------
 .../files/nvidia-drivers-375.20-profiles-rc.patch             | 11 -----------
 3 files changed, 33 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.35-profiles-rc.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.35-profiles-rc.patch
deleted file mode 100644
index 77b676c..00000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.35-profiles-rc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/nvidia-application-profiles-367.35-rc
-+++ b/nvidia-application-profiles-367.35-rc
-@@ -44,7 +44,7 @@
-         {
-           "name" : "NamedVertexAttributesApplyDivisor",
-           "settings" : [ "GL23cd0e", 1 ]
--        },
-+        }
-     ],
-     "rules" : [
-         {

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.44-profiles-rc.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.44-profiles-rc.patch
deleted file mode 100644
index 2eb14e9..00000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.44-profiles-rc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/nvidia-application-profiles-367.44-rc
-+++ b/nvidia-application-profiles-367.44-rc
-@@ -44,7 +44,7 @@
-         {
-           "name" : "NamedVertexAttributesApplyDivisor",
-           "settings" : [ "GL23cd0e", 1 ]
--        },
-+        }
-     ],
-     "rules" : [
-         {

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.20-profiles-rc.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.20-profiles-rc.patch
deleted file mode 100644
index 49efc0e..00000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.20-profiles-rc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/nvidia-application-profiles-375.20-rc
-+++ b/nvidia-application-profiles-375.20-rc
-@@ -48,7 +48,7 @@
-         {
-           "name" : "NoEnforceShaderInputOutputMatching",
-           "settings" : [ "GLShaderPortabilityWarnings", false ]
--        },
-+        }
-     ],
-     "rules" : [
-         {


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2017-01-24 12:21 Jeroen Roovers
  0 siblings, 0 replies; 18+ messages in thread
From: Jeroen Roovers @ 2017-01-24 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     f61fc1ef543e9b297f3783d8386213f6d4e69615
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 12:20:42 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 12:21:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61fc1ef

x11-drivers/nvidia-drivers: rmmod nvidia-drm, too by Pablo Cholaky (bug #606920).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf b/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf
index 48a8273..618b9b3 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf
@@ -1,3 +1,3 @@
 # Nvidia UVM support
 
-remove nvidia modprobe -r --ignore-remove nvidia-modeset nvidia-uvm nvidia
+remove nvidia modprobe -r --ignore-remove nvidia-drm nvidia-modeset nvidia-uvm nvidia


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2017-05-06 11:48 Jeroen Roovers
  0 siblings, 0 replies; 18+ messages in thread
From: Jeroen Roovers @ 2017-05-06 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     7882ce6b89df045eba5657118e603544c05414b9
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 11:42:19 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sat May  6 11:42:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7882ce6b

x11-drivers/nvidia-drivers: Remove obsolete patch.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/nvidia-drivers-375.26-profiles-rc.patch             | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.26-profiles-rc.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.26-profiles-rc.patch
deleted file mode 100644
index 13acd042f94..00000000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-375.26-profiles-rc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/nvidia-application-profiles-375.26-rc
-+++ b/nvidia-application-profiles-375.26-rc
-@@ -48,7 +48,7 @@
-         {
-           "name" : "NoEnforceShaderInputOutputMatching",
-           "settings" : [ "GLShaderPortabilityWarnings", false ]
--        },
-+        }
-     ],
-     "rules" : [
-         {


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2020-09-17 20:29 Jeroen Roovers
  0 siblings, 0 replies; 18+ messages in thread
From: Jeroen Roovers @ 2020-09-17 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     a5e2cb4da9f1e7b5cc537261ced9437792f15b5a
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 17 20:29:22 2020 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Sep 17 20:29:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e2cb4d

x11-drivers/nvidia-drivers: Drop obsolete file

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist b/x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist
deleted file mode 100644
index 5e139de3321..00000000000
--- a/x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist
+++ /dev/null
@@ -1 +0,0 @@
-PRELINK_PATH_MASK="/usr/lib{,64}/tls/libnvidia-tls*:/usr/lib{,64}/libnvidia*:/usr/lib{,64}/libGL*:/usr/lib{,64}/opengl/nvidia/*:/usr/lib{,64}/OpenCL/vendors/nvidia/*:/usr/lib{,64}/xorg/modules/drivers/nvidia*:/usr/lib{,64}/libvdpau_nvidia*:/usr/lib{,64}/libXvMCNVIDIA*:/usr/lib{,64}/libcuda*:/usr/lib{,64}/libnvcuvid*"


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2021-02-27 15:38 Conrad Kostecki
  0 siblings, 0 replies; 18+ messages in thread
From: Conrad Kostecki @ 2021-02-27 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     7f6317d96ed9ef220eea6945d03fb77e1a29d197
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Tue Feb 23 16:34:44 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 15:35:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6317d9

x11-drivers/nvidia-drivers: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/19617
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 ...nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch | 18 ------------------
 1 file changed, 18 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch
deleted file mode 100644
index c61033bf2a9..00000000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Patch taken from
-  https://forums.developer.nvidia.com/t/455-23-04-page-allocation-failure-in-kernel-module-at-random-points/155250/55
-Bug: https://bugs.gentoo.org/755497
-Credits go to Gregory Beauregard for pointing this out
-
---- a/kernel/nvidia-modeset/nvidia-modeset-linux.c
-+++ b/kernel/nvidia-modeset/nvidia-modeset-linux.c
-@@ -282,8 +282,8 @@
-  * are called while nvkms_lock is held.
-  *************************************************************************/
- 
--/* Don't use kmalloc for allocations larger than 128k */
--#define KMALLOC_LIMIT (128 * 1024)
-+/* Don't use kmalloc for allocations larger than one page */
-+#define KMALLOC_LIMIT PAGE_SIZE
- 
- void* NVKMS_API_CALL nvkms_alloc(size_t size, NvBool zero)
- {


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2021-03-21 15:53 David Seifert
  0 siblings, 0 replies; 18+ messages in thread
From: David Seifert @ 2021-03-21 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b96134374451d3def918ebb8d383615b73712b56
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Sun Mar 21 15:51:55 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 15:51:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9613437

x11-drivers/nvidia-drivers: change .conf tmp path to /var/tmp

Given space requirement and /tmp typically being tmpfs, /var/tmp
makes more sense. >430 ebuilds currently had to warn users to
change the path (no need for revbumps because of this).

Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-430.conf | 6 +++---
 x11-drivers/nvidia-drivers/files/nvidia-460.conf | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-430.conf b/x11-drivers/nvidia-drivers/files/nvidia-430.conf
index 173513777aa..edd957b58c4 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-430.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-430.conf
@@ -3,8 +3,8 @@ alias char-major-195 nvidia
 alias /dev/nvidiactl char-major-195
 
 # To tweak the driver the following options can be used, note that
-# you should be careful, as it could cause instability!! For more 
-# options see /usr/share/doc/PACKAGE/README 
+# you should be careful, as it could cause instability!! For more
+# options see README.txt in /usr/share/doc/PACKAGE
 #
 # !!! SECURITY WARNING !!!
 # DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
@@ -17,4 +17,4 @@ options nvidia \
 	NVreg_DeviceFileUID=0 \
 	NVreg_ModifyDeviceFiles=1 \
 	NVreg_PreserveVideoMemoryAllocations=1 \
-	NVreg_TemporaryFilePath=/tmp
+	NVreg_TemporaryFilePath=/var/tmp

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-460.conf b/x11-drivers/nvidia-drivers/files/nvidia-460.conf
index faf0243a823..03967faa577 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-460.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-460.conf
@@ -4,7 +4,7 @@ alias /dev/nvidiactl char-major-195
 
 # To tweak the driver the following options can be used, note that
 # you should be careful, as it could cause instability!! For more
-# options see /usr/share/doc/PACKAGE/README
+# options see README.txt in /usr/share/doc/PACKAGE
 #
 # !!! SECURITY WARNING !!!
 # DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
@@ -17,4 +17,4 @@ options nvidia \
 	NVreg_DeviceFileUID=0 \
 	NVreg_ModifyDeviceFiles=1 \
 	NVreg_PreserveVideoMemoryAllocations=0 \
-	NVreg_TemporaryFilePath=/tmp
+	NVreg_TemporaryFilePath=/var/tmp


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2021-03-21 15:53 David Seifert
  0 siblings, 0 replies; 18+ messages in thread
From: David Seifert @ 2021-03-21 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1d5d843771b4b7e53ed239aba2962094ac81623a
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Sun Mar 21 15:52:19 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 15:52:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5d8437

x11-drivers/nvidia-drivers: remove unused files

Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 x11-drivers/nvidia-drivers/files/95-nvidia-settings |  2 --
 x11-drivers/nvidia-drivers/files/nvidia-udev.sh     | 17 -----------------
 2 files changed, 19 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/95-nvidia-settings b/x11-drivers/nvidia-drivers/files/95-nvidia-settings
deleted file mode 100644
index e9d62742e1e..00000000000
--- a/x11-drivers/nvidia-drivers/files/95-nvidia-settings
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-/opt/bin/nvidia-settings --load-config-only

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-udev.sh b/x11-drivers/nvidia-drivers/files/nvidia-udev.sh
deleted file mode 100644
index 9487b08e7a5..00000000000
--- a/x11-drivers/nvidia-drivers/files/nvidia-udev.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-if [ $# -ne 1 ]; then
-	echo "Invalid args" >&2
-	exit 1
-fi
-
-case $1 in
-	add|ADD)
-		/opt/bin/nvidia-smi > /dev/null
-		;;
-	remove|REMOVE)
-		rm -f /dev/nvidia*
-		;;
-esac
-
-exit 0


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2021-08-21  5:33 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2021-08-21  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     75bbb00268a3e8bec8f41ee842298d0368b48646
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 21 05:30:46 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Aug 21 05:32:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bbb002

x11-drivers/nvidia-drivers: reword a nvidia-470.conf comment

Was missing a "for" there

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

 x11-drivers/nvidia-drivers/files/nvidia-470.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-470.conf b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
index f5b187ae530..977ef803492 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-470.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
@@ -5,7 +5,7 @@
 # Comment out the following line if you wish to allow nouveau.
 blacklist nouveau
 
-# Kernel Mode Setting (needed EGLStream/Wayland)
+# Kernel Mode Setting (notably needed for EGLStream/Wayland)
 # Enabling may possibly cause issues with SLI and Reverse PRIME.
 #options nvidia-drm modeset=1
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2022-05-31 16:30 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2022-05-31 16:30 UTC (permalink / raw
  To: gentoo-commits

commit:     71d04c6f1cc7b77ef00a93ebf28f796df0ef8be6
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 15:22:13 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue May 31 16:30:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d04c6f

x11-drivers/nvidia-drivers: warn about modules .conf Allocations=1

Not something I experimented much with, but I've heard reports
it can work badly even with systemd services. It may or may not
work better, but avoid sounding like it's always recommended.

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

 x11-drivers/nvidia-drivers/files/nvidia-470.conf | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-470.conf b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
index 977ef8034929..912eb1392855 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-470.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
@@ -10,7 +10,8 @@ blacklist nouveau
 #options nvidia-drm modeset=1
 
 # Suspend options. Allocations=0 recommended over =1 unless enable nvidia's
-# systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend).
+# systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend),
+# but even then may lead to issues on some setups (keep 0 if in doubt).
 options nvidia \
 	NVreg_PreserveVideoMemoryAllocations=0 \
 	NVreg_TemporaryFilePath=/var/tmp


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2022-09-19 11:36 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2022-09-19 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     80a2da5a5eaad522ff3e8019d8584ed1e5420501
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 10:35:21 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 11:36:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a2da5a

x11-drivers/nvidia-drivers: clarify clang15 patch notes

That this still fails regardless of 15.0.0-r1/15.0.1 revert
may not have been clear, this is the makefiles requesting it.

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

 x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch   | 2 ++
 .../nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch        | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
index 85d502ca662f..525631f36b3c 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
@@ -1,3 +1,5 @@
+Kernel's makefiles pass -Werror=strict-prototypes which
+trigger errors with clang15+
 https://bugs.gentoo.org/870238
 --- a/kernel/nvidia/nvlink_linux.c
 +++ b/kernel/nvidia/nvlink_linux.c

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
index 71cb6cf7e980..ab88f2b997c3 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
@@ -1,3 +1,5 @@
+Kernel's makefiles pass -Werror=strict-prototypes which
+trigger errors with clang15+
 https://bugs.gentoo.org/870238
 --- a/kernel/nvidia/nvlink_linux.c
 +++ b/kernel/nvidia/nvlink_linux.c


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2022-11-10 22:22 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2022-11-10 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     821897e50ac7f350599b4dea684a2d1adc32607e
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 21:03:38 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 22:21:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821897e5

x11-drivers/nvidia-drivers: update clang15 patch comments

Reword a bit and add nvidia open issue link.

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

 .../nvidia-drivers/files/nvidia-drivers-390.154-clang15-x86.patch      | 3 ++-
 x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch  | 3 ++-
 .../nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch       | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15-x86.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15-x86.patch
index 2038b3da157a..98eaee949074 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15-x86.patch
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15-x86.patch
@@ -1,6 +1,7 @@
 Kernel's makefiles pass -Werror=strict-prototypes which
-trigger errors with clang15+
+can trigger errors depending on compiler defaults.
 https://bugs.gentoo.org/870238
+https://github.com/NVIDIA/open-gpu-kernel-modules/issues/377
 --- a/kernel/nvidia/nvlink_linux.c
 +++ b/kernel/nvidia/nvlink_linux.c
 @@ -639 +639 @@

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
index 525631f36b3c..b08f35894fd4 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
@@ -1,6 +1,7 @@
 Kernel's makefiles pass -Werror=strict-prototypes which
-trigger errors with clang15+
+can trigger errors depending on compiler defaults.
 https://bugs.gentoo.org/870238
+https://github.com/NVIDIA/open-gpu-kernel-modules/issues/377
 --- a/kernel/nvidia/nvlink_linux.c
 +++ b/kernel/nvidia/nvlink_linux.c
 @@ -639 +639 @@

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
index ab88f2b997c3..334f0d1c9b13 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
@@ -1,6 +1,7 @@
 Kernel's makefiles pass -Werror=strict-prototypes which
-trigger errors with clang15+
+can trigger errors depending on compiler defaults.
 https://bugs.gentoo.org/870238
+https://github.com/NVIDIA/open-gpu-kernel-modules/issues/377
 --- a/kernel/nvidia/nvlink_linux.c
 +++ b/kernel/nvidia/nvlink_linux.c
 @@ -571 +571 @@


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2022-12-11 19:23 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2022-12-11 19:23 UTC (permalink / raw
  To: gentoo-commits

commit:     7b1d7789c7ace95a6c6096c30aa971e3a87ad363
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 11 19:20:51 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 19:21:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1d7789

x11-drivers/nvidia-drivers: match paths in raw-ldflags patch

Oops, but doesn't impact anything.

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

 .../files/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch b/x11-drivers/nvidia-drivers/files/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch
index 0b0d2f1dcb48..9185ec0f33ce 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch
+++ b/x11-drivers/nvidia-drivers/files/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch
@@ -5,7 +5,7 @@ https://bugs.gentoo.org/885483
 https://github.com/NVIDIA/open-gpu-kernel-modules/issues/405
 https://github.com/NVIDIA/open-gpu-kernel-modules/issues/214
 --- a/kernel-module-source/utils.mk
-+++ b/utils.mk
++++ b/kernel-module-source/utils.mk
 @@ -556,3 +556,3 @@
  	$(at_if_quiet)cd $$(dir $(1)); \
 -	$$(call quiet_cmd_no_at,LD) -r -z noexecstack --format=binary \


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2023-06-18  2:03 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2023-06-18  2:03 UTC (permalink / raw
  To: gentoo-commits

commit:     5862bf58e8d32ae8f5a70779fba6559528d71aca
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 02:03:00 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 02:03:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5862bf58

x11-drivers/nvidia-drivers: fix comment typo

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

 .../files/nvidia-drivers-525.116.04-clang-unused-option.patch           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.116.04-clang-unused-option.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.116.04-clang-unused-option.patch
index 5842bdd2a757..692e1880489d 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.116.04-clang-unused-option.patch
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.116.04-clang-unused-option.patch
@@ -1,5 +1,5 @@
 clang-15.0.7(?) or so may abort when the unused option -MD is passed,
-option removal is backported fro nvidia-535 branch
+option removal is backported from the nvidia:0/535 branch.
 
 Note patch is kept without context given the lines below change constantly
 (version) preventing from applying same patch to multiple versions.


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2023-10-20  1:15 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2023-10-20  1:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0e1b66032c97ecd84382d227382cbaf22ba99412
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 16:42:55 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Oct 20 01:13:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1b6603

x11-drivers/nvidia-drivers: emphasise that fbdev=1 is experimental

Console works fine but personally had a poor experience where Xorg
applications were crashing (once) after a mode switch. Imagine
mileage may vary, but nvidia themselves call it experimental.

Untested, but I believe this actually works better with wayland.

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

 x11-drivers/nvidia-drivers/files/nvidia-545.conf | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-545.conf b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
index 9748d8312c66..6de5577d5bf9 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-545.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
@@ -11,7 +11,8 @@ blacklist nouveau
 
 # Enable experimental framebuffer console support (^ requires modeset=1).
 # Replaces efifb or similar once loaded. Note that unloading nvidia modules
-# to, e.g. load a new version, would result in losing console display.
+# to, e.g. load a new version, would result in losing console display
+# (emphasis on being experimental, mode switch could cause issues with X).
 #options nvidia-drm fbdev=1
 
 # Suspend options. Allocations=0 recommended over =1 unless enable nvidia's


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2024-01-28 16:34 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2024-01-28 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     3713becb072e05d999779852ce0789998cb9f0ba
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 12:08:04 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 16:32:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3713becb

x11-drivers/nvidia-drivers: relicense nvidia-persistenced.initd

Tiny script that was entirely written by me, and came to prefer
installed+redistributed simple scripts to not carry extra baggage.

(MIT is already in the ebuild's LICENSE)

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

 x11-drivers/nvidia-drivers/files/nvidia-persistenced.initd | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.initd b/x11-drivers/nvidia-drivers/files/nvidia-persistenced.initd
index e199efc1e54e..27d8bb37d98a 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.initd
+++ b/x11-drivers/nvidia-drivers/files/nvidia-persistenced.initd
@@ -1,6 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
+# SPDX-License-Identifier: MIT
 
 description="Maintain persistent software state in the NVIDIA driver"
 command="nvidia-persistenced"


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2024-05-27  5:55 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2024-05-27  5:55 UTC (permalink / raw
  To: gentoo-commits

commit:     59d7b4b1b1724b31d220e9388d9e6c9d118e0c74
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon May 27 05:53:28 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon May 27 05:55:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d7b4b1

x11-drivers/nvidia-drivers: remove outdated warning from nvidia.conf

If anything it's recommended nowadays, but =0 is safer out-of-the-box
if things are not setup right (esp. with openrc, or without logind)
so not changing that.

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

 x11-drivers/nvidia-drivers/files/nvidia-470.conf | 3 +--
 x11-drivers/nvidia-drivers/files/nvidia-545.conf | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-470.conf b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
index 74126224c6ce..2b87b67602e0 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-470.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-470.conf
@@ -10,8 +10,7 @@ blacklist nouveau
 #options nvidia-drm modeset=1
 
 # Suspend options. Allocations=0 recommended over =1 unless enable nvidia's
-# systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend),
-# but even then may lead to issues on some setups (keep 0 if in doubt).
+# systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend).
 options nvidia \
 	NVreg_PreserveVideoMemoryAllocations=0 \
 	NVreg_TemporaryFilePath=/var/tmp

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-545.conf b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
index 6de5577d5bf9..d1d63ebbb197 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-545.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
@@ -16,8 +16,7 @@ blacklist nouveau
 #options nvidia-drm fbdev=1
 
 # Suspend options. Allocations=0 recommended over =1 unless enable nvidia's
-# systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend),
-# but even then may lead to issues on some setups (keep 0 if in doubt).
+# systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend).
 options nvidia \
 	NVreg_PreserveVideoMemoryAllocations=0 \
 	NVreg_TemporaryFilePath=/var/tmp


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/
@ 2024-07-25 13:18 Ionen Wolkens
  0 siblings, 0 replies; 18+ messages in thread
From: Ionen Wolkens @ 2024-07-25 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     6bde3ffbd8fab038f4f33359a0bd0c0768d23a46
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 25 13:14:27 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 25 13:17:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bde3ffb

x11-drivers/nvidia-drivers: reword fbdev comment, mention sleep

And the module unload bit doesn't feel important enough to keep.

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

 x11-drivers/nvidia-drivers/files/nvidia-545.conf | 7 +++----
 x11-drivers/nvidia-drivers/files/nvidia-555.conf | 7 +++----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-545.conf b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
index d1d63ebbb197..d5be9b654091 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-545.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-545.conf
@@ -9,10 +9,9 @@ blacklist nouveau
 # Enabling may possibly cause issues with SLI and Reverse PRIME.
 #options nvidia-drm modeset=1
 
-# Enable experimental framebuffer console support (^ requires modeset=1).
-# Replaces efifb or similar once loaded. Note that unloading nvidia modules
-# to, e.g. load a new version, would result in losing console display
-# (emphasis on being experimental, mode switch could cause issues with X).
+# Enable experimental framebuffer console support (requires modeset=1 above).
+# Replaces efifb, simpledrm, or similar once loaded (emphasis on being
+# experimental, "may" cause issues X mode switching, sleep, or more).
 #options nvidia-drm fbdev=1
 
 # Suspend options. Allocations=0 recommended over =1 unless enable nvidia's

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-555.conf b/x11-drivers/nvidia-drivers/files/nvidia-555.conf
index e0c1b09808f8..98bd87c43080 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-555.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-555.conf
@@ -9,10 +9,9 @@ blacklist nouveau
 # Enabling may possibly cause issues with SLI and Reverse PRIME.
 #options nvidia-drm modeset=1
 
-# Enable experimental framebuffer console support (^ requires modeset=1).
-# Replaces efifb or similar once loaded. Note that unloading nvidia modules
-# to, e.g. load a new version, would result in losing console display
-# (emphasis on being experimental, mode switch could cause issues with X).
+# Enable experimental framebuffer console support (requires modeset=1 above).
+# Replaces efifb, simpledrm, or similar once loaded (emphasis on being
+# experimental, "may" cause issues X mode switching, sleep, or more).
 #options nvidia-drm fbdev=1
 
 # Disable use of the GSP firmware which has newly been enabled by default


^ permalink raw reply related	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2024-07-25 13:18 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-18  6:42 [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/ Austin English
  -- strict thread matches above, loose matches on Subject: below --
2017-01-20  8:07 Jeroen Roovers
2017-01-24 12:21 Jeroen Roovers
2017-05-06 11:48 Jeroen Roovers
2020-09-17 20:29 Jeroen Roovers
2021-02-27 15:38 Conrad Kostecki
2021-03-21 15:53 David Seifert
2021-03-21 15:53 David Seifert
2021-08-21  5:33 Ionen Wolkens
2022-05-31 16:30 Ionen Wolkens
2022-09-19 11:36 Ionen Wolkens
2022-11-10 22:22 Ionen Wolkens
2022-12-11 19:23 Ionen Wolkens
2023-06-18  2:03 Ionen Wolkens
2023-10-20  1:15 Ionen Wolkens
2024-01-28 16:34 Ionen Wolkens
2024-05-27  5:55 Ionen Wolkens
2024-07-25 13:18 Ionen Wolkens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox