Unity の一部のアプリケーションが「最大化」されて起動するが、パネルに統合されないのはなぜですか?

Unity の一部のアプリケーションが「最大化」されて起動するが、パネルに統合されないのはなぜですか?

Gimp や update-manager などのアプリケーションを起動すると、最大化された状態で起動しますが、ウィンドウ装飾があり、Unity パネルに統合されていないため、画面の下部に移動します。また、compizconfig-settings-manager を介して最大化の動作を強制しようとしましたが、何も変わりませんでした。

これらのアプリケーションを Unity パネルに統合して最大限に活用するにはどうすればよいでしょうか? ここに画像の説明を入力してください

答え1

デビルスピーあなたのためにそれをすることができます!

gDevilspieとは何ですか?

ユーザーフレンドリーなインターフェースデビルズパイウィンドウ マッチング デーモン。ルールを簡単に作成します。

Devil's Pie はウィンドウ マッチング ユーティリティです。ウィンドウが作成されるときにそれを検出し、そのウィンドウを一連のルールに一致させるように設定できます。ウィンドウがルールに一致すると、そのウィンドウに対して一連のアクションを実行できます。

gDevilspie をインストールするには?

Alt+ Ctrl+を押しTてターミナルを開き、次のコマンドを実行します。

sudo apt-get install gdevilspie

または、ソフトウェア センターで検索してgDevilspieそこからインストールします。

使い方?

  • インストールが完了したら、Super キー (Windows キー) を押して Unity ダッシュを開き、「gDevilspie」を検索して開きます。
  • 「Gimp」を開きます。
  • gDevilspie で「追加」をクリックして新しいルールを追加します。

  • 「ルール エディター」で「取得」をクリックし、Gimp ウィンドウを選択して「適用」します。

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

  • 上部のフィールドでこの新しいルールに「Gimp」という名前を付けます。
  • 「マッチング」タブで「window_xid」と「application_name」を有効にします

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

  • 「アクション」タブで「最大化」を有効にし、「保存」をクリックします。

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

  • メイン ウィンドウで、[ログイン時に自動的にデビルスピー デーモンを起動する] オプションを有効にし、[開始] をクリックします。これで完了です。

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

これで、「Gimp」を起動するたびに自動的に最大化されます。「Update Manager」や他のプログラムにも同じ方法でルールを追加できます。

関連情報