Wrong colors in GNOME/Wayland on CG 2420
Affected version
- Arch Linux
- gnome-shell 40.3
Bug summary
Using external graphical display EIZO CG 2420 with integrated color calibration, AMD RX 570, gnome-shell 40.3 on Arch Linux, kernel 5.12.19.
Colors in GNOME/Wayland are wrong. Budgie desktop (Xorg) is OK, other Xorg is OK, but GNOME on Wayland colors are slightly but yet easily visibly (on this HQ display) off. Using the same automatic color profile right know.
Seems like Wayland is perhaps trying to switch into 10bit colors and fails? It's ugly and it's definitely different from Xorg which matches colors on Windows so I expect Xorg got this right. Night light is off of course.
Steps to reproduce
- Run GNOME.
- Start e.g. Firefox, icons are off immediately.
GNOME/Xorg is fine! ...definitely Wayland issue.
What did you expect to happen
I expect colors matching those in Windows or Xorg.
Relevant logs, screenshots, screencasts etc.
System: Kernel: 5.12.19-xanmod1-1 x86_64 bits: 64 compiler: gcc v: 11.1.0 Desktop: Budgie 10.5.3 Distro: Arch Linux
Machine: Type: Desktop Mobo: ASUSTeK model: MAXIMUS VIII HERO v: Rev 1.xx serial: <filter> UEFI: American Megatrends v: 3802
date: 03/15/2018
CPU: Info: Quad Core model: Intel Core i7-6700K bits: 64 type: MT MCP arch: Skylake-S rev: 3 cache: L2: 8 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 63999
Speed: 4207 MHz min/max: 800/4200 MHz Core speeds (MHz): 1: 4207 2: 4200 3: 4200 4: 4207 5: 4202 6: 4207 7: 4182
8: 4200
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
vendor: Sapphire Limited driver: amdgpu v: kernel bus-ID: 01:00.0
Display: x11 server: X.Org 1.20.12 driver: loaded: amdgpu resolution: 1920x1200~60Hz
OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.40.0 5.12.19-xanmod1-1 LLVM 12.0.1) v: 4.6 Mesa 21.1.5
direct render: Yes