「Xfwm」の版間の差分
Kusakata.bot (トーク | 投稿記録) 細 (文字列「Tips & Tricks」を「ヒントとテクニック」に置換) |
(他言語へのリンクを修正) |
||
(3人の利用者による、間の6版が非表示) | |||
1行目: | 1行目: | ||
[[Category:スタック型ウィンドウマネージャ]] |
[[Category:スタック型ウィンドウマネージャ]] |
||
− | [[ |
+ | [[Category:Xfce]] |
[[de:Xfce]] |
[[de:Xfce]] |
||
[[en:Xfwm]] |
[[en:Xfwm]] |
||
− | [[ |
+ | [[ru:Xfwm]] |
− | [[ |
+ | [[zh-hans:Xfwm]] |
− | [[it:Xfce]] |
||
− | [[pl:Xfce]] |
||
− | [[ru:Xfce]] |
||
− | [[tr:Xfce Masaüstü Ortamı]] |
||
− | [[uk:Xfce]] |
||
− | [[zh-hans:Xfce]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
{{Related|デスクトップ環境}} |
{{Related|デスクトップ環境}} |
||
22行目: | 16行目: | ||
== インストール == |
== インストール == |
||
− | {{Pkg|xfwm4}} を[[インストール]]してください。 |
+ | {{Pkg|xfwm4}} パッケージを[[インストール]]してください。 |
− | + | == 起動 == |
|
− | + | {{ic|xfwm4}} を [[xinit]] で実行してください。 |
|
− | |||
− | exec xfwm4 |
||
== 設定 == |
== 設定 == |
||
44行目: | 36行目: | ||
$ xfwm4-tweaks-settings |
$ xfwm4-tweaks-settings |
||
− | もしくは {{ic|--compositor}} |
+ | もしくは {{ic|--compositor}} を使って有効にすることもできます。例: |
{{hc|~/.xinitrc|2= |
{{hc|~/.xinitrc|2= |
||
exec xfwm4 --compositor=on |
exec xfwm4 --compositor=on |
||
}} |
}} |
||
+ | |||
+ | または ''xfconf'' を使用する場合: |
||
+ | |||
+ | $ xfconf-query -c xfwm4 -p /general/use_compositing -s ''true'' |
||
=== ウィンドウの巻き上げ === |
=== ウィンドウの巻き上げ === |
||
63行目: | 59行目: | ||
$ xfconf-query -c xfwm4 -p /general/tile_on_move -s true |
$ xfconf-query -c xfwm4 -p /general/tile_on_move -s true |
||
− | もしくは ''Window Manager Tweaks'' > ''Accessibility'' > ''Automatically tile windows when moving toward the screen edge'' のチェックを入れて |
+ | もしくは ''Window Manager Tweaks'' > ''Accessibility'' > ''Automatically tile windows when moving toward the screen edge'' のチェックを入れて(外して)下さい。 |
=== xfce 設定マネージャによる設定 === |
=== xfce 設定マネージャによる設定 === |
||
− | + | {{Pkg|xfce4-settings}} を [[インストール]] してください。 |
|
− | {{ |
+ | {{Note|{{ic|xfce4-settings}} をインストールするとデフォルトアプリケーションが変わってしまうことがあります。デフォルトアプリケーションを設定する方法は [[xdg-open]] を見て下さい。}} |
=== テーマの追加 === |
=== テーマの追加 === |
||
113行目: | 109行目: | ||
=== ティアリングが発生する === |
=== ティアリングが発生する === |
||
− | + | もしビデオのティアリングが発生する場合は、xfwm の {{ic|--vblank}} モードオプション (''glx''、''xpresent''、''off'' のいずれか) を変更してみてください: |
|
+ | |||
+ | $ xfwm4 --replace --vblank=glx & |
||
+ | |||
+ | 保存するには: |
||
+ | |||
+ | $ xfconf-query -c xfwm4 -p /general/vblank_mode -s glx |
||
+ | |||
+ | Intel グラフィックスを使用していて、[[Intel graphics#ティアリング]] で説明されているように Xorg で "TearFree" オプションをすでに有効にしている場合は、''垂直同期'' オプションを無効にします。 |
||
+ | |||
+ | これでもティアリングが修正されない場合は、Xfwm のコンポジターを無効にし、代替の [[コンポジットマネージャ]] を使用することを検討してください。 |
||
+ | |||
+ | === ドックウィンドウの上の水平のライン === |
||
+ | Xfwm は、一部のドックウィンドウ ([[Plank]] など) の上にシャドウを誤ってレンダリングする場合があります。これにより、画面全体に水平のラインが表示されます。回避策は、''Settings > Window Manager Tweaks > Compositor'' で ''Show shadows under dock windows'' を無効にすることです。 |
||
− | この設定でティアリングが解消しない場合、Xfwm のコンポジットマネージャを無効化して他の[[Xorg#コンポジット|コンポジットマネージャ]]を使ってください。 |
||
== 参照 == |
== 参照 == |
||
− | * [ |
+ | * [https://docs.xfce.org/xfce/xfwm4/introduction Xfwm - Introduction] |
2023年11月23日 (木) 03:55時点における最新版
関連記事
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 の --vblank
モードオプション (glx、xpresent、off のいずれか) を変更してみてください:
$ xfwm4 --replace --vblank=glx &
保存するには:
$ xfconf-query -c xfwm4 -p /general/vblank_mode -s glx
Intel グラフィックスを使用していて、Intel graphics#ティアリング で説明されているように Xorg で "TearFree" オプションをすでに有効にしている場合は、垂直同期 オプションを無効にします。
これでもティアリングが修正されない場合は、Xfwm のコンポジターを無効にし、代替の コンポジットマネージャ を使用することを検討してください。
ドックウィンドウの上の水平のライン
Xfwm は、一部のドックウィンドウ (Plank など) の上にシャドウを誤ってレンダリングする場合があります。これにより、画面全体に水平のラインが表示されます。回避策は、Settings > Window Manager Tweaks > Compositor で Show shadows under dock windows を無効にすることです。