Eu usei gconftool-2
para editar as chaves dessa maneira (aqui eu mudo a forma do cursor no gnome-terminal):
gconftool --type string --set /apps/gnome-terminal/profiles/Profile0/cursor_shape ibeam
Mas isso não funciona mais, e eu sinto que há um problema com o daemon DBus, mesmo que eu não possa explicar o porquê.
Este comando faz alterar a chave no ~/.gconf/.../Profile0/%gconf.xml
, onde agora posso ler:
<entry name="cursor_shape" mtime="1419267709" type="string">
<stringvalue>ibeam</stringvalue>
</entry>
Mas não tem mais efeito na forma do meu cursor: ainda é um block
.
Agora, aqui está um fato interessante: se eu usar gconf-editor
e navegar para essa chave, acho que ela está definida como block
.
E se eu agora editar essa chave com o gui, ela mudará a forma do meu cursor.
Tudo se comporta como as chaves armazenadas na memória e as chaves armazenadas nos arquivos .xml não são atualizadas junto com o comando gconftool-2
.
Também notei que gconftool-2 --ping
não retorna nada.
Eu tentei reinstalar gconf2 gconf2-common gconf-service gconf-default-service
sem sucesso. Eu também tentei apagar toda a pasta ~ / .gconf, mas a mesma coisa continua acontecendo.
Eu dei uma olhada em gsettings
, mas meu gnome-terminal não parece ser suportado, pois o esquema org.gnome.terminal
não existe e não consigo encontrar nenhuma pasta gnome-terminal
nem gnome/terminal
em dconf-editor
.
Isso está me deixando louco, aconteceu com alguém? Como o gconftool-2
deve atualizar e obter alterações instantâneas nos aplicativos em execução?