Você pode usar a ferramenta gsettings
.
gsettings set com.canonical.indicator.session show-real-name-on-panel false
Eu instalei o dconf-tools. Neste caso, estou manipulando a exibição de um nome no painel no indicador de sessão.
Eu posso mudar isso no dconf-editor gui sem nenhum problema, eu vou para apps / indicator-session, e desmarque show-real-name-on-panel.
No entanto, eu também tentei alterá-lo apenas usando o dconf na linha de comando:
dconf write /com/canonical/indicator/session/show-real-name-on-panel false
Após a reinicialização, o painel permanece inalterado, e a chave no editor-dconf também permanece inalterada.
Além disso, tentar atualizar o banco de dados do dconf através do terminal gera um erro:
$ dconf update
fatal: Error opening directory '/etc/dconf/db': No such file or directory
Da minha experiência, parece como se o dconf e o dconf-editor não tivessem nenhum relacionamento, então eu apenas me pergunto o que estou fazendo de errado.
Se eu conseguir entender isso, quero apenas colocar o comando em um script bash para executar a próxima vez que eu tiver que fazer uma instalação limpa para uma atualização *. Eu faço muitos ajustes em 6 meses e só quero automatizar o máximo possível a partir de agora.
Você pode usar a ferramenta gsettings
.
gsettings set com.canonical.indicator.session show-real-name-on-panel false
O seguinte funcionou para mim no Ubuntu 14.04:
dconf write /org/gnome/gnome-session/auto-save-session true
O valor mudou e permaneceu alterado após a reinicialização. Eu tive outro problema que as janelas não foram salvas, mas isso é um problema totalmente diferente.
dconf dump
+ load
exportação e restauração em massa
Descarregar todas as configurações em um arquivo:
dconf dump / >~/.config/dconf/user.conf
Abra esse arquivo em um editor de texto e selecione as configurações que você gosta:
editor ~/.config/dconf/user.conf
Se você usar o Vim, desejará este destaque de sintaxe .
Se você não sabe o nome da configuração, mas sabe como modificá-lo de uma GUI como unity-control-center
, execute:
dconf watch /
e depois modifique-os. A configuração exata aparecerá no terminal.
Quando você quiser restaurar essas configurações, execute:
dconf load / <~/.config/dconf/user.conf
Git rastreie o arquivo de configuração para nunca perdê-lo. O link é o meu método favorito atual.
Testado no Ubuntu 15.10. Dica adaptada de: link
Parece (pelo menos em 15.10) que existem algumas coisas (especificamente compiz) que armazenam apenas a configuração na camada dconf
e não podem ser definidas via gsettings
. É possível que isso afete outros caminhos de configuração, mas provavelmente improvável - já que o compiz está em uma camada inferior à da unidade, não me surpreende que ele se comporte de maneira diferente.
Por exemplo, isso funcionará:
dconf write /org/compiz/profiles/unity/plugins/core/outputs "['3200x1800+288+2160', '3840x2160+0+0']"
enquanto isso não acontecerá:
gsettings set org.compiz.profiles.unity.plugins.core outputs "['3200x1800+288+2160', '3840x2160+0+0']"
# No such schema 'org.compiz.profiles.unity.plugins.core'
Agora, se eu pudesse descobrir como recarregar o compiz sem danificar tudo ...
Tags dconf