You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.4 KiB
34 lines
1.4 KiB
diff -up xdg-utils-1.1.0/scripts/xdg-screensaver.in.use-dbus xdg-utils-1.1.0/scripts/xdg-screensaver.in |
|
--- xdg-utils-1.1.0/scripts/xdg-screensaver.in.use-dbus 2016-03-15 16:47:46.194698630 -0400 |
|
+++ xdg-utils-1.1.0/scripts/xdg-screensaver.in 2016-03-15 16:48:45.221438504 -0400 |
|
@@ -462,7 +462,12 @@ screensaver_gnome_screensaver() |
|
;; |
|
|
|
lock) |
|
- gnome-screensaver-command --lock > /dev/null 2> /dev/null |
|
+ dbus-send --session \ |
|
+ --dest=org.gnome.ScreenSaver \ |
|
+ --type=method_call \ |
|
+ /org/gnome/ScreenSaver \ |
|
+ org.gnome.ScreenSaver.Lock \ |
|
+ 2> /dev/null |
|
result=$? |
|
;; |
|
|
|
diff -up xdg-utils-1.1.0/scripts/xdg-screensaver.use-dbus xdg-utils-1.1.0/scripts/xdg-screensaver |
|
--- xdg-utils-1.1.0/scripts/xdg-screensaver.use-dbus 2016-03-15 16:48:56.480579481 -0400 |
|
+++ xdg-utils-1.1.0/scripts/xdg-screensaver 2016-03-15 16:49:18.607856400 -0400 |
|
@@ -786,7 +786,12 @@ screensaver_gnome_screensaver() |
|
;; |
|
|
|
lock) |
|
- gnome-screensaver-command --lock > /dev/null 2> /dev/null |
|
+ dbus-send --session \ |
|
+ --dest=org.gnome.ScreenSaver \ |
|
+ --type=method_call \ |
|
+ /org/gnome/ScreenSaver \ |
|
+ org.gnome.ScreenSaver.Lock \ |
|
+ 2> /dev/null |
|
result=$? |
|
;; |
|
|
|
|