Por que minha configuração do dconf é subitamente não gravável?

4

Estou tentando alterar minhas configurações de proteção de tela em Cinnamon 2.6.13 on Ubuntu 14.04 trusty .

Quando a imagem do sistema estava atualizada, consegui alterar a configuração /org/cinnamon/desktop/screensaver/ask-for-away-message para o que eu quisesse. Agora, no entanto, a opção parece estar "bloqueada" em false e usar dconf write (mesmo com sudo ) fornece a seguinte saída:

dconf write /org/cinnamon/desktop/screensaver/ask-for-away-message true
error: The operation attempted to modify one or more non-writable keys

A única coisa que posso pensar que poderia ter causado isso foi quando eu tentei um novo protetor de tela algumas semanas atrás. Eu odiei e mudei de volta para o padrão, mas desde então eu não tenho sido capaz de mudar a configuração de pedir para longe a mensagem, e eu realmente quero que isso seja verdade novamente ...

Por que a configuração agora é "não gravável"?

    
por Brian Rodriguez 21.12.2016 / 04:32

2 respostas

0

Eu tenho duas ideias:

  1. Você está tentando escrever um VALUE de um tipo errado; por exemplo. escreva uma string em um inteiro KEY
  2. Tente redefinir a KEY antes de escrevê-la
por 30.12.2016 / 12:47
0

Talvez algum programa defina um bloqueio na chave correspondente. Eu achei isso na documentação do desenvolvedor do Gnome, provavelmente funciona também com o seu sistema, pois ele usa o dconf.

Locks

System databases can contain 'locks' for keys. If a lock for a particular key or subpath is installed into a database then no database listed above that one in the profile will be able to modify any of the affected settings. This can be used to enforce mandatory settings.

To add locks to a database, place text files in the /etc/dconf/db/database.d/locks directory, where database is the name of a system database, as specified in the profile. The files contain list of keys to lock, on per line. Lines starting with a # are ignored. Here is an example:

# prevent changes to the company wallpaper
/org/gnome/desktop/background/picture-uri

After changing locks, the database needs to be updated with the dconf(1) tool.

Copiado do link

    
por 03.04.2018 / 15:17