gpt4 book ai didi

x11 - 获取gnome终端的实际几何形状

转载 作者:行者123 更新时间:2023-12-04 05:43:15 26 4
gpt4 key购买 nike

在X中,我知道您可以使用xwininfo获得窗口的几何形状。

不幸的是,如果我从gnome-terminal检索到这样的几何图形,并使用它来使用gnome-terminal --geometry ...启动另一个几何图形,则两个窗口的顶部和左侧不匹配。

实际上,新航站楼向东南移动了旧航站楼 window 装饰的宽度和高度。

如何启动与第一个终端完全重叠的新终端?

最佳答案

我可以为您建议一个解决此问题的方法,该方法正对我有效。首先,使用以下命令获取窗口的几何形状:

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: 783Absolute upper-left Y: 344中的信息都不允许您在与当前启动位置相同的位置启动gnome终端。您必须混合使用两种数据才能获得适当的信息。
gnome-terminal --geometry=80x24+783+315

注意:我已经在Ubuntu 11.10下进行了检查。统一

关于x11 - 获取gnome终端的实际几何形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4892866/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com