|
|
|
|
|
by cycloptic
2237 days ago
|
|
Using a heuristic like that is mostly unnecessary when your daemon supports socket/dbus activation. In that case it's only brought up on-demand when another program tries to send a message to it. The programs you listed are part of evolution-data-server and are used as the backing store for your calendar, clock and address book, which the GNOME panel integrates with. You can kill them but gnome-shell will start them right back up again when you open the calendar and it does a query to see if you have any events. If you're in a non-GNOME session (like i3) and systemd is still starting those daemons, you can turn them off with some stop and disable commands: systemctl --user stop evolution-addressbook-factory
systemctl --user disable evolution-addressbook-factory
systemctl --user stop evolution-calendar-factory
systemctl --user disable evolution-calendar-factory
systemctl --user stop evolution-source-registry
systemctl --user disable evolution-source-registry
Or you can try your luck with removing the evolution-data-server package. |
|
Sure, I could. But refer to my comments in that post:
> I'll uninstall these sorts of things, unless there's any resistance at all [...] in which case I tend to immediately write it off as not worth the effort
My comment was not a StackOverflow-style cry for help. It was only meant to provide some data points in response to the person who asked, 'What are "useless packages"' and an alternative to the other person who dismissed the reference to "useless packages" on the basis that they "were made and included because lots people want them".
EDIT: Thanks for the detailed response, anyway. Since you've written it here, it might be indexed and become useful to someone who is trying to get to the bottom of things—and who maybe otherwise wouldn't have ever found out how to deal with this—and now they can.