各モニターでワークスペースを個別に切り替える


回答:


7

この解決策を見つけるのにかなりの時間を費やしました。私の結論は、compizはかつてこれをサポートしていたが、しばらくの間機能していないということです。Unityはcompizを使用しているため、現時点ではできません。

この機能をまったくサポートしていないウィンドウマネージャーは非常に少ないようです。私が見つけられたのはxmonadだけでした。xmonadは、使用方法を学ぶのにかなりの時間を費やすことをpowerわないパワーユーザー向けのキーボード駆動のタイルウィンドウマネージャーです。これを行うことができるという素晴らしいものへの参照を見たことがあると思いますが、これは別の同様のタイルウィンドウマネージャーです。

残念ながら、compizとunityの答えは「いいえ、できません」と思われ、より一般的には答えは「いいえ、タイルウィンドウマネージャーに切り替えない限り」ではないようです。


Awesomeはそれを行いますが、それはそれだけです。私が正しく理解している場合、各モニターには独自のワークスペースがあり、モニター1のワークスペースをモニター2に表示することはできません。それは素晴らしいから私を追い払った。
ゴーティエ14年

ウィンドウを他のモニター(Mod4 + o)に簡単に移動できるため、ワークスペース全体(すべてのウィンドウ)を他の画面に移動するのも非常に高速です。
exic

これは、15.10にも当てはまりますか?
ヤニックネッダーホフ

6

私はこれが古いことを知っていますが、これを探している人のために、Enlightenment 0.19.x(http://enlightenment.org)は複数の画面をうまくサポートしており、2つの画面でワークスペースを個別にまたは同時に切り替えることができます(試したことはありません) 3つ以上)。xfce4から切り替えて、振り返っていない。PPAはhttps://launchpad.net/~niko2040/+archive/ubuntu/e19で見つけることができます

編集:これが一般的な機能ではない理由は、ほとんどのウィンドウマネージャーが従うfreedesktop.org仕様(EWMH- http: //standards.freedesktop.org/wm-spec/wm-spec-latest.html )に違反するためです。これをサポートするウィンドウマネージャは、単に仕様に従っていません。


3
これが一般的な機能ではない理由のあなたの説明は確かに有用ですが、なぜ仕様がこのユースケースをカバーしていないのか不思議に思います。また、Waylandコンポジターに関しては、その仕様に何か関連性があるのか​​疑問に思っています。ただし、それは別の質問だと思います。
ストーンクラッシャー

仕様はばかげています。いったいなぜ、ワークスペースを独立して動かしたくないのですか?絶対に愚かな。
ベンジャミンR

1

実際、タイルウィンドウマネージャーを使用する必要はありません。私の知る限り、xmonadとawesomeはこの機能をサポートしており、i3はある程度サポートしています。

しかし、それらはすべてタイル張りです。Wingoは、モニターごとのワークスペースを持つハイブリッドウィンドウマネージャーであり、通常のウィンドウマネージャーまたはタイルマネージャー(またはその両方)として使用できます。「非常にアルファ」と自称されることに注意してください。


awesomeはこの機能をある程度サポートしているようですが、すべてのモニターには独自のタグセット(ワークスペース)があります。モニターは、あなたがモニター1上のウィンドウで、ワークスペース2を取り込む場合は、後でモニタ2にワークスペース2のコンテンツを表示することができないことを分離している
ゴーティエ

i3は確かにこれをサポートします。また、ウィンドウを「フローティング」として扱うこともできます(つまり、ほとんどのウィンドウマネージャがウィンドウを処理する方法)。既に開いているウィンドウでフローティングプロパティを切り替えるか、常にフローティングとして開くようにウィンドウのクラスを構成できます。これは、すべてのウィンドウにタイルを使用したくない場合に便利です。また、ほとんどのダイアログは自動的にフローティングとして開きます。
ペッターアドセン

Wingoでの開発は残念ながら継続されておらず、興味深いアイデアです。
ベンジャミンR

1
@BenjaminRそれは間違っています。Wingoは単に機能が完全であり、使用する限り機能し続けます。(READMEによると。)
BurntSushi5

@ BurntSushi5ああ、いいね。説明をありがとう。
ベンジャミンR
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.