मुझे एक स्कीमा का उदाहरण मिला है जिसे दो अलग-अलग तरीकों से संदर्भित किया जाता है, केवल मामले में भिन्न होता है, जो मुझे भ्रमित कर रहा है।
Gsettings स्कीमा नाम को देखता है com.canonical.Unity.Launcher, और com.canonical.unity.launcherमान्य स्कीमा नाम के रूप में स्वीकार नहीं करता है । दूसरी ओर, dconf-editor केवल com.canonical.unity.launcherसभी लोअर-केस देखता है , जैसा कि स्क्रीनशॉट में देखा गया है।
यदि मैं favoritesGsettings में कुंजी को बदल देता हूं, तो वह परिवर्तन 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'
dconf संपादक:

