[colord] colord does not start automatically in gnome-3.10.x

John Frankish j-frankish at slb.com
Wed May 7 22:42:09 PDT 2014


> > > > -----Original Message-----
> > > > From: Richard Hughes [mailto:hughsient at gmail.com]
> > > > Sent: Wednesday, 07 May, 2014 11:44
> > > > To: John Frankish
> > > > Cc: colord at lists.freedesktop.org
> > > > Subject: Re: [colord] colord does not start automatically in gnome-3.10.x
> > $  /usr/local/lib/colord/colord --verbose
> > 18:00:25        Verbose debugging enabled (on console 1)
> > 18:00:25        failed to load config file: No such file or directory [/usr/local/etc/colord/colord.conf is present?]
>
> Looks like you didn't set up the sysconfdir correctly when compiling colord.
>
colord was compiled to /usr/local and "make install" put the conf file in /usr/local/etc/colord/colord.conf, by playing around with symlinks, it looks like the colord daemon is looking for /usr/local/etc/colord.conf

> > 18:00:25        CdMappingDb: trying to open database '/var/lib/colord/mapping.db'
> > 18:00:25        CdMappingDb: creating table to repair: no such table: mappings
> > 18:00:25        CdMappingDb: altering table to convert: no such table: mappings_v2
> > 18:00:25        CdDeviceDb: trying to open database '/var/lib/colord/storage.db'
> > 18:00:25        CdDeviceDb: creating table to repair: no such table: devices
> > 18:00:25        searching for plugins in /usr/local/lib/colord-plugins
> > 18:00:25        CdMain: plugin refused to load
> > 18:00:25        run cd_plugin_initialize on /usr/local/lib/colord-plugins/libcd_plugin_scanner.so
> > 18:00:25        finished cd_plugin_initialize
> > 18:00:25        run cd_plugin_initialize on /usr/local/lib/colord-plugins/libcd_plugin_camera.so
> > 18:00:25        finished cd_plugin_initialize
> > 18:00:25        System vendor: 'Dell', System model: 'Latitude E6220'
> > 18:00:25        CdMain: acquired name: org.freedesktop.ColorManager
> > 18:00:25        CdProfileStore: failed to open: Error opening directory '/usr/share/color/icc': No such file or directory
>
> You have the base file system package installed, right?
>
I'm not sure what you mean by that, but colord-1.0.4 "make install" put the *.icc files in /usr/local/share/color/icc/colord and the colord daemon appears to find them there, but doesn't like their format.

> > 18:00:25        CdProfileStore: Incorrect content type for /usr/local/share/color/icc/colord/x11-colors.icc, got text/plain
>
> This mimetype is incorrect. I suspect you need some other package/data
> file so that the mime-type detection works correctly. I don't know
> what this is tho, as on Fedora it's installed already.
>
shared-mime-info is present and glibc provides iconv() - do I need some kind of utf-8 setting in one or more environment variables?

> > (gnome-settings-daemon:6041): libcolord-WARNING **: lcms2(profile): Failed with error: multiLocalizedUnicodeType of len != 12 is not supported. [8]
>
> That's some odd/corrupt profile you have there. Can you email me the
> contents of ~/.local/share/icc/ and ~/.color/icc/ and I'll check here
> with a hex editor.
>
Neither ~/.local/share/icc/ nor ~/.color/icc/ are present, but I've attached the contents of /usr/local/share/color/icc/colord - perhaps you could send me the correctly formatted *.icc files from your system to try?

John
-------------- next part --------------
A non-text attachment was scrubbed...
Name: color_profiles.tar.gz
Type: application/x-gzip
Size: 15428 bytes
Desc: color_profiles.tar.gz
URL: <http://lists.freedesktop.org/archives/colord/attachments/20140508/21a4101f/attachment.bin>


More information about the colord mailing list