-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Darktable 5.4 might under wayland apply color profile twice #19977
Copy link
Copy link
Open
Labels
depends: waylandfor wayland releated issuesfor wayland releated issuespriority: highcore features are broken and not usable at all, software crashescore features are broken and not usable at all, software crashesscope: UIuser interface and interactionsuser interface and interactionsscope: color managementensuring consistency of colour adaptation through display/output profilesensuring consistency of colour adaptation through display/output profileswippull request in making, tests and feedback neededpull request in making, tests and feedback needed
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
depends: waylandfor wayland releated issuesfor wayland releated issuespriority: highcore features are broken and not usable at all, software crashescore features are broken and not usable at all, software crashesscope: UIuser interface and interactionsuser interface and interactionsscope: color managementensuring consistency of colour adaptation through display/output profilesensuring consistency of colour adaptation through display/output profileswippull request in making, tests and feedback neededpull request in making, tests and feedback needed
I might be reading the code wrong but I think #19646 might be doing the wrong thing, if it is running under a wayland compositor with the color management protocol enabled. This goes wrong since wayland color management is by design full screen (this is necessary to make SDR/low gamut applications look good on HDR/wide gamut monitors)
How it goes wrong:
As can be seen from the above sequence this will apply an unwanted color transform, provided darktable is running on wayland and the wayland compositor supports the color management protocol. I see a couple of ways around this:
I hope I'm wrong here and this issue can just be closed