Как я могу иметь 2 строки и 3 столбца рабочих столов / рабочих областей в Lubuntu?

10

Как я могу иметь 2 ряда и 3 столбца рабочих столов в Lubuntu? (Вместо 1 строки, которая является настройкой по умолчанию.) Я еще не нашел настройки.

тоби
источник

Ответы:

5

С LXDE тонкая настройка внешнего вида рабочего стола уменьшается по сравнению с другими легкими рабочими столами. Поэтому, используя Desktop Pager для управления рабочим местом, вы сможете установить только количество рабочих столов, но не их количество в строках и столбцах.

Тем не менее, если вам это крайне необходимо, есть способ отменить отображение 2 строк значков рабочего стола на панели, увеличив высоту панели с « Параметры панели» (щелкните правой кнопкой мыши на панели, чтобы открыть) до значения больше 40 пикселей:

введите описание изображения здесь

Для переключения между рабочими пространствами при перемещении мыши к границам экрана вас может заинтересовать яркая сторона, Установить ярче которая вызывается командой brightsideиз терминала или включением автозапуска.

brightside-properties

устанавливает параметры приложения.

Takkat
источник
Brightside - отличное предложение!
OrangeTux
3

Существует CLI, который позволяет вам организовать макет ваших рабочих пространств в LXDE. К сожалению, она не обновляет мини-карту на панели - на панели по-прежнему отображается один ряд рабочих пространств (ответ Такката влияет на панель, но мне не нравится общий эффект на остальной панели).

Вот ответ на Superuser: /superuser/347528/openbox-make-4-desktops-2x2

Чтобы подвести итог (и изложить) решение здесь:

  1. В Диспетчере конфигурации Openbox укажите общее количество рабочих столов (например, 6).
  2. Перейти к TMP DIR: cd /tmp/
  3. Скачать setlayout.c :wget http://openbox.org/dist/tools/setlayout.c
  4. Установить зависимости: sudo apt-get install libx11-dev
  5. Скомпилируйте это: gcc setlayout.c -o setlayout -lX11
  6. Скопируйте его в / usr / local / bin, так как вам нужно будет запустить команду setlayout после перезагрузки: sudo cp setlayout /usr/local/bin
  7. Установите геометрию макета: setlayout 0 3 2 0(для сетки 3х2)

С этой настройкой сетки, CTRL-ALT-<Arrowkey>перемещайтесь правильно. Вот рабочие пространства с макетом 2x2:

Значок уведомления переключателя рабочей области

А перетаскивание окон через рабочие пространства с помощью мыши (или с помощью Alt-Shift-<Arrowkey>) работает как ожидалось (вверх / вниз / влево / вправо)

FYI # 1 Программа выводит справку об использовании, если не переданы четыре аргумента:

The first is layout, 0 is horizontal and 1 is vertical.
Second and third is number of desks horizontally and vertically.
The last is starting corner, 0 = topleft, 1 = topright,
                             2 = bottomright, 3 = bottomleft.

FYI # 2 Альтернативная ссылка для скачивания для setlayout.c: http://hastebin.com/pizabalefo.tex

FYI # 3 При последующем изменении макета на другое количество рабочих столов сначала верните макет обратно в одну строку (например, 1x6), используя setlayout 0 6 1 0перед открытием менеджера конфигурации, иначе он может дать сбой.

Джефф Уорд
источник
Инструмент setlayout показывает сетку в виджете уведомлений, но ярлыки вверх / вниз у меня не работают, только влево / вправо, как если бы они были все в строке. Как ни странно, я могу перетаскивать окна в рабочие пространства вверх или вниз, но ярлыки не работают.
Педро Вернек