Есть ли в Lubuntu легкий способ привязывать окна?
Я ищу легкий способ привязать окна в Lubuntu. Можно установить compiz
, но это сделает систему гораздо менее легкой. Есть ли альтернативы или обходные пути?
5 ответов
Using a lightweight window manager
You could use the lightweight compositing manager used by XFCE called xfwm4
This will give you basic windows snap.
NB if you dont like the default "change workspace when dragging a window off the screen" capability then untick the very last option shown in the picture.
Getting Tiling to work
However - if you want the "tiling-snap" of compiz you will need to get your coding-hands dirty because this is work-in-progress.
Согласно этой статье, существует потенциальный патч, позволяющий включить мозаику окон (или Windows Snap) для менеджера композитинга xfwm4.
С помощью следующих вопросов и ответов я упаковал это мозаичное исправление в свой PPA - инструкции по установке можно найти в связанном ответе.
Есть отличное видео на YouTube, показывающее это в действии.
Как использовать xfwm4 в lubuntu/lxde
Использовать xfwm4 в качестве менеджера композитинга вместо OpenBox.
В настройках рабочего стола - Дополнительные параметры измените диспетчер окон на xfwm4
Сейчас в терминале:
cd ~/.config/lxsession
mkdir Lubuntu
cp LXDE/* Lubuntu/
Установите менеджер композитинга:
sudo apt-get install xfwm4-themes
Выйдите из системы и войдите в систему, чтобы менеджер композитинга xfwm4 вступил в силу.
Изменить стиль с помощью xfwm4-settings
Супер + стрелка
Super + ← и Super + → разделить экран по горизонтали.
Super + ↑ и Super + ↓ разбивают его по вертикали.
Я лично использую QuickTile.
Это позволяет вам привязывать окна в разных областях экрана на основе ввода с клавиатуры (например, Ctrl+Alt+1, чтобы получить окно в верхнем левом углу). Он может быть запущен как демон на любом рабочем столе на базе X11 и требует только python в качестве зависимости.
Насколько я могу сказать, у него нет функции перетаскивания, но ваш вопрос не ограничивался только мышью.
Эта ветка на форуме crunchbang рассказывает о получении aero-snap
особенность путем настройки openbox
, Если вы хотите посмотреть на плитку, каскадировать и выставить подобную функцию в облегченной среде, вы можете посмотреть на это. Хотя он размещен на форуме xfce, он может быть полезен для других оконных менеджеров, поскольку он использует xwininfo
, wmctrl
а также xdotool
, так что вам нужно установить x11-utils
, xdotool
а также wmctrl
и привязать некоторые действия клавиатуры к данному сценарию. Я использовал его в xfce, и он работает нормально для меня. Если вам также нужна компоновка, попробуйте cairo-compmgr, который даст вам прозрачность, предоставит аналогичные функции и многие другие без замены вашего оконного менеджера. Для того, чтобы установить:
sudo add-apt-repository ppa:shnatsel/cairo-compmg
sudo apt-get update
sudo apt-get install cairo-compmgr
И просто запустите его ИЛИ добавьте в свой скрипт запуска.