https://bugs.kde.org/show_bug.cgi?id=515402

            Bug ID: 515402
           Summary: Loading an .icc shifts gamma to 2.2
    Classification: Plasma
           Product: kwin
      Version First 6.5.5
       Reported In:
          Platform: CachyOS
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: colour-management
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 189146
  --> https://bugs.kde.org/attachment.cgi?id=189146&action=edit
icc profile

SUMMARY

I created a .icc/.icm in Windows with DisplayCAL, since on Linux, I'd always
get worse results than in Windows. I then loaded that file "System Settings  >
Display Configuration > Color profile > ICC Profile". There is now a noticeable
uplfit in grays and Gamma has shifted to 2.2. For context, my monitor's gamma
is 2.42 as measured with a Colorchecker Display Pro. After profiling, a quick
measurement test reports Gamma 2.40. 

This behavior is consistent across both my ASUS OLED and my LG LCD IPS.

Displaycal's "Report on display device":

WINDOWS:
Calibrated:
22:05:58,673 Setting up the instrumentlist_iccss: xdg_bds returned 21
pathslist_iccss:      ↲
             ↳ returning 21 ccss'sProduct Name:      i1Display3Serial Number:  
            ↲
             ↳ C2-22.B-02.022123.08Hardware Rev.:     B-02Firmware Version: 
v2.28Firmware  ↲
             ↳ Date:     29Jan14Measured display update delay of 3 msec, using
delay of 104 ↲
             ↳ msec & 0 msec inst reactionNo distict refresh periodCurrent
calibration      ↲
             ↳ response:Black level = 0.0000 cd/m^250%   level = 46.30
cd/m^2White level =  ↲
             ↳ 244.40 cd/m^2Aprox. gamma = 2.40Contrast ratio = inf:1White
chromaticity     ↲
             ↳ coordinates 0.3128, 0.3275White    Correlated Color Temperature
= 6500K, DE  ↲
             ↳ 2K to locus =  3.1White Correlated Daylight Temperature = 6557K,
DE 2K to    ↲
             ↳ locus =  2.3White        Visual Color Temperature = 6405K, DE 2K
to locus =  ↲
             ↳ 3.0White     Visual Daylight Temperature = 6627K, DE 2K to locus
=  2.2White ↲
             ↳ drift was 0.000000 DE

Uncalibrated:

22:06:49,539 Setting up the instrumentlist_iccss: xdg_bds returned 21
pathslist_iccss:      ↲
             ↳ returning 21 ccss'sProduct Name:      i1Display3Serial Number:  
            ↲
             ↳ C2-22.B-02.022123.08Hardware Rev.:     B-02Firmware Version: 
v2.28Firmware  ↲
             ↳ Date:     29Jan14Measured display update delay of 0 msec, using
delay of 100 ↲
             ↳ msec & 0 msec inst reactionNo distict refresh periodUncalibrated
            ↲
             ↳ response:Black level = 0.0000 cd/m^250%   level = 45.85
cd/m^2White level =  ↲
             ↳ 244.67 cd/m^2Aprox. gamma = 2.42Contrast ratio = inf:1White
chromaticity     ↲
             ↳ coordinates 0.3135, 0.3274White    Correlated Color Temperature
= 6466K, DE  ↲
             ↳ 2K to locus =  2.6White Correlated Daylight Temperature = 6523K,
DE 2K to    ↲
             ↳ locus =  2.8White        Visual Color Temperature = 6389K, DE 2K
to locus =  ↲
             ↳ 2.5White     Visual Daylight Temperature = 6611K, DE 2K to locus
=           ↲
             ↳ 2.7Effective Video LUT entry depth seems to be 10 bitsWhite
drift was        ↲
             ↳ 0.000000 DE

Linux:
21:59:09,495 Setting up the instrumentlist_iccss: xdg_bds returned 18
pathslist_iccss:      ↲
             ↳ returning 18 ccss'sProduct Name:      i1Display3Serial Number:  
            ↲
             ↳ C2-22.B-02.022123.08Hardware Rev.:     B-02Firmware Version: 
v2.28Firmware  ↲
             ↳ Date:     29Jan14Measured display update delay of 13 msec, using
delay of    ↲
             ↳ 117 msec & 0 msec inst reactionNo distict refresh
periodUncalibrated         ↲
             ↳ response:Black level = 0.0000 cd/m^250%   level = 53.34
cd/m^2White level =  ↲
             ↳ 242.62 cd/m^2Aprox. gamma = 2.19Contrast ratio = inf:1White
chromaticity     ↲
             ↳ coordinates 0.3132, 0.3274White    Correlated Color Temperature
= 6481K, DE  ↲
             ↳ 2K to locus =  2.8White Correlated Daylight Temperature = 6539K,
DE 2K to    ↲
             ↳ locus =  2.6White        Visual Color Temperature = 6397K, DE 2K
to locus =  ↲
             ↳ 2.7White     Visual Daylight Temperature = 6619K, DE 2K to locus
=           ↲
             ↳ 2.5Effective Video LUT entry depth seems to be 8 bitsWhite drift
was         ↲
             ↳ 0.000000 DE


STEPS TO REPRODUCE
1. Use a .icc with 2.4 Gamma
2. Load it

OBSERVED RESULT

Gamma shifts to 2.2

EXPECTED RESULT

The .icc is loaded correctly and does not apply a 2.2 Gamma.

Operating System: CachyOS Linux 
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.2
Kernel Version: 6.18.8-1-cachymod-lto (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 32 GiB of RAM (31.2 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 3070
Graphics Processor 2: NVIDIA GeForce RTX 5070 Ti

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to