Lubuntuでウィンドウをスナップする簡単な方法を探しています。 compiz
をインストールすることは可能ですが、そうすることでシステムの軽量化が大幅に軽減されます。代替手段または回避策はありますか?
XFCEが使用するxfwm4という軽量の合成マネージャーを使用できます。
これにより、基本的なウィンドウスナップが提供されます。
N.B.デフォルトの「画面からウィンドウをドラッグするときにワークスペースを変更する」機能が気に入らない場合は、図に示されている最後のオプションをオフにします。
しかし、compizの「タイルスナップ」が必要な場合、これは進行中の作業であるため、コーディングの手を汚す必要があります。
この記事 -によると、 パッチ があり、xfwm4合成マネージャーのウィンドウタイリング(別名Windowsスナップ)を有効にすることができます。
Q&Aに続く を通じて、このタイルパッチをPPAにパッケージ化しました。インストールの手順は、リンクされた回答に記載されています。
これが動作していることを示す great you-tube ビデオがあります。
OpenBoxの代わりにxfwm4を合成マネージャーとして使用するには。
デスクトップ設定-詳細オプションで、ウィンドウマネージャーをxfwm4
に変更します
ターミナルで:
cd ~/.config/lxsession
mkdir Lubuntu
cp LXDE/* Lubuntu/
合成マネージャーをインストールします。
Sudo apt-get install xfwm4-themes
Xfwm4合成マネージャーのログアウトとログインを有効にします。
xfwm4-settings
でスタイルを変更します
Super + arrow
Super + ← そして Super + → 画面を水平に分割します。
Super + ↑ そして Super + ↓ 垂直に分割します。
個人的に quicktile を使用しています。
キーボード入力に基づいて画面のさまざまな領域にウィンドウをスナップできます(例: Ctrl+Alt+1 ウィンドウを左上隅に移動します)。 X11ベースのデスクトップでデーモンとして実行でき、依存関係としてpythonのみが必要です。
Telにできる限り、ドラッグアンドスナップ機能はありませんが、あなたの質問はマウスのみの動作に制限されているようには見えませんでした。
これ crunchbangフォーラムのスレッドは、openbox
を調整してaero-snap
機能を取得することについて話します。タイルを調べ、カスケードし、軽量環境で同様の機能を公開したい場合は、 this を調べてください。 xfceフォーラムに投稿されていますが、xwininfo
、wmctrl
、およびxdotool
を使用しているため、他のウィンドウマネージャーにとっても便利です。そのため、x11-utils
、xdotool
、およびwmctrl
をインストールし、キーボードアクションを特定のスクリプトにバインドする必要があります。私はこれをxfceで使用してきましたが、私にとっては問題なく動作します。合成も必要な場合は、 cairo-compmgr を試してください。これにより、ウィンドウマネージャーを置き換えることなく、透過性が得られ、同様の機能や他の多くの機能が公開されます。インストールするために:
Sudo add-apt-repository ppa:shnatsel/cairo-compmg
Sudo apt-get update
Sudo apt-get install cairo-compmgr
そして、起動するだけでOR起動スクリプトに追加します。
多分あなたはチェックアウト OpenSnap 。