私の質問は、本質的にデュアルヘッド設定がある場合、Linuxでデフォルトのウィンドウマネージャを使用する動作を偽にすることができるかどうかです。つまり、ウィンドウを最大化すると、実際のモニター領域と一致するようにデスクトップの一部のみが最大化されます。画面は1つだけですが、解像度はかなり大きく、ほとんどの場合、水平タイルに配置された複数の別々のウィンドウで作業したいと思います。
タイリングウィンドウマネージャについて聞いたことがありますが、私が知っているのは角度グループに近いもので、他の一般的なウィンドウマネージャ(xfwm、compiz)のようには動作しません。私は現在xfwmを使用しており、可能であれば使い続けたいと思います。このタスクの場合必要、私は箱から取り出すとすぐに、通常の製品のように動作する製品を好む。または既製の構成を使用できます。
最初に浮かぶハッキングは、xrandrが画面構造について提供する情報を偽造し、この方法を使用してウィンドウマネージャをだますことです。しかし、これは健全なハッキングのように見え、必要ありません。
私はFedora Linuxを使用していますが、パッケージ管理になければ、私は自分でソフトウェアを構築できます。
答え1
Compizを使用できる場合はGridというものがあります(私の記憶が正しい場合)。 xfwmにそのようなものがあるかどうかわかりません。一度見てください。
また、より適切な場合は、他のWMパラダイムを試してみることを強くお勧めします。つまり、タイルWMが一般的ではないという理由だけで無視しないでください。
WMを変更せずにウィンドウをタイリングできる必要がある場合は、別の(サードパーティ)ユーティリティを使用してこれを達成できます。 Wikipediaには次のリストがあります。 https://en.wikipedia.org/wiki/Tiling_window_manager#Third_party_tiling_applications_on_Xorg
答え2
わかった 僕が使ってる素晴らしい私は数ヶ月間私のラップトップにいました。いくつかの残念な初期構成の後に成果を上げました。ボーナス:Fedora 18の場合は公式リポジトリにあります。
Awesomeは、タイリングウィンドウマネージャ機能といくつかの合理的なタイリングプリセットを提供しています(黄金比を使用することが私が最もよく使うものです)。基本的なLuaを知っている場合、またはプログラミングに直感がある場合は、必要に応じてLuaの設定を簡単に変更できます。特にノートパソコンでもコーディングするとき、キーボードだけで必要なすべての作業ができて大いに役立つと思います。 Awesomeに慣れるのに時間がかかり、自分のニーズに合わせてAwesomeに適応するのにも時間がかかります。人々は、マウスをたどるフォーカス、奇妙な読み込み順序、設定エラーの処理などのデフォルト設定を偶然見つけることができます(Awesomeは最初にユーザー設定を読み込もうとし、失敗した場合(見つからないかパーサーエラー)システム全体を読み込みます) . 設定の変更が適用されない理由を特定するのに時間がかかります。)
したがって、誰かが私の質問で尋ねるのが、大きな画面で複数の(最大化、つまり画面の塗りつぶし)ウィンドウをシームレスに処理する場合、Awesome(またはその問題に対する他のタイリングWM)が正しい選択です。
さらに、最新のXFceバージョンでは、XFWMウィンドウマネージャはウィンドウを画面の境界に向かってドラッグして画面の半分(垂直方向と水平方向)を簡単に最大化できます。