繁殖方法:
ssh -X user@host firefox
(或其他一些X应用程序)。- 最大化窗口。
- 关闭应用程序。
- 在Awesome WM中打开应用程序(仅在本地尝试,但也应可远程运行)。
结果:窗口仍然最大化。
由于我从未在Awesome中使用最大化功能,而经常在其他窗口管理器中使用它,因此我想在Awesome中打开X应用程序时取消设置最大化。
我尝试了这个:
{ rule = { class = "Firefox" },
properties = { tag = tags[math.min(2, screen.count())][2],
maximized_vertical = false, maximized_horizontal = false } },
Firefox 确实从标签2开始,但仍处于最大化状态。知道如何取消最大化设置,特别是对于Firefox,但对于所有X应用程序则更好?
我怀疑Firefox故意避开了WM提示。如果找不到更好的方法,请考虑使Firefox最大化的定时触发器。
—
吉尔(Gilles)“所以,别再邪恶了”
Firefox并不是唯一在退出时保留其自己的窗口设置的应用程序(例如,Pan新闻阅读器会执行此操作)。看起来非常糟糕,就像在Awesome设置窗口和应用程序恢复其保存的设置之间存在竞争状态。因此,您可能会因为上一个评论者提到的定时触发器而陷入困境,或者手工完成(在Awesome中切换窗口最大化的默认键映射是MOD +
—
ewhac 2014年
m
)。
谢谢你们!@ewhac,您的评论可以转换为答案。如果您知道如何在Awesome中创建定时触发器,那就更好了。
—
l0b0 2014年