Ich habe ein Beispiel für ein Schema gefunden, auf das auf zwei verschiedene Arten verwiesen wird, die sich nur für den Fall unterscheiden, was für mich verwirrend ist.
Gsettings sieht den Schemanamen als com.canonical.Unity.Launcherund akzeptiert ihn nicht com.canonical.unity.launcherals gültigen Schemanamen. Auf der anderen Seite sieht der dconf-Editor nur com.canonical.unity.launcheralle Kleinbuchstaben, wie im Screenshot gezeigt.
Wenn ich den Schlüssel favoritesin Gsettings ändere, spiegelt sich diese Änderung im dconf-Editor wider und umgekehrt.
Was ist los? Welches ist der richtige Schemaname com.canonical.Unity.Launcheroder com.canonical.unity.launcher?
Einstellungen:
$ 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'
dconf-editor:

