Bug 112148 - Broken colors on RX 5700 with adjusted brightness
Summary: Broken colors on RX 5700 with adjusted brightness
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/AMDgpu (show other bugs)
Version: XOrg git
Hardware: Other All
: not set not set
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2019-10-28 11:37 UTC by Miroslav Lichvar
Modified: 2019-11-19 09:59 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

Red gradient (371.43 KB, image/png)
2019-10-28 11:38 UTC, Miroslav Lichvar
no flags Details
Displayed red gradient (1.10 MB, image/jpeg)
2019-10-28 11:40 UTC, Miroslav Lichvar
no flags Details

Description Miroslav Lichvar 2019-10-28 11:37:02 UTC
I have an RX 5700 card connected to a monitor which doesn't display dark colors very well. The brightness needs to be adjusted in software. I use the xcalib tool like this:

xcalib -c
xcalib -a -b 10 -co 90

This displays dark colors well, but some images/videos have weird artifacts. After playing with a color picker it looks like colors that have the green component zero are much brighter than they should be. For example, color #750000 is much brighter than #750100. I'll attach some images that show the problem.

When the monitor is connected to a different computer (with a non-AMD GPU) configured with the same xcalib commands, the problem disappears, so it seems to be specific to the hardware/driver.

Please let me know if you need more information.

Installed packages:
Comment 1 Miroslav Lichvar 2019-10-28 11:38:03 UTC
Created attachment 145833 [details]
Red gradient
Comment 2 Miroslav Lichvar 2019-10-28 11:40:06 UTC
Created attachment 145834 [details]
Displayed red gradient

This is a photo of the monitor displaying the first attached image.
Comment 3 Martin Peres 2019-11-19 09:59:19 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/946.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.