如何让几何选项与终端中的 gnome-terminal 命令协同工作?

如何让几何选项与终端中的 gnome-terminal 命令协同工作?

我无法在运行 Wayland 的 Ubuntu 18.04 中获得geometry使用该命令的选项。gnome-terminal

例如,如果我打开一个终端窗口并运行命令,gnome-terminal --geometry 80x10+100+200我希望打开一个新的终端窗口,其尺寸为 80 列 x 10 行,X / Y 偏移 100px / 200px。

但不知何故,似乎 X 和 Y 参数被忽略了,因为无论 X 和 Y 参数如何,终端都会在屏幕中心打开。

有没有办法正确应用 X 和 Y 参数?

答案1

在 Wayland 上,客户端(例如 gnome-terminal)无法请求或以任何方式影响其在屏幕上显示的位置。这是设计使然。

您可以通过强制 gnome-terminal 通过 XWayland 兼容层运行来解决这个问题,也就是说,有效地使其成为 X11 应用程序而不是原生 Wayland 应用程序。您可以GDK_BACKEND=x11 /usr/lib/gnome-terminal/gnome-terminal-server先启动它,然后gnome-terminal --geometry ...在十秒钟内启动。或者您可能希望完全切换回 X11。

相关内容