From owner-freebsd-questions@freebsd.org Tue Dec 18 20:56:50 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43BC1133F11E for ; Tue, 18 Dec 2018 20:56:50 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay117.isp.belgacom.be (mailrelay117.isp.belgacom.be [195.238.20.144]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9AF4C87A45 for ; Tue, 18 Dec 2018 20:56:49 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AQCMv3RQ+ykDJYRCWGzjWtve1yNpsv+yvbD5Q0Y?= =?us-ascii?q?Iujvd0So/mwa69YxyN2/xhgRfzUJnB7Loc0qyK6/CmATRIyK3CmUhKSIZLWR?= =?us-ascii?q?4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBx?= =?us-ascii?q?rwKxd+KPjrFY7OlcS30P2594HObwlSizexfbB/IA+qoQnNq8IbnZZsJqEtxx?= =?us-ascii?q?XTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM3?= =?us-ascii?q?0u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xy?= =?us-ascii?q?mp4qF2QxHqlSgHLSY0/m/XhMJukaxVoxCupxJwzIHIb4+YL+Z+frrBcd8GWW?= =?us-ascii?q?ZNQsRcWipcCY28dYsPCO8BMP5GoYv4o1sFsAWzBQ6rBOP01DBIg2X53ash0+?= =?us-ascii?q?88FgzGwA0gH9AKsHnPrNv1LrkdXv6owafVwzvPdfRW2S3y6IXRdB0qvP+CXb?= =?us-ascii?q?V1ccXLyEkvERvIjlqRqYz5PzOVy/8Cv3KH4OpnUOKijXMspQJpojW3xcohiJ?= =?us-ascii?q?PFi4Max1ze9yh0wZw5KcOmREN1Z9OvDYFeuDuAN4RsR8MvW2RouCEnxbIYoZ?= =?us-ascii?q?O7Zy0KyIg/xx7YdvyHb5CE4hL9W+aVJjd1nHFld6i7hxaz9Eiv1Pf8Vs6u3F?= =?us-ascii?q?ZWrypFkN3MumoR2BzU7ciHUeVy/kK71jaJzADf8OZEIVo7labDKp4hxKA/lo?= =?us-ascii?q?YLvEnAHCL6gkT7gaCMekgm++Wk8frrbqvoq5OEMo97kAD+MqAgmsylBuQ4Nx?= =?us-ascii?q?ADX3Sa+eS+0L3u5kP5QK9UgfIoiabZq43VKd4cpq6jDA9Zypwj5AqnDze6zN?= =?us-ascii?q?QYmmEKLFxfeB2ZkYfmIErOL+3hAfemnlSjjixrx+zHPr3mBJXNNWPOkLn7fb?= =?us-ascii?q?lj9UFT0xEzws1F65JTELEBL6G7Zkikm9XCH1cQMhC3zuCvXNtn244UQm6nDr?= =?us-ascii?q?WUOabZsVaT6/hpJPODMtw7ojH4fsTC47bFingilFoUe7LhiYcWanSQMO5rLm?= =?us-ascii?q?+iTTzrmNhXQjRChRY3UOG/0A7KajVUfXvnB68=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2B3AACdXhlc/99MQFdjGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBZYIEZnASJ4N9iHiLGwEBggw1AYdEghKPSSyETQKCWiM4EgE?= =?us-ascii?q?DAQECAQECAWwcDII2IoJlAQUjMyMQCw4KAgIFIQICDyoeBhODI4IEC6clgS+?= =?us-ascii?q?JH4EJBYELi0uBf4ERgxKDHgKBYYMIglcCoSQJhw+KRSSRV44PLI0VIYFWTTA?= =?us-ascii?q?IgyeCJxeDSopUPgMwjmcBAQ?= X-IPAS-Result: =?us-ascii?q?A2B3AACdXhlc/99MQFdjGgEBAQEBAgEBAQEHAgEBAQGBZ?= =?us-ascii?q?YIEZnASJ4N9iHiLGwEBggw1AYdEghKPSSyETQKCWiM4EgEDAQECAQECAWwcD?= =?us-ascii?q?II2IoJlAQUjMyMQCw4KAgIFIQICDyoeBhODI4IEC6clgS+JH4EJBYELi0uBf?= =?us-ascii?q?4ERgxKDHgKBYYMIglcCoSQJhw+KRSSRV44PLI0VIYFWTTAIgyeCJxeDSopUP?= =?us-ascii?q?gMwjmcBAQ?= Received: from 223.76-64-87.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([87.64.76.223]) by relay.skynet.be with ESMTP; 18 Dec 2018 21:56:42 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id wBIKueiB021965; Tue, 18 Dec 2018 21:56:41 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Tue, 18 Dec 2018 21:56:40 +0100 From: =?UTF-8?B?VMSzbA==?= Coosemans To: Gary Aitken Cc: FreeBSD Mailing List Subject: Re: colord hints needed Message-ID: <20181218215640.3ebbf726@kalimero.tijl.coosemans.org> In-Reply-To: <1d430ba4-74a3-08d2-166a-c4d29071c2fa@dreamchaser.org> References: <2f50296b-8475-ccf9-2bb5-fd7a1660ae5f@dreamchaser.org> <20181218110513.03020168@kalimero.tijl.coosemans.org> <1d430ba4-74a3-08d2-166a-c4d29071c2fa@dreamchaser.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 9AF4C87A45 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.974,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:5432, ipnet:195.238.0.0/19, country:BE] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Dec 2018 20:56:50 -0000 On Tue, 18 Dec 2018 12:55:38 -0700 Gary Aitken wr= ote: > On 12/18/18 3:05 AM, T=C4=B3l Coosemans wrote: >> On Mon, 17 Dec 2018 22:33:45 -0700 Gary Aitken >> wrote: =20 > ... >>> Can anyone who is using colord point me at what it takes to get it >>> running? I have it installed but it's not running, and it's not >>> clear to me how to get it set up. I see man pages installed for=20 >>> cd-create-profile cd-fix-profile cd-it8 colormgr I see the >>> following behavior: =20 > ... >>> I'm running xfce4 as a wm; no session mgr. =20 >>=20 >> It provides org.freedesktop.ColorManager D-Bus service and it should >> be started automatically by dbus-daemon whenever an application tries >> to access that service. When I run "colormgr get-devices" colord is >> started. =20 >=20 > Thanks. I've got colord running (manually started at the moment) >=20 >> So make sure you have dbus_enable=3D"YES" in /etc/rc.conf and that it >> is running (run "service dbus status" and "service dbus start"). You >> may also need to have xfce4-session installed and start xfce using=20 >> "startxfce4 --with-ck-launch". =20 >=20 > I have xfce4-session installed. > I normally start x using startx with xfce4 started via .xinitrc. > The cmd used to just be > /usr/local/bin/startxfce4 & > but I've changed that to include --with-ck-launch >=20 > So colord is running, but there is no _ICC_PROFILE atom on the root windo= w. > colormgr get-devices > shows nothing > colormgr get-profiles > shows the icc profiles installed with colord. > It lists them with an "Object Path" of > /org/freedesktop/ColorManager/profiles > and a Filename (actual path, apparently) of > /usr/local/share/color/icc/colord >=20 > I seem to have the following processes related to session management: >=20 > $ ps ax | grep session > 71083 - Is 0:00.11 /usr/local/bin/dbus-daemon --fork --print-pid= 5 --print-address 7 --session > 71112 - S 0:00.07 /usr/local/libexec/at-spi2-registryd --use-gn= ome-session > 71043 v4 I 0:00.00 ck-launch-session xfce4-session > 71079 v4 I 0:00.07 xfce4-session > 71082 v4 I 0:00.00 /usr/local/bin/dbus-launch --sh-syntax --exit= -with-session xfce4-session > 71249 7 S+ 0:00.00 grep session >=20 > How does one get the _ICC_PROFILE atom assigned to the display? > Or perhaps a better question, how does one tell colord that a device > should be available to be color managed? There seem to be commands for > creating, activating and setting properties of a device, but it is unclear > to me what the attributes of those commands are and how to choose > appropriate values. > e.g. create-device [ID} [SCOPE] [KIND], device-set-kind [ID|PATH] [KIND] > The man page for colormgr isn't much help... For XFCE I think you need https://github.com/agalakhov/xiccd, but there doesn't seem to be a port of it.