Como procurar as opções de configurações disponíveis?

17

Há certas chaves gsettings que podem ter vários valores (por exemplo, uma chave como verbosidade poderia ser atribuído a um error, infoou debug). Quero poder listá-los, mas o meu dconf-editor( 0.7.3 ) não pode visualizá-los. Existe uma alternativa existente?

tshepang
fonte
1
Mais informações seriam úteis. Por exemplo, quando você diz que o dconf-editor não pode visualizá-los, está vendo erros? Você acha que isso é um bug do dconf-editor ou simplesmente não é usado para exibir as chaves de configuração? Ele pode exibir chaves normais, mas não chaves com vários valores? Todas essas são perguntas que esclareceriam sua pergunta atual. Usar algo como o gconf superará esse problema? Mais detalhes serão infinitamente úteis. O que você está tentando fazer, o que exatamente está falhando etc.
rfelsburg
@rfelsburg Bons pontos. Atualizei minha postagem para esclarecer.
tshepang
1
BTW, o gconf-editor também não tem essa opção.
tshepang

Respostas:

10

Você também pode fazer isso na CLI com gsettings:

gsettings range SCHEMA [:PATH]  KEY

Onde

range
           Queries the range of valid values for KEY.

No seu caso:

$ gsettings range org.freedesktop.Tracker.Store verbosity
enum
'errors'
'minimal'
'detailed'
'debug'
don_crissti
fonte
10

A versão mais recente do dconf-editoragora lista as opções.

insira a descrição da imagem aqui

Neste exemplo, se você clicar em debug, você verá uma lista de outros valores disponíveis. Esta captura de tela é da versão 0.10 da ferramenta.

Uma captura de tela da v0.19.3 mostra as opções:

insira a descrição da imagem aqui

tshepang
fonte
O texto menciona que há outras opções. Estou esquecendo de algo?
tshepang 06/02
Desculpe, eu prefiro minha imagem. O tema é melhor e a imagem menor (menos ruído, menos espaço desperdiçado). Estou escolhendo coisas, é claro.
tshepang
1

Complemente a resposta principal no Dconf-Editor:

Na versão 3.18.2 - a lista suspensa de opções contém menos do que o listado na descrição mais detalhada na parte inferior da janela.

Exemplo para org.gnome.desktop.wm.preferences action-right-click-titlebar:

insira a descrição da imagem aqui

As opções Menu, Abaixar, Sombra e Nenhuma não estão disponíveis na lista suspensa e não podem ser selecionadas com o Dconf Editor - mas estão listadas na parte inferior da janela, dentro da descrição mais detalhada.

Para selecionar essas opções, pode-se usar o terminal - com algo como

gsettings set org.gnome.desktop.wm.preferences action-right-click-titlebar 'minimize'

A versão mais recente 3.28.0 corrige isso - junto com um novo design.

insira a descrição da imagem aqui


fonte
@don_crissti - Eu estava testando com 3.18.2 em um sistema baseado no ubuntu16.04. No ubuntu 18.04, vejo a versão 3.28.0 mais recente, que não é afetada.