... | ... | @@ -162,6 +162,15 @@ gdbus call --session \ |
|
|
org.gnome.SettingsDaemon.Power.Screen Brightness '<30>'
|
|
|
```
|
|
|
|
|
|
## Lock the Screen
|
|
|
|
|
|
The `org.gnome.ScreenSaver` interface can be used to lock the screen:
|
|
|
```
|
|
|
gdbus call --session --dest org.gnome.ScreenSaver --object-path /org/gnome/ScreenSaver --method org.gnome.ScreenSaver.Lock
|
|
|
```
|
|
|
|
|
|
There isn't a corresponding method for unlocking it.
|
|
|
|
|
|
## Using Applications to Provide Services
|
|
|
|
|
|
GNOME applications run using the `--gapplication-service` command line option will expose the [org.freedesktop.Application](https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#dbus) interface on the session bus. This can be accessed to launch the application and request that it open files specified with URIs. The parameters of the API are explained by [this GApplication D-Bus APIs document](https://wiki.gnome.org/Projects/GLib/GApplication/DBusAPI) which refers to a different interface but which seems to overlap with the freedesktop interface.
|
... | ... | |