1 |
--- samples/powerbtn/powerbtn.sh~ 2010-06-15 09:39:15.000000000 -0400 |
diff -Nru a/samples/powerbtn/powerbtn.sh b/samples/powerbtn/powerbtn.sh |
2 |
+++ samples/powerbtn/powerbtn.sh 2012-08-10 12:32:50.572400811 -0400 |
--- a/samples/powerbtn/powerbtn.sh 2018-06-19 04:17:40.000000000 +0200 |
3 |
@@ -55,11 +55,18 @@ |
+++ b/samples/powerbtn/powerbtn.sh 2018-09-23 10:34:47.519273996 +0200 |
4 |
PMS="$PMS guidance-power-manager.py dalston-power-applet" |
@@ -56,11 +56,18 @@ |
5 |
|
PMS="$PMS mate-power-manager org_kde_powerdevil" |
6 |
|
|
7 |
# If one of those is running or any of several others, |
# If one of those is running or any of several others, |
8 |
-if pidof x $PMS > /dev/null || |
-if pidof x $PMS > /dev/null || |
9 |
- ( test "$XUSER" != "" && pidof dcopserver > /dev/null && test -x /usr/bin/dcop && /usr/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon) || |
- ( test "$XUSER" != "" && pidof dcopserver > /dev/null && test -x /usr/bin/dcop && /usr/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon) || |
10 |
- ( test "$XUSER" != "" && test -x /usr/bin/qdbus && test -r /proc/$(pidof kded4)/environ && su - $XUSER -c "eval $(echo -n 'export '; cat /proc/$(pidof kded4)/environ |tr '\0' '\n'|grep DBUS_SESSION_BUS_ADDRESS); qdbus org.kde.kded" | grep -q powerdevil) ; then |
- ( test "$XUSER" != "" && test -x /usr/bin/qdbus && test -r /proc/$(pgrep -n kded4)/environ && su - $XUSER -c "eval $(echo -n 'export '; cat /proc/$(pgrep -n kded4)/environ |tr '\0' '\n'|grep DBUS_SESSION_BUS_ADDRESS); qdbus org.kde.kded" | grep -q powerdevil) ; then |
11 |
- # Get out as the power manager that is running will take care of things. |
- # Get out as the power manager that is running will take care of things. |
12 |
- exit |
- exit |
13 |
+if pidof x $PMS > /dev/null; then |
+if pidof x $PMS > /dev/null; then |