(f32, preparing to upgrade to f33; Gnome)
I notice in the process table of ksysguard these 4 processes: - evolution-source-registry - evolution-alarm-notify - evolution-addressbook-factory - evolution-calendar-factory They are all owned by me (the non-admin user), not me (root). I did not knowingly start them. I don't recall installing them, so I'm guessing they come standard with either fedora or Gnome, or one of the other desktop environments. dnf tells me what software dependencies there are, but what about data dependencies? If I "dnf remove evolution", will I mess up anything else because of dependencies that dnf does not know about?
thanks, Bill.
On Thu, 18 Mar 2021 13:17:34 -0600 home user wrote:
If I "dnf remove evolution", will I mess up anything else because of dependencies that dnf does not know about?
I've been removing everything with evolution in the name for years. The evolution-data-server* packages are apparently used by other things on the system (or at least required by other things), but all other evolution packages are gone on my system.
On 3/18/21 1:24 PM, Tom Horsley wrote:
On Thu, 18 Mar 2021 13:17:34 -0600 home user wrote:
If I "dnf remove evolution", will I mess up anything else because of dependencies that dnf does not know about?
I've been removing everything with evolution in the name for years. The evolution-data-server* packages are apparently used by other things on the system (or at least required by other things), but all other evolution packages are gone on my system.
Those 4 processes that I listed were not knowingly launched by me. I don't know what did launch them. But they are running. How do I safely remove them if they're running?
thanks, Bill.
On Thu, 18 Mar 2021 13:41:18 -0600 home user wrote:
Those 4 processes that I listed were not knowingly launched by me. I don't know what did launch them. But they are running. How do I safely remove them if they're running?
I'd just dnf erase the evolution packages and if they are still running after that kill -9 them - whatever started them should be gone at that point.
On 3/18/21 12:17 PM, home user wrote:
(f32, preparing to upgrade to f33; Gnome)
I notice in the process table of ksysguard these 4 processes:
- evolution-source-registry
- evolution-alarm-notify
- evolution-addressbook-factory
- evolution-calendar-factory
They are all owned by me (the non-admin user), not me (root). I did not knowingly start them. I don't recall installing them, so I'm guessing they come standard with either fedora or Gnome, or one of the other desktop environments. dnf tells me what software dependencies there are, but what about data dependencies? If I "dnf remove evolution", will I mess up anything else because of dependencies that dnf does not know about?
It's "evolution-data-server" and if you try to remove that, you will remove most of Gnome. If you have "evolution" installed, you can remove that, but it won't affect these processes.
On 3/18/21 1:17 PM, home user wrote:
(f32, preparing to upgrade to f33; Gnome)
I notice in the process table of ksysguard these 4 processes:
- evolution-source-registry
- evolution-alarm-notify
- evolution-addressbook-factory
- evolution-calendar-factory
They are all owned by me (the non-admin user), not me (root). I did not knowingly start them. I don't recall installing them, so I'm guessing they come standard with either fedora or Gnome, or one of the other desktop environments. dnf tells me what software dependencies there are, but what about data dependencies? If I "dnf remove evolution", will I mess up anything else because of dependencies that dnf does not know about?
I did "dnf remove evolution". I re-booted and logged back in. When I click "Activities" in Gnome, the evolution icon no longer shows up. But the 4 processes that I listed in my original post for this thread are still there. This seems to confirm what Tom and Samuel each said. So those 4 processes have nothing to do with evolution, right? (Am I understanding Samuel correctly?)
On 19/03/2021 03:17, home user wrote:
They are all owned by me (the non-admin user), not me (root). I did not knowingly start them.
Those processes are "systemd user units".
You can use commands along the lines of
sudo systemctl --user --global mask evolution-calendar-factory
To prevent the processes from starting when any user logs in.
On 3/18/21 2:18 PM, home user wrote:
I did "dnf remove evolution". I re-booted and logged back in. When I click "Activities" in Gnome, the evolution icon no longer shows up. But the 4 processes that I listed in my original post for this thread are still there. This seems to confirm what Tom and Samuel each said. So those 4 processes have nothing to do with evolution, right? (Am I understanding Samuel correctly?)
They are related to Evolution, but the dependency goes the other way. Evolution depends on these services, but you don't need Evolution itself for the services to work.
On 3/18/21 1:17 PM, home user wrote:
(f32, preparing to upgrade to f33; Gnome)
I notice in the process table of ksysguard these 4 processes:
- evolution-source-registry
- evolution-alarm-notify
- evolution-addressbook-factory
- evolution-calendar-factory
They are all owned by me (the non-admin user), not me (root). I did not knowingly start them. I don't recall installing them, so I'm guessing they come standard with either fedora or Gnome, or one of the other desktop environments. dnf tells me what software dependencies there are, but what about data dependencies? If I "dnf remove evolution", will I mess up anything else because of dependencies that dnf does not know about?
Based on replies so far, I'm now thinking I'm incorrectly remembering and/or misunderstanding something said in some previous thread that I started. I thought someone noticed that I had a bunch of useless processes running on my system, and some of those had the string "evolution" in them. So I pursued removing evolution. With Tom's help, that's done. Ed told me how to prevent the "evolution-" processes from being started, but I don't know if that's the real problem, or if that's a good thing to do. Samuel told me that evolution depends on these "evolution-" services, but I don't know what else uses them. I tried googling, but only found out what I've long suspected: google ain't God (google is a long way from knowing everything). Before pursuing these questions further, allow me to go into the fedora HYPERKITTY to try to find that old thread and who really said what. This may take a while, but I don't want to waste list members' time on the wrong questions.
I'll be back!
Bill.
On 3/18/21 7:19 PM, home user wrote:
On 3/18/21 1:17 PM, home user wrote:
(f32, preparing to upgrade to f33; Gnome)
I notice in the process table of ksysguard these 4 processes:
- evolution-source-registry
- evolution-alarm-notify
- evolution-addressbook-factory
- evolution-calendar-factory
They are all owned by me (the non-admin user), not me (root). I did not knowingly start them. I don't recall installing them, so I'm guessing they come standard with either fedora or Gnome, or one of the other desktop environments. dnf tells me what software dependencies there are, but what about data dependencies? If I "dnf remove evolution", will I mess up anything else because of dependencies that dnf does not know about?
Based on replies so far, I'm now thinking I'm incorrectly remembering and/or misunderstanding something said in some previous thread that I started. I thought someone noticed that I had a bunch of useless processes running on my system, and some of those had the string "evolution" in them. So I pursued removing evolution. With Tom's help, that's done. Ed told me how to prevent the "evolution-" processes from being started, but I don't know if that's the real problem, or if that's a good thing to do. Samuel told me that evolution depends on these "evolution-" services, but I don't know what else uses them. I tried googling, but only found out what I've long suspected: google ain't God (google is a long way from knowing everything). Before pursuing these questions further, allow me to go into the fedora HYPERKITTY to try to find that old thread and who really said what. This may take a while, but I don't want to waste list members' time on the wrong questions.
Did you miss my other email? If you try to remove the evolution-data-server package, which is where these processes come from, you will find out what depends on it. Most of Gnome will be removed due to dependencies. I suppose if you don't use any of Gnome's integrations for calendar or contacts, etc., then you might be able to disable the services.
On 3/18/21 8:40 PM, Samuel Sieb wrote:
Did you miss my other email? If you try to remove the evolution-data-server package, which is where these processes come from, you will find out what depends on it. Most of Gnome will be removed due to dependencies. I suppose if you don't use any of Gnome's integrations for calendar or contacts, etc., then you might be able to disable the services.
I did not miss that message. What I saw was:
It's "evolution-data-server" and if you try to remove that, you will remove most of Gnome. If you have "evolution" installed, you can remove that, but it won't affect these processes.
As you advised, I did not try to remove "evolution-data-server" or any any of the other "evolution-" things. I missed that you wanted me try and abort so that what depends on it would be revealed.
Yesterday, I stumbled onto the command "pstree". I don't know if it tells me anything useful, but I tried it. My hope was it might show me what depended on the "evolution-" things in a way that dnf would not know about.
Output from both the aborted "dnf remove" and 4 pstree runs are in the attached text file "evo.txt".
On 3/18/21 8:19 PM, home user wrote:
Based on replies so far, I'm now thinking I'm incorrectly remembering and/or misunderstanding something said in some previous thread that I started. I thought someone noticed that I had a bunch of useless processes running on my system, and some of those had the string "evolution" in them. So I pursued removing evolution. With Tom's help, that's done. Ed told me how to prevent the "evolution-" processes from being started, but I don't know if that's the real problem, or if that's a good thing to do. Samuel told me that evolution depends on these "evolution-" services, but I don't know what else uses them. I tried googling, but only found out what I've long suspected: google ain't God (google is a long way from knowing everything). Before pursuing these questions further, allow me to go into the fedora HYPERKITTY to try to find that old thread and who really said what. This may take a while, but I don't want to waste list members' time on the wrong questions.
I was partly correct, partly wrong.
I was recalling my Monday, Nov. 30, 2020 thread "mysterious/suspicious internet activity." (see here: "https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org/..."). On Dec. 01, early in the discussion, Tim said ----- Run "gnome-session-properties" and see what's enabled. There's often more than you need preconfigured to start, and turning off some junk can make logins quicker to complete. ----- But there was no mention of evolution anything in that thread.
I could not find a "gnome-session-properties". I searched the web, and found that "gnome-session-properties" died over a decade ago. It seems to be replaced by "Startup Applications" within the Gnome's "Tweaks". The only things listed there are: - PolicyKit Authentication Agent, - Secret Storage Service, - Blueman Applet, - Certificate and Key Storage, and - Backup Monitor. Evolution is removed. The other "evolution-" things should not be removed. I'm marking this thread "SOLVED". I thank all who posted for their time and effort.
On Fri, 2021-03-19 at 16:00 -0600, home user wrote:
I was recalling my Monday, Nov. 30, 2020 thread "mysterious/suspicious internet activity." (see here: "https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org/..."). On Dec. 01, early in the discussion, Tim said
Run "gnome-session-properties" and see what's enabled. There's often more than you need preconfigured to start, and turning off some junk can make logins quicker to complete.
But there was no mention of evolution anything in that thread.
I could not find a "gnome-session-properties". I searched the web, and found that "gnome-session-properties" died over a decade ago. It seems to be replaced by "Startup Applications" within the Gnome's "Tweaks".
On systems that still have it, or mate-session-properties, it brings up a GUI window called Startup Applications Prefererences
The only things listed there are:
- PolicyKit Authentication Agent,
- Secret Storage Service,
- Blueman Applet,
- Certificate and Key Storage, and
- Backup Monitor.
If you don't have/use bluetooth you can disable the blueman applet from starting. It probably doesn't make much difference, though.
An Evolution-related things that can appear in there is "Evolution Alarm Notify" (appointments in its calendar).
On 3/21/21 5:30 AM, Tim via users wrote:
On systems that still have it, or mate-session-properties, it brings up a GUI window called Startup Applications Prefererences
The only things listed there are:
- PolicyKit Authentication Agent,
- Secret Storage Service,
- Blueman Applet,
- Certificate and Key Storage, and
- Backup Monitor.
If you don't have/use bluetooth you can disable the blueman applet from starting. It probably doesn't make much difference, though.
An Evolution-related things that can appear in there is "Evolution Alarm Notify" (appointments in its calendar).
I do have mate-session-properties.
Odd: if I remove/disable something in the Tweaks tool, that something shows up in mate-session-properties. If I then remove/disable that something in mate-session-properties, it re-appears in the Tweaks tool.
I ended by removed/disabled both "Evolution Alarm Notify" and Blueman in Tweaks, then re-booting. Then I re-checked Tweaks. No "Evolution Alarm Notify" and no Blueman.
Than-you, Tim. Bill.