명령 행에서 작업 공간 수를 변경하는 방법은 무엇입니까?


29

명령 줄에서 org.compiz.profiles.unity.plugins.core-> hsize및-> 를 변경하고 싶습니다 vsize.

나는 내가 사용할 수 있다고 생각

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

하지만 오류 메시지가 나타납니다.

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

전혀 가능합니까? 첨부 된 스크린 샷과 같이 설정을 명확하게 볼 수 있습니다.

여기에 이미지 설명을 입력하십시오


답변:


41

당신은 사용할 수 있습니다 dconf:

현재 값을 얻으려면

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

새 값을 설정하려면

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2

내가 이해하는 것처럼 gsettingsdconf보다 선호됩니다. dconf 데이터베이스에 대한 높은 수준의 액세스를 제공합니다. 그러나 나는 틀렸다.
Adam Ryczkowski

1
이는 Gsettings API가 구성 데이터베이스에 대한 크로스 플랫폼 액세스를 제공하는 애플리케이션 개발자에게만 유효합니다. 귀하의 경우 Dconf 액세스 (명령 줄)는 완벽하게 유효합니다.
Sylvain Pineau

@SylvainPineau 아마도 초기 질문의 범위를 벗어 났을 수도 있지만 명령 줄을 통해 Wrap-Around를 허용하는 방법이 있습니까 (WS 1에 있고 올라가면 마지막 WS에 도달하지 못합니다)?
frank

1
@frank를 사용 dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound true하면 Wrap-Around를 활성화 dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound하고 비활성화 할 수 있습니다.
Sylvain Pineau

dconf를 사용하여 작업 공간을 활성화 또는 비활성화하는 방법에 대한 아이디어가 있습니까?
GrayedFox

15

스키마는 org.compiz.core재배치 가능한 스키마이며 Compiz에 여러 프로파일을 지원할 수 있습니다.

변동 가능 구성표의 경우를 사용하는 경우 경로를 추가해야합니다 gsettings. 그것은이다 /org/compiz/profiles/unity/plugins/core/컴 피즈 프로파일 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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.