Mehrere Arbeitsbereichszeilen in XFCE ohne xfce-panel?

11

Gibt es eine Möglichkeit, die Anzahl der Zeilen für Desktop-Arbeitsbereiche festzulegen, ohne das xfce-panel-Applet "Workspace Switcher" zu verwenden?

Ich verwende xfce-panel überhaupt nicht und bevorzuge die Verwendung von Cairo-Dock.

Vladashram
quelle
1
Die folgenden Antworten, die vorschlagen xprop, die Arbeitsbereiche manuell festzulegen, scheinen in Xubuntu 14.04 (Xfce 4.10) nicht zu funktionieren. Diese Frage benötigt möglicherweise eine neue Antwort, die in den neuesten Xfce-Versionen funktioniert.
Clearkimura
Diese Frage tauchte bei meiner letzten Suche wieder auf, daher habe ich die folgenden Antworten erneut getestet. Jetzt scheint es sowohl in Xubuntu 12.04 (Xfce 4.8) als auch in Xubuntu 14.04 (Xfce 4.10) zu funktionieren. Ich bin mir nicht sicher, warum es xpropmanchmal nicht funktioniert hat.
Clearkimura

Antworten:

6

Es ist möglich, die _NET_DESKTOP_LAYOUTEigenschaft manuell mit dem xpropBefehl festzulegen.

Um beispielsweise 4 Spalten x 2 Zeilen zu erhalten, gehen Sie wie folgt vor:

xprop -root -f _NET_DESKTOP_LAYOUT 32cccc -set _NET_DESKTOP_LAYOUT 0,4,2,0

Und um die Anzahl der Arbeitsbereiche / Desktops auf 8 zu ändern:

xprop -root -f _NET_NUMBER_OF_DESKTOPS 32c -set _NET_NUMBER_OF_DESKTOPS 8

Weitere Informationen zur _NET_DESKTOP_LAYOUTImmobilie (unter anderem) finden Sie hier

piLON
quelle
4

Aufbauend auf der Antwort von Pierre sollten Sie, sobald Sie das richtige Layout gefunden haben, die Zeile am Ende Ihres ~ / .profils einfügen.

Zum Beispiel bevorzuge ich ein 2x2-Raster von Arbeitsbereichen, deshalb habe ich diese Zeile am Ende meines .profile hinzugefügt:

xprop -root -f _NET_DESKTOP_LAYOUT 32cccc -set _NET_DESKTOP_LAYOUT 0,2,2,0

Jetzt sollte das Raster zwischen den Anmeldungen bestehen bleiben.

Ich verwende Xubuntu 14.04 und ich muss sagen, dass es so frustrierend ist, dass sie den einfachen Zugriff auf diese Funktion aus den Arbeitsbereichseinstellungen entfernt haben.

Maura
quelle
1
re: Hinzufügen zu ~/.profile. Ich fand, dass ein Schlaf erforderlich war , damit er wirksam wurde.
Pod
Nur das Abmelden sollte ausreichen.
Maura
Wenn ich mich anmelde, ist das das Problem;)
Pod
Das ist ehrlich gesagt ein merkwürdiges Verhalten. Das .profile sollte bei jedem Login neu geladen werden.
Maura
1
Es ist, aber es stellt sich heraus, dass es ein Zeitproblem gibt
Pod
4

Da einer der obigen Kommentare darauf hinwies, dass diese Funktion entfernt wurde, habe ich die Einstellungen durchsucht und einen Weg gefunden, ohne dies manuell zu tun. Ich benutze derzeit Ubuntu 16.04.4LTS.

Mit einem Rightclickim Arbeitsbereich-Umschalter in einem der Bedienfelder (siehe Abbildung unten) können Sie das entsprechende Kontextmenü öffnen. Von dort aus können Sie Eigenschaften auswählen . Das Fenster ist im zweiten Screenshot unten dargestellt. Hier können Sie eine Reihe von Zeilen auswählen, die für die Arbeitsbereiche verwendet werden sollen. Die Anzahl der Arbeitsbereiche wird dann von oben nach unten verteilt.

Workspace Switcher im Bedienfeld

Workspace Switcher

LuckyJosh
quelle