几个月前,我开始收到来自 evolution-alarm-notify 的这些弹出窗口。它们是某种日历提醒器。但它们非常不准确。它们要么没有反映我对日历事件所做的任何更改,要么包含事件的所有先前版本,但可能包含也可能不包含这些事件的当前版本。而且我似乎无法在 evolution-alarm-notify 窗口中将事件标记为已完成。
我不需要这些弹出窗口,我更希望让它们永久消失。我没有安装 Evolution 邮件应用程序,在我的系统上找不到 evolution-alarm-notify 应用程序。
那么我该如何摆脱 evolution-alarm 通知?
Ubuntu 20.04.2 LTS
GNOME 3.36.8
戴尔 Precision 7740
答案1
答案2
您必须/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
然后禁用其启动,可以从(启动应用程序)中禁用,也可以通过在文件中gnome-session-properties
添加一行来禁用。如果您使用的是 MATE,则使用Hidden=true
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
然后重新启动。
答案3
正如 Jay Schauer 的评论中提到的那样这里解决方法是编辑文件 /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop
将行更改OnlyShowIn=GNOME;Unity;XFCE;Dawati;MATE;
为NotShowIn=GNOME;
注销并重新登录以使更改生效。
答案4
使用 从终端打开 evolution ui evolution
。在那里你可以轻松禁用通知