「Xfwm」の版間の差分
(en:Xfwmへの転送ページ) |
|||
1行目: | 1行目: | ||
+ | [[Category:スタック型ウィンドウマネージャ]] |
||
− | #redirect[[en:Xfwm]] |
||
+ | [[cs:Xfce]] |
||
+ | [[de:Xfce]] |
||
+ | [[en:Xfwm]] |
||
+ | [[es:Xfce]] |
||
+ | [[fr:Xfce]] |
||
+ | [[it:Xfce]] |
||
+ | [[pl:Xfce]] |
||
+ | [[ru:Xfce]] |
||
+ | [[tr:Xfce Masaüstü Ortamı]] |
||
+ | [[uk:Xfce]] |
||
+ | [[zh-CN:Xfce]] |
||
+ | {{Related articles start}} |
||
+ | {{Related|デスクトップ環境}} |
||
+ | {{Related|ウィンドウマネージャ}} |
||
+ | {{Related|Xfce}} |
||
+ | {{Related|Xorg}} |
||
+ | {{Related articles end}} |
||
+ | |||
+ | '''xfwm''' は [[Xfce]] 環境のウィンドウマネージャです。 |
||
+ | |||
+ | == インストール == |
||
+ | |||
+ | {{Pkg|xfwm4}} を[[インストール]]してください。 |
||
+ | |||
+ | === Xfwm の起動 === |
||
+ | |||
+ | xfwm をスタンドアロンで実行するには、[[xinitrc]] を編集して以下の行を追加してください: |
||
+ | |||
+ | exec xfwm4 |
||
+ | |||
+ | == 設定 == |
||
+ | |||
+ | ほとんどの xfwm の設定は GUI で変えられます。ウィンドウの挙動やショートカットは {{ic|xfwm4-settings}} から変えられます。高度な設定やコンポジットは {{ic|xfwm4-tweaks-settings}} で変えられます。ワークスペースの数や名前は {{ic|xfwm4-workspace-settings}} で変えられます。 |
||
+ | |||
+ | === コンポジットマネージャ === |
||
+ | |||
+ | {{Note| |
||
+ | * コンポジタはアプリケーションにティアリングを発生させることがあります。[[#ティアリングが発生する]]を見て下さい。 |
||
+ | * Xfwm 4.12 以降から、コンポジタはデフォルトで有効になります。}} |
||
+ | |||
+ | Xfwm のコンポジタを有効化・無効化したり設定を変更するには ''Window Manager Tweaks'' を開きます: |
||
+ | |||
+ | $ xfwm4-tweaks-settings |
||
+ | |||
+ | もしくは {{ic|--compositor}} で有効にすることもできます。例: |
||
+ | |||
+ | {{hc|~/.xinitrc|2= |
||
+ | exec xfwm4 --compositor=on |
||
+ | }} |
||
+ | |||
+ | === ウィンドウの巻き上げ === |
||
+ | |||
+ | タイトルバーをダブルクリックするかウィンドウメニューをクリックして''ウィンドウを巻き上げる''を選択するとタイトルバーを残してウィンドウの中身が表示されなくなります。{{ic|xfconf}} でこの機能を無効にするには、次を実行: |
||
+ | |||
+ | $ xfconf-query -c xfwm4 -p /general/mousewheel_rollup -s false |
||
+ | |||
+ | === ウィンドウのタイリング === |
||
+ | |||
+ | Xfwm には、ウィンドウを画面の端に移動すると自動的に画面の上半分を占めるようにリサイズしてウィンドウを並べる機能があります。{{ic|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 設定マネージャによる設定 === |
||
+ | |||
+ | [[公式リポジトリ]]から {{Pkg|xfce4-settings}} を[[インストール]]してください。 |
||
+ | |||
+ | {{Warning|{{ic|xfce4-settings}} をインストールするとデフォルトアプリケーションが変わってしまうことがあります。デフォルトアプリケーションを設定する方法は [[xdg-open]] を見て下さい。}} |
||
+ | |||
+ | === テーマの追加 === |
||
+ | |||
+ | [[公式リポジトリ]]から {{Pkg|xfwm4-themes}} を[[インストール]]してください。 |
||
+ | |||
+ | インストールしたテーマは {{ic|xfwm4-settings}} ウィンドウに表示されます。 |
||
+ | |||
+ | == Tips & Tricks == |
||
+ | |||
+ | === ウィンドウが最大化されたときにタイトルバーを隠す === |
||
+ | |||
+ | {{ic|Accessibility}} を開いて {{ic|Hide title of windows when maximized}} にチェックを入れて下さい。 |
||
+ | |||
+ | {{note|パネル上に最大化されたウィンドウのタイトルを表示したい場合は {{aur|xfce4-windowck-plugin}} をインストールすることを推奨します。}} |
||
+ | |||
+ | == トラブルシューティング == |
||
+ | |||
+ | === ダウンロードしたアイテムのアイコンがブラウザに表示されない === |
||
+ | |||
+ | [[公式リポジトリ]]から {{Pkg|xfce4-settings}} を[[インストール]]することで解決します。 |
||
+ | |||
+ | === 勝手にワークスペースの数が変わってしまう === |
||
+ | |||
+ | ''Xfwm'' ではワークスペースの追加や削除にショートカットが割り当てられています。デフォルトでは {{ic|Alt+Delete}} と {{ic|Alt+Insert}} に設定されています。 |
||
+ | |||
+ | ワークスペースの数がログイン時にリセットされる場合、Xfwm を起動した後に数を変更してください。{{ic|sleep}} コマンドを使うことで確実に変更できます [https://bugs.launchpad.net/ubuntu/+source/xfwm4/+bug/787934]。 |
||
+ | |||
+ | {{hc|~/.xinitrc| |
||
+ | (sleep 3 && xfconf-query -v -c xfwm4 -p /general/workspace_count -s ''number'') & |
||
+ | exec xfwm4 |
||
+ | }} |
||
+ | |||
+ | もしくは {{Pkg|xfce4-session}} から: |
||
+ | |||
+ | {{hc|~/.config/autostart/workspace.desktop|2= |
||
+ | [Desktop Entry] |
||
+ | Exec=sh -c "sleep 3 && xfconf-query -v -c xfwm4 -p /general/workspace_count -s ''number''" |
||
+ | }} |
||
+ | |||
+ | 参照: [http://forum.xfce.org/viewtopic.php?id=6056 Logout alters workspaces] |
||
+ | |||
+ | === ティアリングが発生する === |
||
+ | |||
+ | Xfwm でティアリングが発生する場合、''xfwm4-tweaks-settings'' を開いて、コンポジタタブから 'Synchronize drawing to the vertical blank' オプションにチェックを入れて下さい。 |
||
+ | |||
+ | この設定でティアリングが解消しない場合、Xfwm のコンポジットマネージャを無効化して他の[[Xorg#コンポジット|コンポジットマネージャ]]を使ってください。 |
||
+ | |||
+ | == 参照 == |
||
+ | |||
+ | * [http://docs.xfce.org/xfce/xfwm4/introduction Xfwm - Introduction] |
2015年8月24日 (月) 23:30時点における版
関連記事
xfwm は Xfce 環境のウィンドウマネージャです。
目次
インストール
Xfwm の起動
xfwm をスタンドアロンで実行するには、xinitrc を編集して以下の行を追加してください:
exec xfwm4
設定
ほとんどの 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/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
ウィンドウに表示されます。
Tips & Tricks
ウィンドウが最大化されたときにタイトルバーを隠す
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 のコンポジットマネージャを無効化して他のコンポジットマネージャを使ってください。