Compiz 小部件层干扰 libnotify 通知

Compiz 小部件层干扰 libnotify 通知

我使用 Compiz Widget Layer 插件,这样只需按一下键即可获得全屏 Terminator 窗口。我遇到的唯一问题是,当我在 Widget Layer 中时,通知不会出现,所以当有人用 Pidgin 给我发送即时消息时,我并不知道。有没有人有解决方案可以让 libnotify 通知出现在 Widget Layer 中?

答案1

我发现 libnotify 是设计方式不会打扰正在使用全屏应用的用户,从设计角度来看,这确实很有意义。因此,我没有使用 Terminator 全屏模式,而是使用“窗口规则”插件去掉了它的标题栏。这样它看起来就像是全屏模式,而且我也能正常接收通知。

答案2

我有一个可能的解决方案,但我还没有测试过,所以你必须评论并告诉我它是否有效。

将 (title=notify-osd) 添加到您的 Widget Layer 匹配选项,如下所示: 在此处输入图片描述

根据您的评论(这似乎不起作用),我建议报告 compiz 的错误。(ubuntu-bug compiz)。

相关内容