如何将 Xfce 窗口管理器更改为真棒?

Jon*_*han 7 xfce window-manager awesome

我想将 Awesome Window Manager 与所有其他 XFCE4 环境守护程序一起使用,例如钥匙圈、面板、电源管理器等。有没有办法做到这一点?

小智 6

(在 Xubuntu 12.04 上测试,但安装了 Xfce 4.10 和 4.12 的 ppas;但是这将从 Xfce 4.8 开始工作(默认 12.04 版本))

您可以awesome在 Xubuntu 或 Xfce 会话(我认为这是您想要的)中作为窗口管理器运行,或者从它自己的awesome会话中运行它(安装后成为 中的一个选项lightdm)。

首先awesome从存储库安装

sudo apt-get install awesome
Run Code Online (Sandbox Code Playgroud)

现在,如果您想awesome在 Xfce 或 Xubuntu 会话中作为窗口管理器运行,您可以使用以下命令编辑相关的 xfconf 设置:

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "awesome" -a
Run Code Online (Sandbox Code Playgroud)

此命令将 Xfce 会话中的默认窗口管理器更改为窗口管理awesome器。对于其他窗口管理器,例如metacity,您可以将其-t string -s "metacity" -t string -s "--replace" -a用作命令的第二部分。--replace无论如何,该选项不可用或需要awesome

如果您想awesome在 Xfce 会话中运行,现在通过选择普通的 Xubuntu 或 Xfce 会话注销并再次登录。

要返回xfwm4默认窗口管理器,请运行

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "xfwm4" -t string -s "--replace" -a
Run Code Online (Sandbox Code Playgroud)

您可能需要通过在其中awesome创建个人 rc 文件$HOME/.config/awesome并调整各种选项来配置各种选项:

mkdir $HOME/.config/awesome
cp /etc/xdg/awesome/rc.lua $HOME/.config/awesome/
Run Code Online (Sandbox Code Playgroud)

您需要设置您的主题并手动调整窗口的显示方式,因为正常的 Xfwm4 窗口管理器设置和调整在使用awesome.

下面的屏幕截图是awesome在 Xubuntu 会话中运行的,其余的 Xfce 仍然安装。如果屏幕顶部有一个 Xfce 面板,它会使awesome面板变得模糊,因此您必须将它移到其他地方。

在此处输入图片说明

欲了解更多有关awesome它的键绑定,并看到man awesomeUbuntu的联机帮助页

注意:这至少在 Ubuntu 13.10 中不起作用。针对 XFCE4 的错误报告已打开。