You are not logged in.

#1 2024-01-24 03:17:07

almindor
Member
Registered: 2015-10-10
Posts: 33

Loading ICC profile under wayland/swaywm

I'm trying to load the ICC profile for my laptop according to https://wiki.archlinux.org/title/ICC_profiles#Wayland but `colormgr get-devices` returns empty. Is there another way to do this, or do I have to do something for colord to get the device populated? I'm using swaywm without any session management (e.g. launched from tty directly).

Offline

#2 2024-01-24 03:58:26

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,549
Website

Re: Loading ICC profile under wayland/swaywm

That is a very poorly written wiki page (or section at least), unfortunately.  I don't really know much about ICC profiles, but I can spot lots of oddities in that page.  Most relevant for this thread is that there is no "wayland" approach to this as wayland is not a running bit of software and color management is not part of the protocol.  The compositor needs to handle (part of) this.  Both Gnome and KDE have each implemented their own distinct way of handling color management.  I don't believe sway* has yet, but it is an open issue being tracked and there is some level of work being done on it.

*note you use sway, not swaywm.  Sway is not a WM.  You do not use a WM.

Last edited by Trilby (2024-01-24 04:02:22)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#3 2024-01-24 07:09:13

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: Loading ICC profile under wayland/swaywm

ICC profiles are not (yet) supported under sway: https://github.com/swaywm/sway/issues/1486

You could try a modified version of sway & wl-roots, as linked here. Otherwise try GNOME or Plasma for ICC support under Wayland.

Offline

#4 2024-01-24 17:28:46

almindor
Member
Registered: 2015-10-10
Posts: 33

Re: Loading ICC profile under wayland/swaywm

Trilby wrote:

*note you use sway, not swaywm.  Sway is not a WM.  You do not use a WM.

Well then Sway calls itself wrong, see https://swaywm.org/ with

Sway is a tiling Wayland compositor and a drop-in replacement for the i3 window manager for X11

.

I'm pretty sure it manages my windows alright.

Offline

#5 2024-01-24 17:29:23

almindor
Member
Registered: 2015-10-10
Posts: 33

Re: Loading ICC profile under wayland/swaywm

Head_on_a_Stick wrote:

ICC profiles are not (yet) supported under sway: https://github.com/swaywm/sway/issues/1486

You could try a modified version of sway & wl-roots, as linked here. Otherwise try GNOME or Plasma for ICC support under Wayland.

Thanks, this is highly depressing. 4 years and no progress because people don't agree on a simple ICC protocol sad

Offline

#6 2024-01-24 20:50:18

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: Loading ICC profile under wayland/swaywm

Well it is a rather niche requirement and not really needed for most users. Seems like something more suited to a heavyweight DE rather than something minimal like sway.

And I've just realised my post repeated what Trilby said so apologies to Trilby for that.

Offline

Board footer

Powered by FluxBB