Configurações do Gnome - gsettings vs gconftool-2

Configurações do Gnome - gsettings vs gconftool-2

No GNOME 3, os ícones da área de trabalho ficam ocultos por padrão. Tentei mostrá-los desta forma:

 gconftool-2 --set -t bool /org/gnome/desktop/background/show-desktop-icons true

Não funcionou. Então eu tentei:

gsettings set org.gnome.desktop.background show-desktop-icons true

Funciona!

gconftool-2 --get /org/gnome/desktop/background/show-desktop-iconsdiz que o valor não está definido para esta chave.

gconf-editornão lista /orga pasta. Por que?

Responder1

A API GSettings no GNOME 3 usa o dconfbackend de armazenamento por padrão. (Istotiveum back-end do GConf por um curto período, mas isso não durou.)

Para acessar os dados diretamente no banco de dados, use a dconfferramenta:

dconf list /org/gnome/
dconf dump /org/gnome/ > backup.ini

No entanto, evite fazer isso para qualquer outra coisa que não seja backups. Na maioria das vezes, você desejará usar a gsettingsferramenta de alto nível, que usa a mesma API de alto nível – para que ela sempre veja as mesmas configurações dos aplicativos reais e verifique os valores em relação ao mesmo esquema (quedconf não).

gsettings list-schemas
gsettings list-recursively org.gnome.desktop.background

gsettingstambém é independente de back-end, portanto funcionaria da mesma forma no OS X (que usa um back-end plist) e no Windows (que usa um back-end de registro).

informação relacionada