Gnome で 1 つの画面に複数のフルスクリーン領域を配置するにはどうすればよいですか?

Gnome で 1 つの画面に複数のフルスクリーン領域を配置するにはどうすればよいですか?

大きな画面で作業する場合、私はよく、ウィンドウを画面の左側または右側にドラッグして、Gnomes の「ウィンドウを左/右の境界にスナップ」を使用します。これにより、ウィンドウが部分的に最大化され、非常に便利です。

それは可能だろうかどちらかこの動作を設定すると、ウィンドウを最大化できる領域が増えますまたは設定可能な量を表示するために必要なことは何でも行う仮想デスクトップ同じモニター上で。

注記:私はすでにいくつかのタイルウィンドウマネージャを試しましたxmonad- しかし残念ながらそのほとんどはすべてのウィンドウが最大化され (必ずしも良いとは限りません)、Gnome の優れた利便性がすべて失われます。

私が探しているのは、デフォルトの Gnome の動作を維持しながら、1 つのディスプレイに複数の「フルスクリーン」ウィンドウを表示する方法です。

もう一つのメモ:gタイル2 つの例外を除いて、私が求めているものに非常に近いです。ウィンドウのサイズを変更するだけで、スペースを消費するタイトル/メニュー バーとウィンドウ デコレータが残ります (フルスクリーン モードとは対照的)。また、ウィンドウを簡単にドラッグできる静的領域を定義できると非常に便利です (その領域でウィンドウが「フルスクリーン」になります)。

答え1

私はあなたの環境を使用していませんが、以下に当てはまる可能性があるものをいくつか示します。

CompizConfig 設定マネージャー

CompizConfig 設定マネージャー ( sudo apt-get install compizconfig-settings-manager) を使用してグリッドのエッジ設定を設定し、ウィンドウ管理エントリの Grid プラグインを使用してコーナー スナップを設定します。

CompizConfig 設定マネージャー

詳細についてはこの答え

gタイル

gnome拡張機能gタイルreadmeにはこう書かれています:

標準の gnome-shell のウィンドウ タイリング機能を改善する gnome-shell 拡張機能。gTile は、設定可能なグリッド スキーム上でウィンドウを移動/サイズ変更するために使用されます。

gTile アイコンをクリックすると、ダイアログが開き、たとえば1x3グリッド上に領域を描画できます。領域を描画すると、gTile は現在アクティブなウィンドウを移動し、実際の画面上の領域に合わせてサイズを変更します。

ホット キー (たとえば、ctrl+ alt+ 1) を設定して、現在のウィンドウをグリッド内の特定のフィールドに送ることNxMができます。この場合、グリッドの最初のフィールドになります1x3。他の 2 つのウィンドウについても同様です。

ソース

その他のgnome拡張機能

これらの拡張機能には、目的に応じて十分なカスタマイズ機能が備わっている可能性があります。

答え2

あなたが尋ねる:

私が探しているのは、デフォルトの Gnome の動作を維持しながら、1 つのディスプレイに複数の「フルスクリーン」ウィンドウを表示する方法です。… この動作を設定して、ウィンドウを最大化できる領域を増やします… ウィンドウを簡単にドラッグできる静的領域を定義します (これにより、その領域でウィンドウが「フルスクリーン」になります)。

fakexrandr はまさにこの機能を提供しており、試してみる価値があります。 https://github.com/phillipberndt/fakexrandr

注:何か私の ~/.config/ では問題が発生しました。正常に動作しない場合は、クリーンなユーザーでテストしてみる価値があります。

関連情報