desktop_environment:dbus
Table des matières
Quelques commandes utiles avec DBus
DBus la nouvelle implémentation est gdbus (qui est étroitement lié à GIO).
Les différents services sont situés dans le répertoire /usr/share/dbus-1/
1).
Lister tous les services d'une session
Quand un utilisateur est connecté.
gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames
Pour avoir uniquement ceux du système on remplace l'option –session
par –system
dans la ligne précédente.
Connaître les fonctions et signaux d'un service
gdbus introspect --session ...
On peut bien sur remplacer –session
par –system
.
1)
En fait on retrouve qu'une certaine partie. Certains sont « enregistrés en mémoire » lors de l'étape de compilation de l'application.
desktop_environment/dbus.txt · Dernière modification : 2020/01/05 20:20 de 127.0.0.1