如何停止进化警报通知

WAh*_*ead 29 notification gnome evolution calendar

几个月前,我开始从进化警报通知中收到这些弹出窗口。它们是某种日历提醒。但它们非常不准确。它们要么不反映我对日历事件所做的任何更改,要么包含事件的所有先前版本,并且可能包含也可能不包含这些事件的当前版本。我似乎无法在进化警报通知窗口中将事件标记为完成。

我不需要这些弹出窗口,并且更愿意让它们永久消失。我没有安装 Evolution 邮件应用程序,并且在我的系统上找不到进化警报通知应用程序。

那么我该如何摆脱进化警报通知呢?

Ubuntu 20.04.2 LTS

侏儒 3.36.8

戴尔 Precision 7740

N0r*_*ert 17

您必须/etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop通过以下方式将该文件复制到您的主文件夹

mkdir -p ~/.config/autostart/
cp /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop ~/.config/autostart/
sed -i "s/NoDisplay=true/NoDisplay=false/" ~/.config/autostart/org.gnome.Evolution-alarm-notify.desktop
Run Code Online (Sandbox Code Playgroud)

然后通过(启动应用程序)或通过在文件中gnome-session-properties添加一行来禁用其启动。Hidden=true如果您使用的是 MATE,则使用mate-session-properties而不是gnome-session-properties

同时禁用其 systemd 用户服务:

systemctl --user mask evolution-addressbook-factory.service
systemctl --user mask evolution-calendar-factory.service
systemctl --user mask evolution-source-registry.service
systemctl --user mask evolution-user-prompter.service
Run Code Online (Sandbox Code Playgroud)

然后重新启动。


Geo*_*fer 16

通知 -> 演变警报通知 -> 关闭

在此输入图像描述

如果有人想挖掘的话,这里是仓库: https: //gitlab.gnome.org/GNOME/evolution

  • 截至 2023 年 5 月,这似乎是最好的答案。 (2认同)
  • 在 Ubuntu 22.04 中都不起作用 (2认同)

小智 9

正如 Jay Schauer 在这里的评论中提到的。解决方案是编辑文件 /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop

将行更改OnlyShowIn=GNOME;Unity;XFCE;Dawati;MATE;NotShowIn=GNOME;

注销并重新登录以使更改生效。