1 |
commit: e6d7e9f6548f13be4687fb761377be6bdf79d81f |
2 |
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue May 31 19:03:56 2022 +0000 |
4 |
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue May 31 19:10:33 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d7e9f6 |
7 |
|
8 |
x11-drivers/nvidia-drivers: revert installation of PM rules |
9 |
|
10 |
Turns out this is only needed if users manually enabled |
11 |
DynamicPowerManagement (not default) and feel this should not be |
12 |
installed by default (no revbump given not known to be harmful |
13 |
and will be cleaned on kernel upgrades). |
14 |
|
15 |
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> |
16 |
|
17 |
x11-drivers/nvidia-drivers/files/nvidia-470.rules | 7 ------- |
18 |
x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild | 11 +---------- |
19 |
x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild | 11 +---------- |
20 |
x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild | 11 +---------- |
21 |
x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild | 11 +---------- |
22 |
x11-drivers/nvidia-drivers/nvidia-drivers-515.48.07.ebuild | 11 +---------- |
23 |
6 files changed, 5 insertions(+), 57 deletions(-) |
24 |
|
25 |
diff --git a/x11-drivers/nvidia-drivers/files/nvidia-470.rules b/x11-drivers/nvidia-drivers/files/nvidia-470.rules |
26 |
deleted file mode 100644 |
27 |
index ba3cefef9876..000000000000 |
28 |
--- a/x11-drivers/nvidia-drivers/files/nvidia-470.rules |
29 |
+++ /dev/null |
30 |
@@ -1,7 +0,0 @@ |
31 |
-# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind |
32 |
-ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto" |
33 |
-ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto" |
34 |
- |
35 |
-# Disable runtime PM for NVIDIA VGA/3D controller devices on driver unbind |
36 |
-ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="on" |
37 |
-ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="on" |
38 |
|
39 |
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild |
40 |
index 0288dd432838..19ecb17aad10 100644 |
41 |
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild |
42 |
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild |
43 |
@@ -5,7 +5,7 @@ EAPI=8 |
44 |
|
45 |
MODULES_OPTIONAL_USE="driver" |
46 |
inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \ |
47 |
- systemd toolchain-funcs udev unpacker user-info |
48 |
+ systemd toolchain-funcs unpacker user-info |
49 |
|
50 |
NV_KERNEL_MAX="5.18" |
51 |
NV_URI="https://download.nvidia.com/XFree86/" |
52 |
@@ -367,9 +367,6 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" |
53 |
# symlink non-versioned so nvidia-settings can use it even if misdetected |
54 |
dosym nvidia-application-profiles-${PV}-key-documentation \ |
55 |
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation |
56 |
- |
57 |
- # udev rules taken from nvidia's README.txt to help with power management |
58 |
- use driver && udev_newrules "${FILESDIR}"/nvidia-470.rules 60-nvidia.rules |
59 |
} |
60 |
|
61 |
pkg_preinst() { |
62 |
@@ -401,7 +398,6 @@ pkg_preinst() { |
63 |
|
64 |
pkg_postinst() { |
65 |
linux-mod_pkg_postinst |
66 |
- use driver && udev_reload |
67 |
|
68 |
readme.gentoo_print_elog |
69 |
|
70 |
@@ -453,8 +449,3 @@ pkg_postinst() { |
71 |
elog "supported by a few wayland compositors (e.g. kwin / mutter, not sway)." |
72 |
fi |
73 |
} |
74 |
- |
75 |
-pkg_postrm() { |
76 |
- linux-mod_pkg_postrm |
77 |
- use driver && udev_reload |
78 |
-} |
79 |
|
80 |
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild |
81 |
index 88c5511fa81a..8c77f921b745 100644 |
82 |
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild |
83 |
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild |
84 |
@@ -5,7 +5,7 @@ EAPI=8 |
85 |
|
86 |
MODULES_OPTIONAL_USE="driver" |
87 |
inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \ |
88 |
- systemd toolchain-funcs udev unpacker user-info |
89 |
+ systemd toolchain-funcs unpacker user-info |
90 |
|
91 |
NV_KERNEL_MAX="5.15" |
92 |
NV_PIN="470.103.01" |
93 |
@@ -363,9 +363,6 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" |
94 |
systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service |
95 |
|
96 |
dobin nvidia-bug-report.sh |
97 |
- |
98 |
- # udev rules taken from nvidia's README.txt to help with power management |
99 |
- use driver && udev_newrules "${FILESDIR}"/nvidia-470.rules 60-nvidia.rules |
100 |
} |
101 |
|
102 |
pkg_preinst() { |
103 |
@@ -397,7 +394,6 @@ pkg_preinst() { |
104 |
|
105 |
pkg_postinst() { |
106 |
linux-mod_pkg_postinst |
107 |
- use driver && udev_reload |
108 |
|
109 |
readme.gentoo_print_elog |
110 |
|
111 |
@@ -449,8 +445,3 @@ pkg_postinst() { |
112 |
elog "supported by a few wayland compositors (e.g. kwin / mutter, not sway)." |
113 |
fi |
114 |
} |
115 |
- |
116 |
-pkg_postrm() { |
117 |
- linux-mod_pkg_postrm |
118 |
- use driver && udev_reload |
119 |
-} |
120 |
|
121 |
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild |
122 |
index c8428c85a142..0921e41c8ac8 100644 |
123 |
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild |
124 |
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild |
125 |
@@ -5,7 +5,7 @@ EAPI=8 |
126 |
|
127 |
MODULES_OPTIONAL_USE="driver" |
128 |
inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \ |
129 |
- systemd toolchain-funcs udev unpacker user-info |
130 |
+ systemd toolchain-funcs unpacker user-info |
131 |
|
132 |
NV_KERNEL_MAX="5.18" |
133 |
NV_URI="https://download.nvidia.com/XFree86/" |
134 |
@@ -380,9 +380,6 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" |
135 |
# symlink non-versioned so nvidia-settings can use it even if misdetected |
136 |
dosym nvidia-application-profiles-${PV}-key-documentation \ |
137 |
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation |
138 |
- |
139 |
- # udev rules taken from nvidia's README.txt to help with power management |
140 |
- use driver && udev_newrules "${FILESDIR}"/nvidia-470.rules 60-nvidia.rules |
141 |
} |
142 |
|
143 |
pkg_preinst() { |
144 |
@@ -414,7 +411,6 @@ pkg_preinst() { |
145 |
|
146 |
pkg_postinst() { |
147 |
linux-mod_pkg_postinst |
148 |
- use driver && udev_reload |
149 |
|
150 |
readme.gentoo_print_elog |
151 |
|
152 |
@@ -463,8 +459,3 @@ pkg_postinst() { |
153 |
elog "Of note, may possibly cause issues with SLI and Reverse PRIME." |
154 |
fi |
155 |
} |
156 |
- |
157 |
-pkg_postrm() { |
158 |
- linux-mod_pkg_postrm |
159 |
- use driver && udev_reload |
160 |
-} |
161 |
|
162 |
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild |
163 |
index 6b86f430e3c4..b3f07bbc73fc 100644 |
164 |
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild |
165 |
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild |
166 |
@@ -5,7 +5,7 @@ EAPI=8 |
167 |
|
168 |
MODULES_OPTIONAL_USE="driver" |
169 |
inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \ |
170 |
- systemd toolchain-funcs udev unpacker user-info |
171 |
+ systemd toolchain-funcs unpacker user-info |
172 |
|
173 |
NV_KERNEL_MAX="5.18" |
174 |
NV_URI="https://download.nvidia.com/XFree86/" |
175 |
@@ -404,9 +404,6 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" |
176 |
# fails to detect version (i.e. mismatch, or with kernel-open) |
177 |
dosym nvidia-application-profiles-${PV}-key-documentation \ |
178 |
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation |
179 |
- |
180 |
- # udev rules taken from nvidia's README.txt to help with power management |
181 |
- use driver && udev_newrules "${FILESDIR}"/nvidia-470.rules 60-nvidia.rules |
182 |
} |
183 |
|
184 |
pkg_preinst() { |
185 |
@@ -438,7 +435,6 @@ pkg_preinst() { |
186 |
|
187 |
pkg_postinst() { |
188 |
linux-mod_pkg_postinst |
189 |
- use driver && udev_reload |
190 |
|
191 |
readme.gentoo_print_elog |
192 |
|
193 |
@@ -498,8 +494,3 @@ pkg_postinst() { |
194 |
elog "Of note, may possibly cause issues with SLI and Reverse PRIME." |
195 |
fi |
196 |
} |
197 |
- |
198 |
-pkg_postrm() { |
199 |
- linux-mod_pkg_postrm |
200 |
- use driver && udev_reload |
201 |
-} |
202 |
|
203 |
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.48.07.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-515.48.07.ebuild |
204 |
index 03d8a9d79a37..462e7a7ec053 100644 |
205 |
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.48.07.ebuild |
206 |
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.48.07.ebuild |
207 |
@@ -5,7 +5,7 @@ EAPI=8 |
208 |
|
209 |
MODULES_OPTIONAL_USE="driver" |
210 |
inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \ |
211 |
- systemd toolchain-funcs udev unpacker user-info |
212 |
+ systemd toolchain-funcs unpacker user-info |
213 |
|
214 |
NV_KERNEL_MAX="5.18" |
215 |
NV_URI="https://download.nvidia.com/XFree86/" |
216 |
@@ -403,9 +403,6 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" |
217 |
# fails to detect version (i.e. mismatch, or with kernel-open) |
218 |
dosym nvidia-application-profiles-${PV}-key-documentation \ |
219 |
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation |
220 |
- |
221 |
- # udev rules taken from nvidia's README.txt to help with power management |
222 |
- use driver && udev_newrules "${FILESDIR}"/nvidia-470.rules 60-nvidia.rules |
223 |
} |
224 |
|
225 |
pkg_preinst() { |
226 |
@@ -437,7 +434,6 @@ pkg_preinst() { |
227 |
|
228 |
pkg_postinst() { |
229 |
linux-mod_pkg_postinst |
230 |
- use driver && udev_reload |
231 |
|
232 |
readme.gentoo_print_elog |
233 |
|
234 |
@@ -497,8 +493,3 @@ pkg_postinst() { |
235 |
elog "Of note, may possibly cause issues with SLI and Reverse PRIME." |
236 |
fi |
237 |
} |
238 |
- |
239 |
-pkg_postrm() { |
240 |
- linux-mod_pkg_postrm |
241 |
- use driver && udev_reload |
242 |
-} |