http://bugs.winehq.org/show_bug.cgi?id=11532
Hans Leidekker hans@it.vu.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@it.vu.nl
--- Comment #4 from Hans Leidekker hans@it.vu.nl 2008-02-10 09:54:33 --- Dmitry is right, Photoshop has its own color engine which is enabled by default, but you can make it use Windows ICM (mscms.dll) too. Shift+Ctrl+k brings up the the dialog and ticking 'Advanded' shows the relevant dropdown.
It shouldn't matter for this problem however, Photoshop queries the monitor profile and uses that, irrespective of the engine in use. On windows you can select a monitor profile if you right click on the desktop -> Properties -> Settings tab -> Advanced -> Color Management tab and pick a profile.
Looks like Windows stores the association in this registry key: HKLM\Software\Microsoft\Windows NT\CurrentVersion\ICM\mntr, which we could use to override the hardcoded sRGB profile we currently return.
This leaves the configuration issue, unless regedit counts as a UI. Ideal would be if we could fall back to querying X for the monitor profile when this key is missing (and rely on native tools to configure it). As a last resort we should return sRGB since Windows uses that as default monitor profile.