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.
35 lines
1.4 KiB
35 lines
1.4 KiB
6 years ago
|
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=$?
|
||
|
;;
|
||
|
|