Awesome WM: 终端窗口没有占满全部空间

我使用 Awesome 作为窗口管理器,但我不知道如何让我的终端窗口占据屏幕的全部瓷砖空间。我的分辨率为1366x768。

点赞
用户258523
用户258523

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

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

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

你的终端提供了这些提示(使用 xprop WM_NORMAL_HINTS 并单击窗口查看它们),因此 awesome 只能按该增量调整大小,而底部留下的空间小于增量单位,并且无法分配给终端窗口。

2015-02-06 18:37:27
用户3543327
用户3543327

我认为这个问题已经在 awesome wm 的 FAQ[ 3] 中了。

你只需要将 size_hints_honor = false 添加到你的 awful.rules.rules 表中的属性部分即可。 并且对我来说它确实奏效了。这是一些截图:

之前 [ 1] before i add

之后 [ 2] after i added

我使用 rxvt-unicode 和 awesome 3.4 进行终端操作。

希望对你有所帮助。

2015-04-22 05:40:40