GNOME 3では、デスクトップアイコンはデフォルトで非表示になっています。私はそれらをこのように見せようとしました:
gconftool-2 --set -t bool /org/gnome/desktop/background/show-desktop-icons true
それはうまくいきませんでした。だから私は試しました:
gsettings set org.gnome.desktop.background show-desktop-icons true
できます!
gconftool-2 --get /org/gnome/desktop/background/show-desktop-icons
は、このキーに値が設定されていないことを示しています。
gconf-editor
は/org
フォルダーをリストしません。どうして?
GNOME3のGSettingsAPIは、デフォルトでdconf
ストレージバックエンドを使用します。 (それは持っていたしばらくの間GConfバックエンドでしたが、それは続きませんでした。)
データベース内のデータに直接アクセスするには、dconf
ツールを使用します。
dconf list /org/gnome/
dconf dump /org/gnome/ > backup.ini
ただし、バックアップ以外の目的でこれを行うことは避けてください。ほとんどの場合、同じ高レベルAPIを使用する高レベルgsettings
ツールを使用することをお勧めします。そのため、実際のアプリと同じ設定が常に表示され、値が検証されます。同じスキーマ(dconf
しません)。
gsettings list-schemas
gsettings list-recursively org.gnome.desktop.background
gsettings
もバックエンドに依存しないため、OS X(plistバックエンドを使用)とWindows(レジストリバックエンドを使用)でも同じように機能します。