Software & AppsOperating SystemLinux

How To Stop Evolution-Alarm-Notify Pop-ups in Ubuntu

Ubuntu 9

Ubuntu is a widely used operating system, known for its user-friendly interface and robust performance. However, like any other system, it has its quirks. One such quirk that users often come across is the Evolution-alarm-notify pop-ups. These pop-ups can be annoying, especially when you are in the middle of important work. This article will guide you through the process of disabling these pop-ups permanently.

Quick Answer

To stop Evolution-alarm-notify pop-ups in Ubuntu, you can either disable it through the terminal by modifying the Evolution-alarm-notify.desktop file and disabling its launch from gnome-session-properties, or by editing the .desktop file directly. Another method is to disable the notifications through GNOME Settings. Choose the method that suits your needs and system configuration.

Understanding Evolution-alarm-notify Pop-ups

Evolution-alarm-notify is a component of the Evolution suite, which is a personal information management application that provides integrated mail, calendaring, and address book functionality. The Evolution-alarm-notify component is responsible for sending notifications about upcoming events or tasks. If you do not use these features, these notifications can be unnecessary and distracting.

Method 1: Disabling Evolution-alarm-notify through Terminal

The first method involves using the terminal to disable the evolution-alarm-notify. Here are the steps:

Step 1: Copy the Evolution-alarm-notify.desktop file

Open the terminal and run the following commands:

mkdir -p ~/.config/autostart/
cp /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop ~/.config/autostart/

The mkdir command is used to create a directory. The -p option allows the creation of parent directories as needed. The cp command is used to copy files and directories.

Step 2: Modify the Evolution-alarm-notify.desktop file

Next, run the following command:

sed -i "s/NoDisplay=true/NoDisplay=false/" ~/.config/autostart/org.gnome.Evolution-alarm-notify.desktop

The sed command is a stream editor for filtering and transforming text. The -i option is used for in-place editing, meaning the original file is changed. The s/NoDisplay=true/NoDisplay=false/ part is a substitution command that replaces NoDisplay=true with NoDisplay=false.

Step 3: Disable its launch from gnome-session-properties

Disable its launch from gnome-session-properties (Startup Applications). If you are using MATE, use mate-session-properties instead.

Step 4: Disable its systemd user services

Finally, run the following commands:

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

The systemctl command is used to control the systemd system and service manager. The --user option allows the command to be executed for the current user. The mask command links these services to /dev/null, effectively disabling them.

After these steps, reboot your system for the changes to take effect.

Method 2: Editing the .desktop file

Another method to stop the evolution-alarm-notify pop-ups is by editing the .desktop file. Here’s how:

Step 1: Edit the .desktop file

Open the terminal and run the following command:

sudo nano /etc/xdg/autostart/org.gnome.Evolution-alarm-notify.desktop

This command opens the .desktop file in the nano text editor with superuser permissions.

Step 2: Modify the .desktop file

In the .desktop file, find the line OnlyShowIn=GNOME;Unity;XFCE;Dawati;MATE; and change it to NotShowIn=GNOME;. Save and close the file.

Log out and log back in for the changes to take effect.

Method 3: Disabling Notifications through GNOME Settings

The final method is to disable the notifications through the GNOME Settings. Here are the steps:

Step 1: Open GNOME Settings

Go to the main menu and open the GNOME Settings.

Step 2: Navigate to Notifications

In the GNOME Settings, go to the Notifications section.

Step 3: Disable Evolution Alarms Notify

Find “Evolution Alarms Notify” and switch it to “Off”.

This will disable all notifications from the Evolution Alarms Notify.

In conclusion, these are the three methods to stop the evolution-alarm-notify pop-ups in Ubuntu. Choose the one that best suits your needs and system configuration. Always remember to be careful when making changes to system files, as incorrect changes can cause system instability.

Can I disable Evolution-alarm-notify without using the terminal?

Yes, you can disable Evolution-alarm-notify by editing the .desktop file. Method 2 in the article explains how to do this.

Will disabling Evolution-alarm-notify affect other functionalities of Evolution?

Disabling Evolution-alarm-notify will only stop the pop-up notifications. It will not affect other functionalities of Evolution, such as mail, calendaring, and address book features.

Can I re-enable Evolution-alarm-notify if I change my mind?

Yes, you can re-enable Evolution-alarm-notify. If you followed Method 1, you can remove the modifications made to the .desktop file and systemd user services. If you followed Method 2, you can revert the changes made to the .desktop file. If you disabled notifications through GNOME Settings, simply switch "Evolution Alarms Notify" back to "On".

Will disabling Evolution-alarm-notify affect other applications’ notifications?

No, disabling Evolution-alarm-notify will only affect the notifications specifically related to Evolution. Other applications’ notifications will not be affected.

Do I need to restart my system after making the changes?

Yes, it is recommended to restart your system after making the changes for them to take effect.

Leave a Comment

Your email address will not be published. Required fields are marked *