Como alterar o número de áreas de trabalho na linha de comando?

29

Eu gostaria de mudar org.compiz.profiles.unity.plugins.core-> hsizee -> vsizeda linha de comando.

Eu pensei que poderia usar

gsettings set org.compiz.profiles.unity.plugins.core vsize 4

mas então eu recebo uma mensagem de erro:

No such schema 'org.compiz.profiles.unity.plugins.core'

É possível de alguma forma? A configuração pode ser vista claramente, como na imagem em anexo.

insira a descrição da imagem aqui

Adam Ryczkowski
fonte

Respostas:

41

Você pode usar dconf:

Para obter os valores atuais:

dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize

Para definir novos valores:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2
Sylvain Pineau
fonte
Pelo que entendi, gsettingsé preferível ao dconf. Oferece acesso de nível superior ao banco de dados dconf. Mas eu posso estar errado.
Adam Ryczkowski
1
Isso é válido apenas para desenvolvedores de aplicativos em que a API Gsettings oferece um acesso de plataforma cruzada ao banco de dados de configuração. O acesso ao Dconf no seu caso (linha de comando) é perfeitamente válido.
Sylvain Pineau
@SylvainPineau Talvez esteja ficando fora do alcance da pergunta inicial, mas existe uma maneira de permitir Wrap-Around (se eu estiver no WS 1 e subir, mal chegarei ao último WS) pela linha de comando?
franquia
1
@ frank você pode usar dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound truepara ativar o Wrap-Around e dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparounddesativá-lo.
22416 Sylvain Pineau
Alguma idéia de como habilitar ou desabilitar os espaços de trabalho usando o dconf?
precisa saber é o seguinte
15

O esquema é org.compiz.coree é um esquema realocável (isso possibilita o suporte a vários perfis para o Compiz).

Para esquemas realocáveis, é necessário adicionar o caminho, se você usar gsettings. É /org/compiz/profiles/unity/plugins/core/para o perfil Compiz unity:

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 4
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize 4
Florian Diesch
fonte