15

タイリング ウィンドウ マネージャーへの切り替えについては、少し葛藤していました。しばらく前に切り替えましたが、いくつかの点では本当に気に入っていますが、他の点ではそうではありません. そのため、信頼できる KDE に戻すことになりました。

しかし、仮想デスクトップを切り替えるとき、KDE ​​に適切なタイリング ウィンドウ マネージャーがあればどんなに素晴らしいだろうと思わずにはいられません。kwinにはいくつかのタイリングオプションがあることは知っていますが、私見ではそれらは最悪です! すべてのウィンドウ装飾が完全に取り除かれた i3 に似たものが必要です。

次に、このアイデアをさらに一歩進めて、特定の仮想デスクトップをこのタイリング WM で構成し、他の仮想デスクトップで古き良きフローティング kwin の動作を使用できるように構成できれば、どれほど驚くほど素晴らしいことになるかを考え始めました。

だから私は尋ねます、誰もそのような素晴らしさを知っていますか? これに少しでも似たものはありますか?この仮想デスクトップ固有の WM 機能を使用せずに、KDE ​​で適切なタイリング ウィンドウ管理を行う方法はありますか?

また、ウィンドウ管理の概念全体を深く理解している人々から、実際にそうである場合、なぜこれが不可能なのかを聞いてみたいと思います。実装が難しい理由は何ですか?

4

2 に答える 2

9

そもそもKDEはウィンドウマネージャじゃないkwinです。KDE は に依存しないためkwin、タイリングを含む他の任意のウィンドウ マネージャーに置き換えることができます。これを行う 1 つの可能性は、実行する前にKDEWM環境変数をウィンドウ マネージャーのバイナリに設定することstartkdeです。

第 2 に、仮想デスクトップをフローティング デスクトップとして指定する機能を備えたタイリング ウィンドウ マネージャーが存在します。あなたはおそらくすでにその機能を認識しています。

第 3 に、仮想デスクトップごとに異なるウィンドウ マネージャを使用することはできません。その理由は、仮想デスクトップが X11 の概念ではないためです。代わりに、デスクトップを切り替えるときにウィンドウマネージャーがウィンドウを手動で表示/非表示にすることによって実現されます。それにはいくつかの標準化があります。つまり、ウィンドウの仮想デスクトップを識別するためのカスタムではあるが標準化されたタグがあります。これにより、他の X11 クライアント (デスクトップ スイッチャー アプレットなど) が仮想デスクトップ レイアウトを認識できるようになります。ただし、X サーバーでは、仮想デスクトップの動作を実装する画面ごとに 1 つのウィンドウ マネージャーしか許可されません。

于 2014-02-07T00:35:30.653 に答える
2

Compiz をインストールして、構成をウィンドウ装飾なしに設定し、compiz グリッド オプションもオンにすることができます。お役に立てれば

于 2014-02-07T00:17:55.583 に答える