]> git.donarmstrong.com Git - deb_pkgs/autorandr.git/commitdiff
Invoke the systemd unit from udev, don't install pmutils if systemd is in use
authorPhillip Berndt <phillip.berndt@googlemail.com>
Tue, 15 Nov 2016 18:11:38 +0000 (19:11 +0100)
committerPhillip Berndt <phillip.berndt@googlemail.com>
Fri, 20 Jan 2017 14:14:15 +0000 (15:14 +0100)
See bug #61 and pr #60.

contrib/systemd/autorandr-resume.service [deleted file]
contrib/systemd/autorandr.service [new file with mode: 0644]
contrib/udev/40-monitor-hotplug.rules

diff --git a/contrib/systemd/autorandr-resume.service b/contrib/systemd/autorandr-resume.service
deleted file mode 100644 (file)
index 871fad5..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=autorandr resume hook
-After=sleep.target
-
-[Service]
-ExecStart=/usr/bin/autorandr --batch -c --default default
-
-[Install]
-WantedBy=sleep.target
diff --git a/contrib/systemd/autorandr.service b/contrib/systemd/autorandr.service
new file mode 100644 (file)
index 0000000..a013fa0
--- /dev/null
@@ -0,0 +1,11 @@
+[Unit]
+Description=autorandr execution hook
+After=sleep.target
+
+[Service]
+ExecStart=/usr/local/bin/autorandr --batch --change --default default
+Type=oneshot
+RemainAfterExit=false
+
+[Install]
+WantedBy=sleep.target
index cbea19b4df354fb060712edcad6efb859f8d5a79..792fe34be8f7c96fc9608e9f0439d5ad2f1d2f1f 100644 (file)
@@ -1 +1 @@
-ACTION=="change", SUBSYSTEM=="drm", RUN+="/usr/bin/autorandr --batch -c --default default"
+ACTION=="change", SUBSYSTEM=="drm", RUN+="/bin/systemctl start autorandr.service"