1

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?

0 Answers0