Primeiro, a função de dconf-editor
pesquisa pesquisa apenas entre itens visíveis diretamente na tela ou acessíveis por rolagem (observe que o campo de pesquisa se parece exatamente com o de outros aplicativos como o Nautilus).
Não conheço outra ferramenta gráfica que você possa usar. Então você provavelmente precisará usar a ferramenta de linha de comando dconf
(também do pacote dconf-tools
).
Especificamente para pesquisar recursivamente por todo o banco de dados (incluindo chaves e valores), eu usaria este comando:
dconf dump / | grep SEARCH-TERM
dump
basicamente fornece todo o banco de dados em um formato semelhante ao "Windows-Ini-File". Para navegar no banco de dados, use dconf list /PATH
.
Como você mencionou gsettings
, o comando de pesquisa equivalente existe:
gsettings list-recursively | grep SEARCH-TERM
No entanto, isso pode não ser o que você deseja (para uma pesquisa unity
, isso fornece resultados completamente diferentes para mim). Não tenho certeza de qual banco de dados é usado aqui.
Edit: Depois de ler esta pergunta , notei quedconf
mostra apenas as configurações que são realmente definidas no banco de dados, nem todas as configurações possíveis, comodconf-editor
. Aparentemente, você pode usargsettings list-schemas
para fornecer todas as configurações possíveis.
less
com pesquisa em vez degrep
, de modo que eu pudesse encontrar as sub-definições:dconf dump / | less
. Obrigado.Por exemplo, para ler o nome do arquivo atual da imagem do papel de parede:
Para uma lista de chaves dconf dump /> dconf.dump
Você pode examinar o arquivo de texto
dconf.dump
para a chave que deseja consultar. Para construir a consulta de papel de parede, veja aqui:fonte