Wayland color management

Here they announce dropping x11 in RHEL10 which is due in 2025. I noticed that they mentioned color mgmt as #1 in their todo list.

2 Likes

RHEL10 is not that important (or what they decided to drop). When 10 is released most users have just moved to 8/9, and they will stay on that for several years. IMHO v10 will probably be a bad release if X11 is dropped, so better to just skip it (probably fixed in v11, famous last words :stuck_out_tongue: ).

2 Likes

Xorg doesnt even have enough members anymore to vote for their own board. by the time rhel 11 and similar distros come out, Xorg is probably really dead.

so instead of trying to cling to it, I would say it is time to start moving on or step up and help with it.

1 Like

X.org Foundation is not X.org :wink:

2 Likes

Yes, but the meaning of “color management” seems to have shifted to “HDR support” lately. Capped sRGB is not a problem and making calibration hardware work certainly doesn’t seem to be a priority. In April Fedora will no longer have longer have support for a color managed workflow. It sucks.

It’s unfortunate but fedora has been ‘advancing’, for lack of a better word, for a few years already. They were one of the first distros to implement wayland by default and are by no means what people should use if they don’t want change.

1 Like

The point of Fedora is to push new stuff, a testing ground for what is (maybe) “the next new and shiny whatever”. Should not be used for anything production related IMHO.

2 Likes

Too bad they make the most polished atomic/immutable distros. I’ve been using Kinoite and Universal Blue (with the kinoite-main image) on my not-main-computer for some time. Its very stable by nature, but obviously a testing ground for RHEL too.

I’d really to use it on my main computer — but now, for the foreseeable future — I don’t think that’s an option.

1 Like

does anyone by any chance know if there is a recording of this? Program LGM 2024 in particular sebastian wick’s presentation on how to do stuff on wayland.

3 Likes

There will be, but I don’t know when and where. I mean there is definitely a recording, but I don’t know when it will be online.

3 Likes

KDE Plasma 6.1 Beta Release

  • Support for using the color profile embedded into the display, for displays that bundle these

Does that refer to synthesising a profile based on the primaries, etc. communicated via EDID?

Backends/drm: allow using the EDID primaries and whitepoint as the color profile

4 Likes

Check this talk out, it is an interesting talk by a wayland dev.

In my opinion most important points from this talk that wayland proponents and fans who say we should use it today right now need to understand is :

  • Colour profiling and calibration is not ready right now.
  • All or most apps are now in legacy mode which is sRGB only

Also listen to the very first sentence they say - " the end goal is getting HDR in wayland but getting HDR means getting colour management right"

So when I earlier said that we were lucky that colour management and HDR have common things, otherwise we would be left behind without a thought, is this point. Their main target is HDR for gaming and multimedia, it is where the funding comes from and not print design or digital artists etc.

9 Likes

Thats your interpretation.

1 Like

That is not my interpretation. It is what the dev says in the video. Got to time stamp 47:45 in the video and listen. Let me quote it for you


 And then the last one which is probably really important for a lot of people here is that we also want to make sure that, calibration and profiling works again, like this is something that currently does not work, so uh, if you have a display and you have a device for calibration and profiling then you are probably using X11 right now because that’s the only place where the tools that exist actually work

And when we are starting to do colour management we are adjusting the colours on the fly in the compositor and one of the benefits of the X11 model where you, where the compositor doesn’t understand the colours and just puts them on the screen is that you can easily profile things like you create a window you set a specific color, for example red, like completely red and then it goes through X11 on to the cable and on the cable it still says completely red and then it goes to the display and then on the display you can measure what does red mean, like nothing in between really changes, what’s going on except for the one vcgt thing in the middle but, that’s an implementation detail i guess.

So X11 makes it easy to actually measure things so all the measuring tools they work on X11 but if you start to like in compositor change the colours there’s no guarantee that whatever you are trying to measure is the thing that you actually measure because you might have screwed up your colours.

So we kind of need to figure out how to get a mode where you can actually measure the display, so that all of you can still use your displays and profile and calibrate them to however you want and create your profiles that you can still keep working. This is currently the part that is not so far long because we are trying to get like the model right and implemented in the compositors right now, so not a lot of thought has been put into this but we know that we have to do it and it will come hopefully at some point

I emphasized the parts so that it is easier for you.

So even if you manage to run displaycal etc there is no guarantee that it is 100% accurate because compositor may change things in wayland. From what I remember compositor do colour conversion and it is not accurate currently

I was there. I know that. But before that he explains how developers of graphics software can add communication with the wayland color management engine to their software.

2 Likes

yeah the main word is “can add” , it is not present right now. He is talking about how to add it he did not say it works “right now” and that is what I said it is not ready right now

you know that we remind people constantly to actually do that :wink:

3 Likes

And I hope people do it and make it ready. But no amount of hype and urgency will make it ready right. It’s not like it will happen on its own.

Again I want to use Wayland. But it is not ready right now. For some reason people don’t want to acknowledge that. Even when the Wayland devs themselves say it.

2 Likes