Я хотел бы использовать Awesome Window Manager со всеми другими демонами среды XFCE4, такими как брелки, панели, менеджеры питания и т. Д. Есть ли способ сделать это?
(Протестировано на Xubuntu 12.04, но с установленными ppas для Xfce 4.10 и 4.12; однако это будет работать начиная с Xfce 4.8 (версия по умолчанию 12.04))
Вы можете запустить awesome
в качестве окна менеджер в сеансе Xubuntu или Xfce (который, я думаю, вам нужен), или запустите его из своего собственного сеанса awesome
(после установки он становится опцией в lightdm
).
Сначала установите awesome
из репозиториев с помощью
sudo apt-get install awesome
Теперь, если вы хотите запустить awesome
в качестве оконного менеджера в сеансе Xfce или Xubuntu, вы можете отредактировать соответствующий параметр xfconf с помощью:
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "awesome" -a
Эта команда заменяет оконный менеджер по умолчанию в сеансе Xfce на оконный менеджер awesome
. С другими оконными менеджерами, такими как metacity
, вы бы вместо этого использовали -t string -s "metacity" -t string -s "--replace" -a
в качестве второй части команды. Опция --replace
недоступна или не нужна в любом случае с awesome
.
Теперь выйдите из системы и войдите снова, выбрав обычный сеанс Xubuntu или Xfce, если вы хотите запустить awesome
в рамках сеанса Xfce.
Чтобы вернуться к xfwm4
в качестве оконного менеджера по умолчанию, запустите
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "xfwm4" -t string -s "--replace" -a
. Возможно, вам потребуется настроить различные параметры в awesome
, создав персональный файл RC в $HOME/.config/awesome
и настроив различные Опции:
mkdir $HOME/.config/awesome
cp /etc/xdg/awesome/rc.lua $HOME/.config/awesome/
Вам нужно будет настроить свои темы и вручную настроить внешний вид окон, поскольку обычные настройки и настройки оконного менеджера Xfwm4, очевидно, не будут работать при использовании awesome
.
На приведенном ниже снимке экрана показано, как awesome
работает в сеансе Xubuntu, а остальная часть Xfce все еще установлена. Если у вас есть панель Xfce в верхней части экрана, она затеняет панель awesome
, поэтому вам придется переместить ее в другое место.
Для получения дополнительной информации о awesome
и его сочетаниях клавиш см. man awesome
и руководства по Ubuntu онлайн .
Примечание: Это не работает, по крайней мере, с Ubuntu 13.10. Отчет об ошибке против XFCE4 открыт.