1 |
commit: 3f48cdfdff62bdeb440900f04d7745dd08365eba |
2 |
Author: David Seifert <soap <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Feb 8 09:39:20 2021 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Feb 8 09:39:20 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f48cdfd |
7 |
|
8 |
x11-drivers/nvidia-drivers: Default disable PreserveVideoMemoryAllocations |
9 |
|
10 |
Bug: https://bugs.gentoo.org/763129 |
11 |
Package-Manager: Portage-3.0.14, Repoman-3.0.2 |
12 |
Signed-off-by: David Seifert <soap <AT> gentoo.org> |
13 |
|
14 |
x11-drivers/nvidia-drivers/files/nvidia-460.conf | 20 ++++++++++++++++++++ |
15 |
...460.39.ebuild => nvidia-drivers-460.39-r1.ebuild} | 2 +- |
16 |
2 files changed, 21 insertions(+), 1 deletion(-) |
17 |
|
18 |
diff --git a/x11-drivers/nvidia-drivers/files/nvidia-460.conf b/x11-drivers/nvidia-drivers/files/nvidia-460.conf |
19 |
new file mode 100644 |
20 |
index 00000000000..faf0243a823 |
21 |
--- /dev/null |
22 |
+++ b/x11-drivers/nvidia-drivers/files/nvidia-460.conf |
23 |
@@ -0,0 +1,20 @@ |
24 |
+# Nvidia drivers support |
25 |
+alias char-major-195 nvidia |
26 |
+alias /dev/nvidiactl char-major-195 |
27 |
+ |
28 |
+# To tweak the driver the following options can be used, note that |
29 |
+# you should be careful, as it could cause instability!! For more |
30 |
+# options see /usr/share/doc/PACKAGE/README |
31 |
+# |
32 |
+# !!! SECURITY WARNING !!! |
33 |
+# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW |
34 |
+# WHAT YOU ARE DOING. |
35 |
+# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH, |
36 |
+# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE. |
37 |
+options nvidia \ |
38 |
+ NVreg_DeviceFileGID=VIDEOGID \ |
39 |
+ NVreg_DeviceFileMode=432 \ |
40 |
+ NVreg_DeviceFileUID=0 \ |
41 |
+ NVreg_ModifyDeviceFiles=1 \ |
42 |
+ NVreg_PreserveVideoMemoryAllocations=0 \ |
43 |
+ NVreg_TemporaryFilePath=/tmp |
44 |
|
45 |
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-460.39.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-460.39-r1.ebuild |
46 |
similarity index 99% |
47 |
rename from x11-drivers/nvidia-drivers/nvidia-drivers-460.39.ebuild |
48 |
rename to x11-drivers/nvidia-drivers/nvidia-drivers-460.39-r1.ebuild |
49 |
index 2c16377cf6e..87e315b2413 100644 |
50 |
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-460.39.ebuild |
51 |
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-460.39-r1.ebuild |
52 |
@@ -214,7 +214,7 @@ src_install() { |
53 |
# This file is tweaked with the appropriate video group in |
54 |
# pkg_preinst, see bug #491414 |
55 |
insinto /etc/modprobe.d |
56 |
- newins "${FILESDIR}"/nvidia-430.conf nvidia.conf |
57 |
+ newins "${FILESDIR}"/nvidia-460.conf nvidia.conf |
58 |
|
59 |
if use uvm; then |
60 |
doins "${FILESDIR}"/nvidia-rmmod.conf |