The default packaged shipped with EndeavourOS does not contain a way to edit Display Colors (specifically, Intel HD based GPUs), is there a way to adjust Display Colors, e.g. Saturation the way one can do it on a Windows Machine?
In fact, I think this is not just with EndeavourOS nor Arch Linux, but to all Linux distros. There’s’ no clear way to control Display Colors on an Intel HD-based GPU.
Are there any workaround that could work with EndeavourOS?
I have never used Windows setting to do it either, in fact I didn’t know the option existed. If I need to change color or contrast I do it on the monitor.
It sounds like the OP is talking about adjusting things like the color depth, the RGB profile used, and calibrating the display’s output to a standard. This is done in the Display settings in Windows. Many people who work with graphics and video do this so the picture they see displays properly.
If the OP wants color management that is available on Linux but it is somewhat application/DE specific.
The same is true on Windows though.
I was under the impression they were trying to adjust their display settings the same way you can in Windows using the drivers. On Linux, I am not sure if the Intel drivers expose those settings. I would try the tool @joekamprad suggested and go from there.
@cyberquarks There is a program called monica in the AUR. It will allow you to adjust color levels and create color profiles for use in Linux. Here is an article that talks about how to use it. When the article was written, monica was in the Arch repo. Since it is now in the AUR, you need to install it by typing yay -Sy monica in the terminal. The rest of the instructions in the article still work.
Yes it is orphaned because the program itself has not been updated since 2011. As long as the user is running X instead of Wayland, the program will work as shown in the link I posted. If they are running Wayland, this program will not work.
It is a free tool not the same intel develop for windows, and they need to collect display/gpu data to make it detecting all different hardware (it says also to send them yours to integrate)