個別のモニターで個別の仮想デスクトップ(ワークスペース)を許可するLinuxウィンドウマネージャーはありますか?


17

たとえば、Gnomeでは、複数のGnomeワークスペースをセットアップできます。しかし、2番目のモニターを追加すると、現在のワークスペースが2番目のモニターに拡張されます。私はそれが嫌いです。全画面アプリケーションを実行するたびに、2番目のモニターが失われ、アプリケーションを閉じた後、ストレッチされたデスクトップを再度有効にする必要があります。

また、個別のXサーバーは必要ありません。ワークスペース間でウィンドウを移動できるようにしたい。また、各モニターでワークスペースを個別に切り替えることができると便利です。

この種の機能を持つウィンドウマネージャーはありますか?Compizがそれをしないことに驚いています。デスクトップキューブがあります。ワークスペースを個別に切り替えることは、その場合にのみ自然に思えます。


PSどうやら事態を複雑にしているのは、ワークスペースがすべて特定の解像度に設定されており、モニターの解像度が異なる可能性があることです。しかし、ワークスペースの使用可能な領域が、それを表示するために使用しているモニターの解像度によって制限されているのはなぜでしょうか。2つの異なる解像度の2つの異なるモニターで同じワークスペースを表示できるはずです。Gnomeでこれを行うことは不可能かもしれませんが、誰かがこれを何らかの形で実装していることは確かです。
ジョンピータートンプソン

回答:


7

Awesome Window Managerにはこの機能があります。単一の画面でのみ使用しますが、WM全体は複数の画面の概念に基づいて構築されているようです。rc.lua構成ファイルを編集する場合、ワークスペースの異なるセット(またはAwesomeのワークスペースのわずかに異なる概念の「タグ」)、各画面で異なる背景などを指定できます。それは強力なフレームワークです。


1

これは、痛みや苦しみがあまりなくても可能です。Metacityがこの動作をサポートしているかどうかはわかりませんが、Xmonadはサポートしています。この種のセットアップでも他の人がある程度成功しているようです(こちらこちらをご覧ください)。


これがXmonadで機能することを確認できます。私の使用してお気軽xmonad.hsと.xmobarrcそれを動作させるには設定ファイルを。


0

元のクエリでは、Randrのパンが機能していれば助かりました。

別の解決策(上記の投稿された返信の解像度の問題に対する)は、randrを小さなDISPLAY上で大きな画面にパンすることです。aliter randrは、より小さな画面サイズをより大きなディスプレイに拡大縮小することができました。また、いくつかの隠された領域の検出とマウス境界のチェックがあり、異なる解像度でパンするときもありました。

randr panning aintは現在動作してい ますhttps://bugs.freedesktop.org/show_bug.cgi?id=39949


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