Jak zmienić liczbę obszarów roboczych z wiersza poleceń?


29

Chciałbym zmienić org.compiz.profiles.unity.plugins.core-> hsizei -> vsizez wiersza poleceń.

Myślałem, że mogę użyć

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

ale potem pojawia się komunikat o błędzie:

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

Czy to w ogóle możliwe? Ustawienie można wyraźnie zobaczyć, jak na załączonym zrzucie ekranu.

wprowadź opis zdjęcia tutaj


Odpowiedzi:


41

Możesz użyć dconf:

Aby uzyskać bieżące wartości:

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

Aby ustawić nowe wartości:

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

Jak rozumiem, gsettingsjest lepszy niż dconf. Oferuje dostęp na wyższym poziomie do bazy danych dconf. Ale mogę się mylić.
Adam Ryczkowski

1
Dotyczy to tylko programistów aplikacji, w których interfejs API Gsettings oferuje dostęp do bazy danych konfiguracji między platformami. Dostęp Dconf w twoim przypadku (wiersz poleceń) jest całkowicie prawidłowy.
Sylvain Pineau

@SylvainPineau Być może wychodzi poza zakres pytania początkowego, ale czy istnieje sposób, aby pozwolić na obejście (jeśli jestem na WS 1 i pójdę w górę, nie dostanę się do ostatniego WS) za pomocą wiersza poleceń?
szczery

1
@frank możesz użyć, dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound trueaby włączyć Wrap-Around i dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparoundwyłączyć.
Sylvain Pineau,

Masz pomysł, jak włączyć lub wyłączyć obszary robocze za pomocą dconf?
GrayedFox,

15

Schemat jest org.compiz.corei jest relokowalnym schematem (umożliwia to obsługę wielu profili dla Compiz).

W przypadku schematów relokowalnych musisz dodać ścieżkę, jeśli używasz gsettings. To jest /org/compiz/profiles/unity/plugins/core/dla profilu 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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.