You are not logged in.

#1 2019-05-18 15:27:28

rsolva
Member
Registered: 2015-03-18
Posts: 19

[SOLVED] Problems with xiccd / colord / colormgr on XFCE

Color management (kinda) works with DisplayCal / Agryll at the moment, but it's not ideal. I would much prefer that colord took care of my color profiles, as I use several monitors at different times and would like colord to manage them automatically. My arch install is a few days old running XFCE without any display manager. Lean and clean.

I tried setting up xiccd by installing it from AUR and adding a .desktop file to /etc/xdg/autostart. This was supposed to help colormgr get-devices (colord) output a list of my displays, printers and scanners, but I got nothing. I had this same problem a few years ago when using i3wm.

I have a feeling the problem lies with xiccd, it was last updated in 2017 and could fail to provide colord with the information it needs to work correctly. Any advice is appreciated!

Last edited by rsolva (2019-05-20 13:21:59)

Offline

#2 2019-05-18 20:14:36

toz
Member
Registered: 2011-10-28
Posts: 497

Re: [SOLVED] Problems with xiccd / colord / colormgr on XFCE

Not sure if this is immediately helpful, but colord has been integrated into Xfce (see: https://simon.shimmerproject.org/2019/0 … -for-xfce/). It will be available in the upcoming 4.14 release of Xfce.

Offline

#3 2019-05-19 12:58:49

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: [SOLVED] Problems with xiccd / colord / colormgr on XFCE

What happens when you start xiccd manually in a terminal window? The monitor should start showing up in the output of "colormgr get-devices" while xiccd is running, and it should disappear again when you quit xiccd.

Offline

#4 2019-05-20 11:15:54

rsolva
Member
Registered: 2015-03-18
Posts: 19

Re: [SOLVED] Problems with xiccd / colord / colormgr on XFCE

Ropid wrote:

What happens when you start xiccd manually in a terminal window?

What do you know... this did not work last time I tried it, but now it does! Only difference is that I have installed DisplayCal since last time. There are many Glib messages shown when I run xiccd in the terminal, like the first time around, but not sure how severe they are. It's only one error message that is repeated 30-40 times and then stops:

xiccd:7543): GLib-GObject-CRITICAL **: 13:09:14.343: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

I'll give this another stab and see if I can get this to work!

Offline

#5 2019-05-20 11:18:50

rsolva
Member
Registered: 2015-03-18
Posts: 19

Re: [SOLVED] Problems with xiccd / colord / colormgr on XFCE

toz wrote:

Not sure if this is immediately helpful, but colord has been integrated into Xfce (see: https://simon.shimmerproject.org/2019/0 … -for-xfce/). It will be available in the upcoming 4.14 release of Xfce.

I read about this and I'm really looking forward to have an interface for color management in XFCE! Do you know if this integration relies on xiccd?

Last edited by rsolva (2019-05-20 11:19:05)

Offline

#6 2019-05-20 11:56:25

toz
Member
Registered: 2011-10-28
Posts: 497

Re: [SOLVED] Problems with xiccd / colord / colormgr on XFCE

rsolva wrote:
toz wrote:

Not sure if this is immediately helpful, but colord has been integrated into Xfce (see: https://simon.shimmerproject.org/2019/0 … -for-xfce/). It will be available in the upcoming 4.14 release of Xfce.

I read about this and I'm really looking forward to have an interface for color management in XFCE! Do you know if this integration relies on xiccd?

It currently does, but in the link above, Simon mentions that he would like to integrate colord into xfsettingsd:

In short, we need to integrate the backend for colord into xfsettingsd so we don’t have to rely on xiccd anymore. While it seems to run stable here for me it’s yet another daemon, so xfsettingsd integration would definitely be a plus.

Offline

#7 2019-05-20 13:21:25

rsolva
Member
Registered: 2015-03-18
Posts: 19

Re: [SOLVED] Problems with xiccd / colord / colormgr on XFCE

I added a desktop file in /etc/xdg/startup for xiccd and now everything seems to work just fine. I disabled DisplayCal's profile loader and checked that the correct profile was loaded with colormgr get-devices, and it is.

Offline

Board footer

Powered by FluxBB