Я знайшов приклад схеми, яку називають двома двома різними способами, що відрізняються лише у випадку, який мене бентежить.
Gsettings бачить ім'я схеми як com.canonical.Unity.Launcher
і не приймає com.canonical.unity.launcher
як дійсне ім'я схеми. З іншого боку, dconf-редактор бачить лише com.canonical.unity.launcher
всі малі регістри , як це видно на скріншоті.
Якщо я зміню ключ favorites
у Gsettings, ця зміна відображається в dconf-редакторі, і навпаки.
Що відбувається? Яка правильна назва схеми com.canonical.Unity.Launcher
, або com.canonical.unity.launcher
?
Gsettings:
$ 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'