GNOMEのようにXfceを使用してウィンドウのサイズを自動的に調整する


17

ウィンドウをデスクトップの左側または右側にドラッグし、GnomeまたはWindows 7で動作するように自動的にサイズを変更し、上部にドラッグするときにウィンドウを最大化します。Xfceではどのように可能ですか?

回答:


18

12.10以降

タイルスナップはXFCEウィンドウマネージャーに組み込まれており、ウィンドウを画面の端にドラッグするだけでスナップが発生します。

11.10および12.04

compizの「タイリングスナップ」が必要な場合は、これらの2つのubuntuリリースのコードパッチとして利用できるようになったため、コーディングの手を汚す必要があります。

よると、この記事で -そこにあるパッチ xfwm4合成マネージャのための(ウィンドウはスナップ別名)タイリングウィンドウを有効に利用できます。

これが実際に行われていることを示す素晴らしい YouTubeビデオがあります

ここに画像の説明を入力してください

このパッチを適用し、これをPPAにアップロードしました。

インストールする

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install xfwm4

ログアウトとログイン


変更されたxfceウィンドウマネージャーをインストールしたくない場合は、合成マネージャーとしてcompizを使用して、タイルを有効にする必要があります。

sudo apt-get install compiz compizconfig-settings-manager

次にcompiz --replace ccp &、自動起動プログラムリストに追加します。


お疲れ様でした。ウィンドウを上部の境界線に移動すると、画面の半分を超えずに最大化するように構成できますか?
ポールウォイタチェック

1
archlinuxパッチをubuntu xwfm4ソースに直接適用しました。そのため、必要な機能がそのパッチに既に含まれていなかった場合、archlinux開発者自身にリクエストを送信する必要があります。パッチで有効になっている機能は、ビデオに示されているとおりです-画面の上半分にウィンドウをドラッグして、上にタイルを張ります。
fossfreedom

@ ph1b-明確にするために-将来、arch-linuxパッチに本当に良い変更が見られたら、詳細をpingしてください。PPAを修正するために最善を尽くします。
fossfreedom

私はalezが示唆したようにxfwm4-tilingを構築しようとしましたが、失敗しました。しかし、この「加算器の半分」ブログ(alezのリンク)にコメントがあり、このコメントはX Tileを試すことを提案しました。私の謙虚な意見から、xfwm4-tilingよりもはるかに優れていると言いたいです。どうして?ウィンドウをタイル表示するために手動でウィンドウをドラッグする必要がないためです。Xタイルを使用すると、通知エリアに小さなメニューが表示されます。このメニューには多くの事前定義されたタイルスキーマがあり、非常に便利です。試してみることをお勧めします。
skanatek

8

12.10でウィンドウタイルを機能させるには、を無効にする必要がありますwrap_windows

ターミナルで次を実行して、タイルを有効にします。

xfconf-query -c xfwm4 -p /general/wrap_windows -s false


12.10ではデフォルトとして機能しますか?
ポールウォイタチェック

0

xfwm-tilingを簡単にインストールするために、このチュートリアル「Building xfwm4tiling」を使用できます 。バージョン番号をいくつか変更する必要があるかもしれませんが、私にとってはうまく機能しました。そうでない場合は、常にcompizルートがあります。32ビットシステムを使用している場合、コンプに.debが残っていますが、自分でビルドすることを強くお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.