Como demorei três dias para resolvê-lo, e só depois de ser cutucado na direção certa por um colega, considerei apropriado enviar uma resposta.
Como gentilmente apontado por muktupavels, o Compiz agora usa dconf
, não gconf
. Mais informações aqui .
Para examinar e definir chaves de repositório específicas e novos valores para o Compiz Manager, você agora usaria a API e o sistema de configuração Gsettings / DConf. O utilitário de linha de comando usado para essa tarefa é gsettings
. Isso é equivalente à ferramenta de linha de comando gconftool
referenciada na pergunta.
Do manual man gsettings
:
DESCRIPTION
gsettings offers a simple command-line interface to GSettings. It lets you get,
set or monitor an individual key for changes.
The SCHEMA and KEY arguments are required for most commands to specify the schema
id and the name of the key to operate on. The schema id may optionally have a
:PATH suffix. Specifying the path is only needed if the schema does not have a
fixed path.
Para os propósitos do nosso exemplo, desejamos ativar o Windows Compartível do Compiz.
Podemos abrir uma lista no terminal para ver quais plug-ins do Compiz estão atualmente ativos no sistema, usando o seguinte:
dconf dump /org/compiz/profiles/unity/plugins/core/ | grep active-plugins
A saída:
active-plugins=['core', 'composite', 'opengl', 'snap', 'commands', 'compiztoolbox', 'vpswitch', 'mousepoll', 'imgpng', 'grid', 'copytex', 'place', 'resize', 'move', 'regex', 'session', 'animation', 'workarounds', 'fade', 'cube', 'expo', 'unitymtgrabhandles', 'scale', 'ezoom', 'unityshell']
A partir da saída, podemos ver que o Wobbly Windows Plugin não está habilitado no momento. Para ativar o plug-in do Windows Wobbly a partir da linha de comando, usaríamos o utilitário gsettings
, com o comando set
, da seguinte maneira:
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins "['core', 'composite', 'opengl', 'snap', 'commands', 'compiztoolbox', 'vpswitch', 'mousepoll', 'imgpng', 'grid', 'copytex', 'place', 'resize', 'move', 'regex', 'session', 'animation', 'workarounds', 'fade', 'cube', 'expo', 'unitymtgrabhandles', 'scale', 'ezoom', 'unityshell', 'wobbly']"
gsettings
é a ferramenta de linha de comando, set
o comando, org.compiz.core
é o esquema, :PATH
especifica o caminho, active-plugins
é a CHAVE que você deseja definir e "[]"
é o valor que você definiu para a chave. Não se esqueça de colocar aspas ao redor da matriz ao sobrescrever o valor de plug-ins ativos, por exemplo, "['vacilante']".
Você verá ao mover uma janela que o plug-in do Windows Wobbly está ativo, você não pode perder!
Você também pode verificar se está ativo usando o comando dconf dump
como antes ou, como alternativa, usando o comando get
com gsettings
gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins