Talk:ICC profiles

From ArchWiki
Latest comment: 12 April 2023 by Ferdinand in topic start/enable colord.service

start/enable colord.service

Under xiccd it says to "start/enable colord.service"; When I try to do this there's an error from Systemd saying: "The unit files have no installation config (WantedBy=, RequiredBy=, Also=, Alias= settings in the [Install] section, and DefaultInstance= for template units). This means they are not meant to be enabled using systemctl." This would typically indicate as the note says we shouldn't be doing this.

So my question is this, before editing, can someone confirm this for me? Is the Wiki wrong, and whomever put that in there was making an assumption, or is the service file somehow wrong in the package and needs to be flagged and a note added to the Wiki?

Watham (talk) 16:56, 19 October 2022 (UTC) NathanReply

colord.service has Type=dbus, meaning "the service is considered ready when the specified BusName appears on DBus's system bus" - and has BusName=org.freedesktop.ColorManager and ExecStart=/usr/lib/colord, so in my understanding, colord will start when org.freedesktop.ColorManager appears on DBus's system bus - which happens during boot.
So it should not be necessary to start manually, but may be necessary to enable manually (except I think that's done during install).
Ferdinand (talk) 12:33, 12 April 2023 (UTC)Reply