Summary: | On NVidia, Kscreen HDR Callibration Process does not show Logo | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Peter Jung <admin> |
Component: | colour-management | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | admin, dannkunt, jeisom, nate, nicolas, xaver.hugl, zxvb12z |
Priority: | NOR | ||
Version First Reported In: | 6.3.90 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kscreen/-/commit/814f12490f58ac37c8a20705a58a07b99f641d45 | Version Fixed In: | 6.4.0 |
Sentry Crash Report: | |||
Attachments: |
hdrcallibatior-debug-log
Jonathan's hdrcalabration log |
Description
Peter Jung
2025-05-16 17:16:37 UTC
Please open the calibration window, and then (without closing it) run
> kscreen-doctor -o
and attach the output of that here.
Hi Xaver, Here the output: ``` Output: 1 DP-2 4c6eccc3-f8fa-48f5-9bb8-442a9ee41583 enabled connected priority 2 DisplayPort replication source:0 Modes: 1:1920x1080@60! 2:1920x1080@240* 3:1920x1080@144 4:1920x1080@120 5:1920x1080@120 6:1920x1080@60 7:1920x1080@50 8:1280x1024@75 9:1280x1024@60 10:1280x720@60 11:1280x720@50 12:1024x768@120 13:1024x768@100 14:1024x768@75 15:1024x768@70 16:1024x768@60 17:800x600@120 18:800x600@100 19:800x600@75 20:800x600@72 21:800x600@60 22:800x600@56 23:720x576@50 24:720x480@60 25:640x480@120 26:640x480@100 27:640x480@75 28:640x480@73 29:640x480@60 30:640x480@60 Geometry: 2560,0 1920x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: Automatic RgbRange: unknown HDR: incapable Wide Color Gamut: incapable ICC profile: /home/ptr1337/Desktop/msi/MS-3CD7(MPG 272URX QD-OLED)_INF/MSI MPG 272URX QD-OLED.icm Color profile source: EDID Color power preference: prefer efficiency and performance Brightness control: supported, set to 87% and dimming to 100% DDC/CI: allowed Color resolution: unknown Allow EDR: unsupported Output: 2 DP-3 71b03111-627f-48a9-82f7-fccba1b2f962 enabled connected priority 1 DisplayPort replication source:0 Modes: 31:3840x2160@60! 32:3840x2160@240* 33:3840x2160@180 34:3840x2160@120 35:2560x1440@240 36:2560x1440@120 37:2560x1440@60 38:1920x1080@240 39:1920x1080@120 40:1920x1080@120 41:1920x1080@60 42:1920x1080@60 43:1680x1050@60 44:1280x1024@75 45:1280x1024@60 46:1440x900@60 47:1280x720@120 48:1280x720@60 49:1024x768@75 50:1024x768@70 51:1024x768@60 52:800x600@75 53:800x600@72 54:800x600@60 55:800x600@56 56:720x576@60 57:720x576@50 58:720x480@60 59:640x480@75 60:640x480@73 61:640x480@60 Geometry: 0,0 2560x1440 Scale: 1.5 Rotation: 1 Overscan: 0 Vrr: Automatic RgbRange: unknown HDR: enabled SDR brightness: 160 nits SDR gamut wideness: 0% Peak brightness: 2000 nits, overridden with: 2000 nits Max average brightness: 265 nits Min brightness: 0.0006 nits Wide Color Gamut: enabled ICC profile: /home/ptr1337/Desktop/msi/MS-3CD7(MPG 272URX QD-OLED)_INF/MSI MPG 272URX QD-OLED.icm Color profile source: ICC Color power preference: prefer efficiency and performance Brightness control: supported, set to 100% and dimming to 100% DDC/CI: allowed Color resolution: unknown Allow EDR: unsupported ``` *** Bug 504387 has been marked as a duplicate of this bug. *** That looks correct. Let's see if the app shows the surfaces correctly. Please start it with
> WAYLAND_DEBUG=1 hdrcalibrator DP-3
move the slider a bit, and then just close it again.
If you attach the output of that here, we should hopefully see the problem.
Also, what icon theme are you using?
Created attachment 181510 [details]
hdrcallibatior-debug-log
Hi, ive attached you the log. Created attachment 181513 [details]
Jonathan's hdrcalabration log
This tested on a RTX 4080. I am using a different icon theme and its icon stands out more than the breeze one on my system. Slider doesn't do anything.
*** Bug 504383 has been marked as a duplicate of this bug. *** The wayland debug log also looks correct. To be honest, I'm out of ideas here :/ When I start the calibration I see a short flicker of the logo, which is then replaced by the white box, only. As an update, this only seems to happen on NVidia. Somehow, QWindow::requestUpdate never actually triggers a commit on NVidia, so the brightness of the icon never gets updated. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kscreen/-/merge_requests/380 Hi, I have rebuild kscreen from latest -git commit and patched the 390 MR over. The Logo/Brightness does now adjust properly, but in the second Callibration step the house image was not present and just black (In reply to Peter Jung from comment #13) > Hi, > > I have rebuild kscreen from latest -git commit and patched the 390 MR over. > The Logo/Brightness does now adjust properly, but in the second Callibration > step the house image was not present and just black Do you have kimageformats installed? If not, the image won't show (in 6.4 branch it still uses a png to avoid that) Thank you Xaver - installing kimageformats have fixed this issue! Thanks for your fast fix! A possibly relevant merge request was started @ https://invent.kde.org/plasma/kscreen/-/merge_requests/383 |