mutter にウィンドウを別々に描画させる

mutter にウィンドウを別々に描画させる

現在、ツール (cssh) を使用して、モニター上に一度に多数の異なる xterm ウィンドウを開いています。ただし、それらを分離するための空きスペースがあるにもかかわらず、一部のウィンドウは互いに重なって描画されます。

2台目のモニターのスクリーンショット(ウィンドウは devilspie2 を使用して装飾されていません)

mutter (GNOME シェル?) に、それらが重なって表示されないように、それらの間にスペースを空けるように強制するにはどうすればよいでしょうか?

答え1

cssh にはこの目的のために設定できるオプションがいくつかあるようです。 に次の行を追加すると$HOME/.clusterssh/config、重複が修正されるはずです。

# reserve space for the gnome-shell top bar
screen_reserve_top = <height of top bar>
# use all the space at the bottom
screen_reserve_bottom = 0

cssh は最初の行を画面の最上部に配置することを基準に位置を計算するため、ウィンドウが重なり合う可能性がありますが、gnome-shell は実際にはウィンドウの最初の行を下に配置するため、上部のバーと重なり合うことはありません。

関連情報