Есть ли способ установить количество строк для рабочих столов рабочего стола без использования апплета xfce-panel «Workspace Switcher»?
Я вообще не запускаю xfce-panel, предпочитая использовать cairo- док.
Можно вручную установить свойство _NET_DESKTOP_LAYOUT
с помощью команды xprop
.
Например, чтобы получить 4 столбца x 2 строки, введите следующее:
xprop -root -f _NET_DESKTOP_LAYOUT 32cccc -set _NET_DESKTOP_LAYOUT 0,4,2,0
И измените количество рабочих областей / рабочих столов на 8:
xprop -root -f _NET_NUMBER_OF_DESKTOPS 32c -set _NET_NUMBER_OF_DESKTOPS 8
Основываясь на ответе Пьера , как только вы нашли правильный макет, вы должны добавить строку в конец вашего ~ / .profile.
Например, я предпочитаю иметь сетку рабочих пространств 2x2, поэтому я добавил эту строку в конец моего .profile:
xprop -root -f _NET_DESKTOP_LAYOUT 32cccc -set _NET_DESKTOP_LAYOUT 0,2,2,0
Теперь сетка должна сохраняться между логинами. [ 114]
Я использую Xubuntu 14.04, и должен сказать, что это так расстраивает, что они удалили легкий доступ к этой функции из настроек рабочего пространства.
Так как один из комментариев выше предполагал, что эта функция была удалена, я искал настройки и нашел способ, не делая этого вручную. В настоящее время я использую Ubuntu 16.04.4LTS.
С помощью Rightclick
на переключателе рабочего пространства на одной из панелей (см. Скриншот ниже) вы можете открыть соответствующее контекстное меню. Оттуда вы можете выбрать Свойства . Окно показано на втором скриншоте ниже. Здесь вы можете выбрать количество строк, которые будут использоваться для рабочих пространств. Количество рабочих пространств будет распределено сверху вниз.