According to this post, it seems like gsettings
uses dconf
as a backend. I would therefore expect the following commands to output the same result:
$ gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
['core', 'composite', 'opengl', 'compiztoolbox', 'decor', 'vpswitch', 'snap', 'mousepoll', 'resize', 'place', 'move', 'wall', 'grid', 'regex', 'imgpng', 'session', 'gnomecompat', 'animation', 'fade', 'workarounds', 'scale', 'expo', 'ezoom', 'switcher']
$ dconf read /org/compiz/profiles/unity/plugins/core/active-plugins
['core', 'composite', 'opengl', 'place', 'put', 'regex', 'resize', 'session', 'snap', 'vpswitch', 'wall', 'animation', 'commands', 'compiztoolbox', 'copytex', 'fade', 'grid', 'imgpng', 'mousepoll', 'move', 'scale', 'unitymtgrabhandles', 'workarounds', 'expo', 'unityshell']
but as you can see, they do not. Am I missing something, or is this a bug? (Ubuntu 18.04 with Unity)
Note 1: from the manpage of gsettings:
Note that gsettings needs a D-Bus session bus connection to write changes to the dconf database.
How can I check that this is the case on my computer?
Note 2: I remember seeing something about a gir1.2 package being uninstalled during a apt autoremove
command at some point, but I cannot remember which one. Could this be related? Which gir1.2
packages do I need to have if I am using Unity?
gsettings get org.gnome.desktop.background picturi-uri
and its equivalent for dconf – PRATAP May 02 '20 at 15:14$ dconf read /org/gnome/desktop/background/picture-uri 'file:///home//Pictures/Wallpapers/abstract01.jpg'`
– Jonathan H May 02 '20 at 15:17