質問
xiで、あなたがウィンドウのジオメトリを取得できることを知っています xwininfo
.
残念ながら、そのような幾何学をgnome末端から取得し、それを使用して別のジオメトリを使用して gnome-terminal --geometry ...
, 、2つのWindowsの上部と左は一致しません。
実際、新しいターミナルは、古いターミナルの窓飾りの幅と高さによって南東に移動します。
最初の端末が完全に重複する新しい端末を開始するにはどうすればよいですか?
解決
私のために働いているこの問題の回避策をあなたに提案することができます。まず、次のコマンドでウィンドウのジオメトリを取得します。
xwininfo -id $(xprop -root | awk '/_NET_ACTIVE_WINDOW\(WINDOW\)/{print $NF}')
あなたはこのようなものを手に入れます:
Absolute upper-left X: 783
Absolute upper-left Y: 344
Relative upper-left X: 0
Relative upper-left Y: 0
Width: 722
Height: 434
Depth: 32
Visual: 0x76
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x4400005 (not installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +783+344 -175+344 -175-272 +783-272
-geometry 80x24+775+315
どちらの情報もありません -geometry 80x24+775+315
セクションも情報もありません Absolute upper-left X: 783
と Absolute upper-left Y: 344
電流よりも同じ位置でターミナルを起動することができます。必ず ミックス 適切な情報を取得するための両方のデータ。
gnome-terminal --geometry=80x24+783+315
注:Ubuntu 11.10の下でこれを確認しました|団結
所属していません StackOverflow