É possível monitorar o dconf quanto a alterações?

27

Eu gostaria de monitorar as dconfalterações para que, enquanto mexa nas configurações, aplicativos e similares, possa ver quais teclas foram alteradas, se houver.

Existe uma maneira de conseguir isso?

Seth
fonte

Respostas:

33

Se você deseja monitoramento em tempo real, poderá executar o dconf watchcomando em um terminal, para monitorar um caminho de esquema específico

dconf watch /desktop/gnome/remote-access/

ou a árvore inteira

dconf watch /

que mostrará uma saída em execução conforme você altera os valores, por exemplo, alternar a caixa de seleção de preferências de segurança 'Desktop Sharing' produz

/desktop/gnome/remote-access/notify-on-connect
  false

/desktop/gnome/remote-access/notify-on-connect
  true

Se você quiser apenas uma lista de alterações, poderá usar o dconf dumpredirecionado para um arquivo para criar snapshots antes e depois dos quais você poderá comparar diff.

chave de aço
fonte