Fiz “sudo dconf reset -f / org / compiz”. Como restaurar / org / compiz gsettings de backup?

2

Estou usando o 12.04. Eu executei:

  sudo dconf reset -f /org/compiz

Agora, alterar as configurações no Gerenciador de configurações do CompizConfig (ccsm) não tem efeito. Por exemplo, alterar o número de desktops não tem efeito. Descobri que o número de desktops agora é controlado pelo registro Gsettings, que, suponho, pode não estar conectado ao 12.04 ccsm (o ccsm Preferences diz que está usando o backend do GConf, não há opção Gsettings ou dconf).

Tudo bem, mas meu lugar do Windows parou de funcionar e não sei como configurá-lo agora. Presumivelmente, uma atualização anterior migrou minhas entradas de compilação do GConf para GSettings e, nesse momento, o ccsm parou de funcionar e eu não percebi porque não estava tentando alterar nada - mas agora talvez eu tenha eliminado o Place Windows e outras configurações migrado, como faço para migrá-los novamente? Eu realmente gostaria de simplesmente colocar as coisas de volta onde elas estavam antes de executar o sudo dconf reset. Eu tenho um backup do meu disco rígido disponível, eu só preciso saber quais arquivos para reverter. Tentei recuperar os diretórios .config, .gconf e .cache, sem sucesso. Em quais arquivos o Gsettings está armazenando coisas e como leio as entradas nesses arquivos em meus backups diretamente para confirmar que eles contêm entradas org.compiz? Alternativamente, como faço para refazer manualmente a migração do GConf- > Gsettings para o compiz, se houver um?

A propósito, onde está a documentação para esse tipo de coisa (qual documentação especifica onde o Unity e o Compiz armazenam as configurações?)? E onde o dconf armazena as coisas? E onde está a documentação do dconf? O link não diz nada sobre o comando 'reset', e diz que ele armazena coisas em / var / log / dconf, mas nada estava lá. Existem duas coisas chamadas 'dconf'?

obrigado   Bayle

    
por bshanks 03.12.2012 / 11:38

1 resposta

0

Você usou sudo os arquivos de configuração pessoal redefinidos dentro de sua pasta pessoal, o que fez com que os arquivos fossem alterados pela redefinição de propriedade de root.

Para definir isso de volta, você precisa abrir um terminal e digitar isso quando fizer login na sua conta:

sudo chown -R $USER:$USER $HOME

Ele redefinirá a propriedade de todos os arquivos em sua pasta pessoal para o usuário e você poderá usar o CCSM novamente.

Da próxima vez que você precisar redefinir seu compiz (ou outra árvore de configuração), basta usar dconf reset -f /org/compiz , você não precisa de sudo para alterar seus próprios arquivos dentro de sua pasta pessoal.

    
por Bruno Pereira 03.12.2012 / 12:04