Xpra-org / xpra

Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.
https://xpra.org/
GNU General Public License v2.0
1.9k stars 164 forks source link

synchronize client colourspace / calibration #1155

Open totaam opened 8 years ago

totaam commented 8 years ago

We want to capture the colour profile that the client will use for rendering our pixels on screen(s) and expose it to the server so applications will use it, and / or ensure we use this profile when encoding the pixels.

Links:


MS Windows specific info:


OSX:


As per the arch wiki, a number of apps already use the icc profile: firefox, eog, gimp, mpv, ..

Here's how I set my icc profile:

xcalib ~/.Seiki_pro_SM40UNP_user.icm
totaam commented 8 years ago
totaam commented 8 years ago

For printing colour accuracy, see: Ghostscript Color Management.

totaam commented 8 years ago

opengl: fbo colorspace and ARB_framebuffer_sRGB.

totaam commented 8 years ago

Time to collect some data, at least on OSX and win32.

Then we can decide what to do with it.

Lots of work done on this: OSX clients colourspace detection, ICC profile export to the session - #1086

totaam commented 7 years ago

I don't have the hardware required for testing this, re-scheduling.

Some good links:

totaam commented 6 years ago

I'm not alone in thinking that colour management on Linux is a mess: Open Source Color Management is broken

totaam commented 5 years ago

See also #1584.