Document recommendations for handling Xwayland surfaces in Wayland compositors
From wayland/wayland-protocols!14 (comment 716042):
There are at least two ways to handle Xwayland surfaces in a color managed compositor:
- All X11 apps are confined(*) to sRGB and shown correctly if they actually do use sRGB, or
- some X11 apps use the full monitor gamut correctly and are shown correctly, but other X11 apps are shown incorrectly.
Figure out and document what the best practices for handling Xwayland surfaces are and what end user settings need to be exposed by the DE.
(*) That would be done by telling X11 apps that the system installed monitor profile is sRGB by any means they listen. However, X11 apps also allow end users to override the system profile with their own.