8

我使用 Awesome 作为我的 WM,但我不知道如何让我的终端窗口在我的屏幕上占据完整的平铺空间。我的分辨率是 1366x768。

4

2 回答 2

17

我认为这个问题已经出现在很棒的 wm的 FAQ [ 3 ] 中。

您只需将size_hints_honor = false添加到可怕的.rules.rules 表中的属性部分。它对我有用。这是一些截图:

[ 1 ] 之前在我添加之前

[ 2 ] 之后在我添加之后

我正在为终端使用 rxvt-unicode 和 awesome 3.4。

希望你的帮助。

于 2015-04-22T05:40:40.350 回答
7

终端和其他基于字符的窗口可以设置提示(the WM_NORMAL_HINTS),其中可以指定调整增量。

然后这些增量告诉窗口管理器,所讨论的窗口只能以增量为单位调整大小(任何小于该增量的量,应用程序都不能使用它)。

这样做是为了避免不得不处理无法在部分单元格中显示字符的问题。

您的终端正在提供这些提示(使用xprop WM_NORMAL_HINTS并单击窗口以查看它们),因此真棒仅按该增量进行大小调整,并且底部剩余的空间小于增量单位,并且不能分配给终端窗口。

于 2015-02-06T18:37:27.833 回答