web-dev-qa-db-ja.com

Xfceウィンドウマネージャーをawesomeに変更するにはどうすればよいですか?

キーリング、パネル、電源マネージャーなど、他のすべてのXFCE4環境デーモンでAwesome Window Managerを使用したいと思います。これを行う方法はありますか?

7
Jonathan

(Xubuntu 12.04でテストされていますが、Xfce 4.10および4.12のppasがインストールされていますが、これはXfce 4.8以降(デフォルトでは12.04バージョン)で動作します)

XubuntuまたはXfceセッションでウィンドウマネージャーとしてawesomeを実行するか(これが望ましいと思います)、またはそれを独自のawesomeセッションから実行することができます(インストールすると、lightdmのオプションになります)。

最初にリポジトリからawesomeをインストールします

Sudo apt-get install awesome

ここで、XfceまたはXubuntuセッションでawesomeをウィンドウマネージャーとして実行する場合、関連するxfconf設定を次のように編集できます。

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "awesome" -a

このコマンドは、Xfceセッションのデフォルトウィンドウマネージャーをawesomeウィンドウマネージャーに変更します。 metacityなどのotherウィンドウマネージャーでは、代わりに-t string -s "metacity" -t string -s "--replace" -aをコマンドの2番目の部分として使用します。 awesomeでは、--replaceオプションは使用できないか、必要ありません。

Xfceセッション内でawesomeを実行する場合は、通常のXubuntuまたはXfceセッションを選択して、ログアウトして再度ログインします。

デフォルトのウィンドウマネージャーとしてxfwm4に戻るには、実行します

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "xfwm4" -t string -s "--replace" -a

$HOME/.config/awesomeで個人用のrcファイルを作成し、さまざまなオプションを調整することにより、awesomeでさまざまなオプションを設定する必要がある場合があります。

mkdir $HOME/.config/awesome
cp /etc/xdg/awesome/rc.lua $HOME/.config/awesome/

awesomeを使用する場合、通常のXfwm4ウィンドウマネージャーの設定と調整は明らかに機能しないため、テーマを設定し、ウィンドウの表示方法を手動で調整する必要があります。

以下のスクリーンショットは、Xubuntuセッションで実行されているawesomeのもので、Xfceの残りの部分はまだインストールされています。画面の上部にXfceパネルがある場合は、awesomeパネルがわかりにくくなるため、他の場所に移動する必要があります。

enter image description here

awesomeおよびそのキーバインディングの詳細については、man awesomeおよび buntu manpages online を参照してください。

注:これは少なくともUbuntu 13.10の時点では機能しません。 バグレポート XFCE4に対するオープン。

6
user76204