Xfwm
関連記事
xfwm は Xfce 環境のウィンドウマネージャです。
目次
インストール
起動
xfwm4
を xinit で実行してください。
設定
ほとんどの xfwm の設定は GUI で変えられます。ウィンドウの挙動やショートカットは xfwm4-settings
から変えられます。高度な設定やコンポジットは xfwm4-tweaks-settings
で変えられます。ワークスペースの数や名前は xfwm4-workspace-settings
で変えられます。
コンポジットマネージャ
Xfwm のコンポジタを有効化・無効化したり設定を変更するには Window Manager Tweaks を開きます:
$ xfwm4-tweaks-settings
もしくは --compositor
を使って有効にすることもできます。例:
~/.xinitrc
exec xfwm4 --compositor=on
または xfconf を使用する場合:
$ xfconf-query -c xfwm4 -p /general/use_compositing -s true
ウィンドウの巻き上げ
タイトルバーをダブルクリックするかウィンドウメニューをクリックしてウィンドウを巻き上げるを選択するとタイトルバーを残してウィンドウの中身が表示されなくなります。xfconf
でこの機能を無効にするには、次を実行:
$ xfconf-query -c xfwm4 -p /general/mousewheel_rollup -s false
ウィンドウのタイリング
Xfwm には、ウィンドウを画面の端に移動すると自動的に画面の上半分を占めるようにリサイズしてウィンドウを並べる機能があります。xfconf
でこの挙動を有効・無効にするには、次を実行:
$ xfconf-query -c xfwm4 -p /general/tile_on_move -s false $ xfconf-query -c xfwm4 -p /general/tile_on_move -s true
もしくは Window Manager Tweaks > Accessibility > Automatically tile windows when moving toward the screen edge のチェックを入れて(外して)下さい。
xfce 設定マネージャによる設定
xfce4-settings を インストール してください。
テーマの追加
公式リポジトリから xfwm4-themes をインストールしてください。
インストールしたテーマは xfwm4-settings
ウィンドウに表示されます。
ヒントとテクニック
ウィンドウが最大化されたときにタイトルバーを隠す
Accessibility
を開いて Hide title of windows when maximized
にチェックを入れて下さい。
トラブルシューティング
ダウンロードしたアイテムのアイコンがブラウザに表示されない
公式リポジトリから xfce4-settings をインストールすることで解決します。
勝手にワークスペースの数が変わってしまう
Xfwm ではワークスペースの追加や削除にショートカットが割り当てられています。デフォルトでは Alt+Delete
と Alt+Insert
に設定されています。
ワークスペースの数がログイン時にリセットされる場合、Xfwm を起動した後に数を変更してください。sleep
コマンドを使うことで確実に変更できます [1]。
~/.xinitrc
(sleep 3 && xfconf-query -v -c xfwm4 -p /general/workspace_count -s number) & exec xfwm4
もしくは xfce4-session から:
~/.config/autostart/workspace.desktop
[Desktop Entry] Exec=sh -c "sleep 3 && xfconf-query -v -c xfwm4 -p /general/workspace_count -s number"
ティアリングが発生する
Xfwm でティアリングが発生する場合、xfwm4-tweaks-settings を開いて、コンポジタタブから 'Synchronize drawing to the vertical blank' オプションにチェックを入れて下さい。
この設定でティアリングが解消しない場合、Xfwm のコンポジットマネージャを無効化して他のコンポジットマネージャを使ってください。