You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running colord with the default systemd unit file, the service doesn't seem to detect any ICC profiles I have installed system wide.
Jan 06 23:30:09 quirm systemd[1]: Starting Manage, Install and Generate Color Profiles...
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 Verbose debugging enabled (on console 0)
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 CdMappingDb: trying to open database '/var/lib/colord/mapping.db'
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 CdDeviceDb: trying to open database '/var/lib/colord/storage.db'
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 CdProfileDb: trying to open database '/var/lib/colord/storage.db'
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 display card0-eDP-1 has ID 'xrandr-BOE' from MD5 05844d77df56db3cf0d5d4ff8c8a41ac
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 searching for plugins in /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 run cd_plugin_initialize on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_scanner.so
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 finished cd_plugin_initialize
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 run cd_plugin_initialize on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_sane.so
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 finished cd_plugin_initialize
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 run cd_plugin_initialize on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_camera.so
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 finished cd_plugin_initialize
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 System vendor: 'Framework', System model: 'Laptop 13 (AMD Ryzen 7040Series)'
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 CdMain: acquired name: org.freedesktop.ColorManager
Jan 06 23:30:09 quirm systemd[1]: Started Manage, Install and Generate Color Profiles.
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 CdDeviceDb: get devices
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 run cd_plugin_coldplug on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_scanner.so
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 finished cd_plugin_coldplug
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 run cd_plugin_coldplug on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_sane.so
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 finished cd_plugin_coldplug
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 run cd_plugin_coldplug on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_camera.so
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 finished cd_plugin_coldplug
Jan 06 23:30:09 quirm colord[152928]: 23:30:09 CdMain: :1.239:GetDevicesByKind(scanner)
Jan 06 23:30:20 quirm colord[152928]: 23:30:20 CdMain: :1.242:GetProfiles()
However, running colord directly, the service successfully detects installed profiles
sudo -u colord /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/libexec/colord --verbose
Place your right index finger on the fingerprint reader
23:32:46 Verbose debugging enabled (on console 1)
23:32:46 CdMappingDb: trying to open database '/var/lib/colord/mapping.db'
23:32:46 CdDeviceDb: trying to open database '/var/lib/colord/storage.db'
23:32:46 CdProfileDb: trying to open database '/var/lib/colord/storage.db'
23:32:46 display card0-eDP-1 has ID 'xrandr-BOE' from MD5 05844d77df56db3cf0d5d4ff8c8a41ac
23:32:46 searching for plugins in /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins
23:32:46 run cd_plugin_initialize on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_scanner.so
23:32:46 finished cd_plugin_initialize
23:32:46 run cd_plugin_initialize on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_sane.so
23:32:46 finished cd_plugin_initialize
23:32:46 run cd_plugin_initialize on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_camera.so
23:32:46 finished cd_plugin_initialize
23:32:46 System vendor: 'Framework', System model: 'Laptop 13 (AMD Ryzen 7040Series)'
23:32:46 CdMain: acquired name: org.freedesktop.ColorManager
23:32:46 CdMain: Adding profile /org/freedesktop/ColorManager/profiles/icc_eca2e6d155d550a5e78c97a34ac3fcae
23:32:46 CdMain: Emitting ProfileAdded(/org/freedesktop/ColorManager/profiles/icc_eca2e6d155d550a5e78c97a34ac3fcae)
23:32:46 CdMain: Adding profile /org/freedesktop/ColorManager/profiles/icc_bb49415a4fd65b3a07a74f6e1185415f
23:32:46 CdMain: Emitting ProfileAdded(/org/freedesktop/ColorManager/profiles/icc_bb49415a4fd65b3a07a74f6e1185415f)
23:32:46 CdDeviceDb: get devices
23:32:46 run cd_plugin_coldplug on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_scanner.so
23:32:46 finished cd_plugin_coldplug
23:32:46 run cd_plugin_coldplug on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_sane.so
23:32:46 finished cd_plugin_coldplug
23:32:46 run cd_plugin_coldplug on /nix/store/6gnyy5s8ps6l6pgjx0vd0q39sc61m61l-colord-1.4.6/lib/colord-plugins/libcolord_sensor_camera.so
23:32:46 finished cd_plugin_coldplug
23:32:46 CdMain: :1.252:GetDevicesByKind(scanner)
23:32:50 CdMain: :1.254:GetProfiles()
23:32:50 CdProfileDb: get property Title for icc-eca2e6d155d550a5e78c97a34ac3fcae
23:32:50 CdProfileDb: get property Title for icc-bb49415a4fd65b3a07a74f6e1185415f
The profiles are owned by the same user as the service is running, though this doesn't appear to make a difference as running as the profiles are detected just fine if they're owned by another user including root as long as they are readable.
The text was updated successfully, but these errors were encountered:
amaxine
changed the title
System wide profiles in /var/lib/colord/icc not detected when running as systemd servicee
System wide profiles in /var/lib/colord/icc not detected when running as systemd service
Jan 6, 2024
When running
colord
with the default systemd unit file, the service doesn't seem to detect any ICC profiles I have installed system wide.However, running colord directly, the service successfully detects installed profiles
The profiles are owned by the same user as the service is running, though this doesn't appear to make a difference as running as the profiles are detected just fine if they're owned by another user including root as long as they are readable.
The text was updated successfully, but these errors were encountered: