我有一个问题,就是Chrome和Chromium桌面通知在一定时间后没有过期(自动删除)。我正在将Manjaro Linux与Plasma 5.17.2结合使用。我浏览了chrome:// flags,看看那里是否有任何相关的标志。我尝试启用“启用本机通知”和“启用DBus和X11状态图标”(不确定最后一个是否有效果,但至少没有任何变化)。我还使用
监视了dbus通知dbus-monitor interface=org.freedesktop.Notifications
在测试来自Chrome(和Chromium)的通知时,了解发生了什么。我目前使用的是Chrome v77.0.3865,但是过去它无法正常运行,因此这不是Chrome的最新更改)。现在,我认为,这里发生的是Chrome设置了25000的通知到期超时(dbus-monitor日志中的int32等于25000),因为使用kdialog进行了测试--passivepopup'test'3创建了D使用int32 3000的总线入口(超时前的毫秒数)。现在,Chrome通知不会在25秒后过期,因此我不确定是否由于过期时间过长而无法使用它,或者根本不遵守该通知。如果有人对我如何使Chrome / Chromium通知自动过期有任何建议,我将非常感谢。