I have found an example of a schema that is referred two in two different ways, differing only in case, which is confusing to me.
Gsettings sees the schema name as
com.canonical.Unity.Launcher, and does not accept
com.canonical.unity.launcher as a valid schema name. On the other hand, dconf-editor only sees
com.canonical.unity.launcher all lower-case, as seen in the screenshot.
If I change the key
favorites in Gsettings, that change is reflected in dconf-editor, and vice-versa.
What's going on? Which is the correct schema name,
$ gsettings list-schemas | grep -i com.canonical.unity.launcher com.canonical.Unity.Launcher david@david-Aspire-5735:~$ $ gsettings list-recursively com.canonical.Unity.Launcher com.canonical.Unity.Launcher favorite-migration '3.2.10' com.canonical.Unity.Launcher favorites ['application://firefox.desktop', 'application://thunderbird.desktop', 'unity://running-apps', 'unity://expo-icon', 'unity://devices'] david@david-Aspire-5735:~$ gsettings list-recursively com.canonical.unity.launcher No such schema 'com.canonical.unity.launcher'