summarylogtreecommitdiffstats
path: root/80-nvidia-pm.rules
diff options
context:
space:
mode:
authorcyqsimon2024-04-03 10:03:41 +0800
committercyqsimon2024-04-03 10:05:50 +0800
commitea1933274c112d3a860ff9ecfec328d29112b8d4 (patch)
tree1e41dd3672dfe5ae4eac6eee08f0841d74d700da /80-nvidia-pm.rules
parent565097c8fd69cf92a759ab77881951e2584861f8 (diff)
downloadaur-nvidia-prime-rtd3pm.tar.gz
Add 2 lines of unofficial config found to be useful
- Maintainance: bump package version - Maintainance: bump upstream documentation link version
Diffstat (limited to '80-nvidia-pm.rules')
-rw-r--r--80-nvidia-pm.rules6
1 files changed, 6 insertions, 0 deletions
diff --git a/80-nvidia-pm.rules b/80-nvidia-pm.rules
index ba3cefef9876..5f26f4ca4bcd 100644
--- a/80-nvidia-pm.rules
+++ b/80-nvidia-pm.rules
@@ -1,3 +1,9 @@
+# Enable runtime PM for NVIDIA VGA/3D controller devices on adding device
+# These two lines are not officially recommended by NVidia, but have been found
+# to be necessary on some systems
+ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto"
+ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"
+
# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"