2つのモニタがあり、各デスクトップが各画面で独立していることを望みます。
このように:https://www.actualtools.com/virtualdesktops/independent_virtual_desktops_on_multiple_monitors.shtml
Linuxでこれを行う方法は?
答え1
あなたは見ることができますhttps://www.enlightenment.org/ 私が知っている唯一のウィンドウマネージャは、各モニタ/画面に別々の仮想デスクトップを持つことを可能にします。
mon1=screen1 mon2=screen2
------------- -------------
| 1-0 | 1-1 | | 2-0 | 2-1 |
------------- -------------
| 1-3 | 1-4 | | 2-3 | 2-4 |
------------- -------------
画面に次の要素があるとしましょう。
- 画面1 = 1-0
- 画面2 = 2-3
screen1を1-3に切り替えると、screen2は2-3の位置に保持されます。 screen2を2-4に移動すると、screen1は最後に1-3に設定した位置に保持されます。
X-Serverのみなので、アプリケーションを1-0から2-3に簡単に移動し、すべての画面でコピー/貼り付けが可能です。
しかし、画面2-xをmon1に移動することはできません。
私はこの設定が好きで、3つの物理モニタで実行します。
これを行うことができる他のWindowmanagerがある場合は知りたいです。
これを達成できない(おそらく私の能力の欠如によるものであろう)
- 素晴らしい
- 小人
- FVWM2
- 邪悪な仮想マシン
答え2
独立した仮想デスクトップはここで定義されています。
仮想デスクトップは単一のモニターで構成され、ユーザーが複数のモニターを使用している場合は、残りのモニターを変更することなく、1つのモニターに表示されるアプリケーションのセットを変更できます。
複数のモニターにある仮想デスクトップに同じ名前を割り当てることができます。 EGモニタ1とモニタ2の両方が独自のデスクトップ1,2,3… Nを持つことができます。
ラベルを通して実装されます。たとえば、各ウィンドウには1つ以上のラベルがあり、モニタにラベルを表示するとそのラベルを持つすべてのウィンドウが表示されるため、複数の「デスクトップ」にウィンドウを効果的に含めることができます。
各ディスプレイに別々の名前空間を提供することで、ショートカットキー(スーパー+ 0-9など)を使用してより多くのスペースに簡単にアクセスし、柔軟性を提供できます。欠点は、キーボードを介してナビゲートするには、常にモニタとデスクトップを切り替える必要があることです。たとえば、3 つのモニターが xyz に配置されていて x1->z9 でナビゲートしている場合は、super+1 super+1 super+9 を実行できます。
したがって、この柔軟性は欠点である。 x1->z9からの移動にsuper + 9への1回の呼び出しのみを必要とするように、各モニターに異なるデスクトップを割り当てることをお勧めします。 n個のモニターに比べてデスクトップ10個が少なすぎると思うと文字もうまく機能するので、数字だけを使う必要はありません。
1を満たすウィンドウマネージャは多いが、2を満たすウィンドウマネージャは少ないが、あるオプションが他のオプションのように動作するようにしたい場合があります。
1を入力してxを監視するために2つのバインドされたデスクトップx0-9として機能し、yからy0-9を監視および切り替えるときにショートカットが現在のモニタを考慮するようにするには、たとえばyのスーパー+ 3はy3です。切り替えてxをx3に切り替えます。
Type 2がワークスペース切り替え機能を備えたType 1として機能するようにするには、ターゲット(3)などを考慮し、自動的に正しいモニター自体に切り替えます。
- i3wm bspwmスイング
- データ管理
- すごい、xmodad
実際のツールに関しては、普通のツールから来た人がたくさんいます。欠点を忠実に模倣するツールがほとんどないため、彼らはしばしば不満足です。正確な代替ツールを見つけようとするのではなく、基本的なツールが何であるかを理解して学習すると、より大きな満足を得ることができます。