Applications read ICC profile always from primary monitor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 20.04
NVidia properietary drivers
2 monitors, each with its own ICC profile loaded
Monitors are configured in "Join Displays" mode.
Image Viewer and Chrome always use the color profile of whatever monitor is set as the Primary Display, regardless of which monitor they're on. Refreshing the window or creating new tabs doesn't help.
Since one of my monitors is wide gamut and the other is standard gamut, the issue is extremely glaring, leading to extremely oversaturated colors on the wide gamut monitor if the standard gamut monitor is primary, or extremely undersaturated colors on the standard gamut monitor if the wide gamut one is set as primary.
Expected behaviour:
All color-managed applications apply the ICC profile of the monitor they're currently displayed on, as soon as they're dragged on it.
I tested that Chrome on Windows 10 uses this behaviour.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xorg 1:7.7+19ubuntu14
ProcVersionSign
Uname: Linux 5.4.0-33-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 440.64 Fri Feb 21 01:17:26 UTC 2020
GCC version:
ApportVersion: 2.20.11-0ubuntu27.2
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckR
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Sun Jun 7 18:23:54 2020
DistUpgraded: Fresh install
DistroCodename: focal
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
NVIDIA Corporation GM204 [GeForce GTX 970] [10de:13c2] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] GM204 [GeForce GTX 970] [1462:3160]
InstallationDate: Installed on 2020-06-07 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
MachineType: Gigabyte Technology Co., Ltd. B450 GAMING X
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/27/2019
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F50
dmi.board.
dmi.board.name: B450 GAMING X
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: Default string
dmi.product.name: B450 GAMING X
dmi.product.sku: Default string
dmi.product.
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.101-2
version.
version.
version.
version.
version.
version.
version.
version.
Thanks for the detailed bug report. The problem with colour profiles in Image Viewer and Chrome is known and also occurs with single monitor systems. So it's a more fundamental bug than being about the wrong monitor...
Let's treat this as a duplicate of bug 938751 until that is solved. If this issue persists after that then we can separate it again.