Quando eu ajusto uma configuração no menu Configurações no Ubuntu, onde essas informações são armazenadas? Por exemplo, se eu adicionar um atalho de teclado personalizado ou definir minha exibição padrão, de onde essas informações serão recuperadas posteriormente pelo sistema operacional? Tenho certeza de que ele acaba em um arquivo de texto em algum lugar, mas ainda não o encontrei (provavelmente porque não tenho muita certeza de onde procurar).
Atualizar:
UAU! Todas as respostas abaixo até agora foram super úteis! Minha pergunta talvez tenha sido um pouco geral demais e, idealmente, eu aceitaria todas as respostas como corretas, porque todas elas fornecem ferramentas muito úteis para encontrar informações úteis sobre configuração (ou outras).
Estou aceitando a resposta da @ AB, porque dconf watch /
arranhou minha coceira em particular perfeitamente. No entanto, eu diria aos futuros leitores a resposta de @ serg por seus detalhes e a resposta de @DK Bose por sua utilidade geral. Eu também sugeriria que alguém com uma pergunta semelhante experimentasse todos os comandos sugeridos, como farei!
fonte
~/.config
.~./gconf
e~/gnome*
;)Respostas:
Existem muitos locais possíveis:
Sua pasta de configuração
~/.config
. Assista comOs arquivos de ponto direcionam para sua pasta pessoal. Assista, por exemplo, sua
.mozilla
pasta comOs arquivos na sua pasta local
~/.local
. Assista comO
dconf
banco de dados, observe come faça algumas alterações para verificá-lo ...
fonte
Uma possível abordagem geral é essa. Feche todos os outros programas, exceto o que você irá ajustar. Faça o seu ajuste. Em seguida, execute imediatamente algo como isto:
Você pode ver alguns hits que você decide que não são relevantes.
find
permite que você os elimine:Você pode adicionar ou excluir caminhos, dependendo de suas necessidades.
Como exemplo, vou alterar a configuração de um editor de texto, Mousepad, e depois executar a versão longa.
(O último hit geralmente não é útil.)
fonte
Onde as informações do menu Configurações são armazenadas depende de alguns dos itens. Tais coisas como fundo de tela, temas, linguagem e atalhos de teclado (incluindo os personalizados) - aqueles que vão todos para dconf esquemas, enquanto coisas como configurações de exibição e configurações de rede têm de interagir com
xrandr
enetwork-manager
programas, respectivamente.Por exemplo, no menu de configurações, tenho um atalho personalizado
PAGE-DOWN
. Se eu fizer odconf dump / | grep -C 5 PAGE
suficiente, vou ver a seguinte entrada:O mesmo ocorre com as configurações de energia
dconf
:Tema:
Quanto ao posicionamento da tela, você pode fazê-lo através de Configurações -> Menu Exibir ou usar
xrandr
, por exemplo, algo como(Exemplo do Arch Wiki)
Maneira ainda mais manual, é alterar o
.config/monitors.xml
arquivo, que é o quexrandr
faz.Mas acima de tudo, eles governam
gnome-settings-daemon
se você possui o shell Gnome ouunity-settings-daemon
se possui o Unity (área de trabalho padrão). Sabendo disso, eu useidconf
,gconf
exrandr
em numerosos roteiros neste site para ajustar a funcionalidade de desktop, e usadognome-settings-daemon
para o comportamento simplificado deopenbox
meio ambiente. Abaixo estão alguns exemplos,Atribuir idioma do teclado padrão por aplicativo (usos
gsettings
)Como definir permanentemente a resolução da minha segunda tela? (usos
xrandr
)fonte