Wie kann ich die Anzahl der Arbeitsbereiche in Unity verringern oder erhöhen?

Antworten:

169

15.04 und später

In späteren Versionen von Ubuntu sind Workspaces im Workspace-Umschalter. Die Anzahl der Desktops kann geändert werden, indem der CompizConfig-Einstellungs-Manager installiert und die unter "Allgemeine Optionen> Desktopgröße " aufgeführten Nummern geändert werden .

13.04 -14.10

Arbeitsbereiche sind bei einer Neuinstallation von Ubuntu v13.04 standardmäßig deaktiviert.

Sie können die Arbeitsbereiche ein- und ausschalten sowie die Anzahl der Arbeitsbereiche mit dem Unity-Tweak-ToolInstallieren Sie das Unity-Tweak-Tool ( sudo apt install unity-tweak-tool) festlegen.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

12.04 Installieren

Die Anzahl der Arbeitsbereiche kann ohne Verwendung von CCSM über MyUnity sicher festgelegt werden

Bildbeschreibung hier eingeben

Bewegen Sie die Schieberegler, um die Anzahl der horizontalen und vertikalen Arbeitsbereiche zu ändern

zum Beispiel 4x1

Bildbeschreibung hier eingeben

fossfreedom
quelle
1
Funktioniert nicht für Unity-2D: - /
Dirk Eddelbuettel
Muss MyUnity neu gestartet werden?
laut
Neustart der Einheit erforderlich.
Daniel Kmak
1
Für mich hat die Lösung für 13.04 / 14.10 für ein Ubuntu 15.04 sehr gut funktioniert ...
Aracthor 18.10.15
2
Ubuntu-Tweak-Tool erledigt auch die Arbeit auf Ubuntu 16.04
Morhook
65

11.10 und niedriger

CCSM verwenden

Dies funktioniert auch mit Ubuntu 12.04 LTS , aber es ist einfacher und sicherer, stattdessen MyUnity zu verwenden .

Warnung: ccsm kann zu unerwünschten Effekten führen, die möglicherweise schwer zu überwinden sind und dazu führen, dass Sie keinen Desktop haben ( weitere Hintergrundinformationen finden Sie auch in dieser Frage ).

Die Optionen für die Anzahl der Arbeitsbereiche finden Sie compizconfig-settings-manager Installieren Sie ccsmunter Allgemeine Optionen. Stellen Sie keine horizontalen Arbeitsbereiche unter 2 ein, da die Umschalttaste für den Arbeitsbereich sonst nicht funktioniert.

Allgemeine Optionen

Bildbeschreibung hier eingeben

MyUnity verwenden

MyUnity kann mit zusätzlichen Schritten auch in Version 11.10 und darunter verwendet werden.

Verwenden Sie sudo add-apt-repository ppa:myunity/ppa && sudo apt-get update && sudo apt-get install myunityin einem Terminal, um MyUnity zu installieren. Führen Sie dann die oben bis 12.04 beschriebenen Schritte aus.

Ajmitch
quelle
funktioniert auch am 14.04
HongboZhu
Nun, die CCSM-Methode funktioniert am 14.04. MyUnity scheint am 14.04 nicht verfügbar zu sein.
tsbertalan
Fand dies nützlich für die Einstellung in Nicht-Unity-Desktop-Umgebungen (z. B. Mate) mit geladenem ccsm.
Steven C. Howell
49

12.10

MyUnity wurde aus den Quantal-Repositorys entfernt, bis ein Neuschreiben durchgeführt wurde. Es kann zu einem späteren Zeitpunkt wieder auftauchen.

Bis dahin kann die Anzahl der Arbeitsbereiche mit einer von vier Methoden geändert werden:

  • über die Kommandozeile
  • mit Ubuntu-Tweak
  • Verwenden von compiz-settings-manager (Nicht empfohlen - Verwenden Sie die CCSM-Antwort, wenn Sie diese Route riskieren möchten.)
  • dconf-editor

Methode 1

Wenn Sie das Terminal lieben, können Sie dies erreichen über:

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize [x]
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize [y]

wo [x]und [y]sind numerische Werte

Methode 2

Bildbeschreibung hier eingeben

Methode 3

dconf-tools Installieren Sie die dconf-tools

WICHTIGER HINWEIS: Sie müssen zuvor Methode eins oder zwei verwendet haben, damit dconf-editor die zu ändernden Schlüssel anzeigt.

Der Grund dafür ist, dass dconf-editorstandardmäßig keine verschiebbaren Schemaschlüssel angezeigt werden, es sei denn, sie wurden zuvor geändert.

Zuerst installieren dconf-tools.

Drücken Sie dann ALT+ F2und geben Sie eindconf-editor

Bildbeschreibung hier eingeben

Drücken Sie Enteroder klicken Sie auf das gezeigte Symbol.

Dies öffnet dann die Anwendung:

Bildbeschreibung hier eingeben

Navigieren Sie im Baum nach unten org - compiz - profiles - unity - plugins - coreund ändern Sie die angezeigten Werte.

fossfreedom
quelle
2
Bestätigen Sie "Methode 1" über das Terminal. funktioniert super und kein neustart nötig.
Somethis
6

In Ubuntu 14.04 CLI:

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

Schreiben:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2
DmitrySandalov
quelle
Es funktioniert auch mit Ubuntu 16.04
pabloa98
5

Sie können ein Terminal öffnen und nach Belieben einstellen.

Mit diesem Befehl legen Sie die Anzahl der horizontalen Ansichtsfenster fest (in diesem Beispiel ändere ich sie auf "3"):

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/hsize 3  

Und damit legen Sie die Anzahl der vertikalen Ansichtsfenster fest (in diesem Beispiel ändere ich sie auf "4"):

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/vsize 4
desgua
quelle
war gerade dabei, dies zu posten. Wie auch immer, hier ein Link mit Anweisungen zum Erstellen einer Schnellliste, um Arbeitsbereiche einfach zu verwalten. askubuntu.com/a/46832/45659
Mahesh
2
Vielen Dank, dass Sie die einzige Antwort angegeben haben, für die keine zusätzliche Software erforderlich ist, und dass Sie Unity 3D
Ben Simpson
Ich kann bestätigen, dass dies für 12.04 funktioniert, und Sie können mit einem einzigen Befehl den gconftool --set /apps/compiz-1/general/screen0/options/hsize --type=int 1 && gconftool --set /apps/compiz-1/general/screen0/options/vsize --type=int 1
Wert
Die einfachste und beste Lösung
RockScience
3
Das hat am 14.04 nicht geklappt. Dies funktioniert: askubuntu.com/a/447677/62483
Lucio
3

Installieren Sie das compizconfig-settings-managerProgramm, starten Sie es über die Systemeinstellungen (im Abschnitt "Persönlich") und gehen Sie dann zu "Allgemeine Optionen" (im Abschnitt "Allgemein"). Auf der Registerkarte "Desktopgröße" können Sie nun die Anzahl der vertikalen oder horizontalen Desktops ändern.

Enzotib
quelle
2

Du könntest es mit ccsmoder versuchen myunity.

ccsm (CompizConfig-Einstellungsmanager) ccsm

Öffnen Sie ein Terminal und führen Sie Folgendes aus:

gksudo apt-get install ccsm

Geben Sie Ihr Passwort ein und geben Sie es ein, ywenn Sie dazu aufgefordert werden.

Drücken Sie nun ALTund F2zusammen, tippen Sie ccsmund drücken Sie Enter.

Wenn der CompizConfig-Einstellungs-Manager angezeigt wird, wählen Sie Desktop Wall.

MyUnity Myunity Mit MyUnity können Sie die Anzahl der Desktops festlegen, mehr jedoch nicht.

Öffnen Sie ein Terminal und führen Sie Folgendes aus:

gksudo apt-get install myunity

Geben Sie Ihr Passwort ein und geben Sie es ein, ywenn Sie dazu aufgefordert werden.

Drücken Sie nun ALTund F2zusammen, tippen Sie myunityund drücken Sie Enter.

Wenn MyUnity angezeigt wird, wählen Sie den Desktop aus. Ändern Sie H Desktop für horizontale Desktops und V Desktop für vertikale Desktops.

böse
quelle
1
Obwohl "myunity" für neue Benutzer sicherer ist, kann es manchmal zu Problemen kommen, wenn Sie zu viel in "ccsm" tun, ohne zu wissen, was Sie tun.
Daniel W.
1

Tatsächlich können Sie Desktops ändern, ohne entweder ccsm oder MyUnity zu verwenden. Ich habe ein Skript zum Hinzufügen oder Entfernen von Zeilen und Spalten, aber Sie können einen einfachen Alias ​​erstellen, um einen der beiden festzulegen.

Geben Sie beispielsweise Folgendes an einer Bash-Eingabeaufforderung ein, um die Anzahl der Spalten festzulegen:

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/hsize Num_of_Cols, wobei "Num_of_Cols" eine Zahl für die horizontale Größe oder die Anzahl der Spalten ist.

Verwenden Sie für die Anzahl der Zeilen vsize anstelle von hsize.

Ich habe das Skript ursprünglich aus diesem askubuntu-Artikel über das Hinzufügen der Optionen als Schnelllisten zum Unity Launcher erhalten, aber es funktioniert in jedem Menü als Skript, als Bash-Funktion oder als Alias.

Marty Fried
quelle
0

Ich habe CompizConfig Settings Manager (CCSM) verwendet. Öffnen Sie CCSM, wählen Sie General Optionsund gehen Sie zur Desktop SizeRegisterkarte.

Sie können die Anzahl und die Anordnung der Arbeitsbereiche anpassen , indem Sie die Verwendung Horizontal Virtual Sizeund Vertical Virtual SizeSchieberegler zum Einstellen der Anzahl der „Spalten“ und „Zeilen“ bezeichnet.

Die Verwendung dieser Methode scheint die oben genannten Einstellungen im gconf-Editor nicht zu ändern.

amc
quelle