I am trying hdr on kde, I am able to run DXVK titles and MPV (wit the vk layer), and those work perfect. I just have HDR400, My monitor isn't that great when it comes to hdr, but still look better never the less. But when i try to run dx12 titles in gamescope, I just get black screen, but the game is running. Audio everything is working but no display. I get these error, when I try to run dx12 title with hdr, DXVK and MPV works fine. ``` [Gamescope WSI] Refusing to make swapchain (unsupported VkFormat) for xid: 0x160005d - format: VK_FORMAT_A2B10G10R10_UNORM_PACK32 - colorspace: VK_COLOR_SPACE_HDR10_ST2084_EXT - flip: true [Gamescope WSI] Creating swapchain for xid: 0x160005d - oldSwapchain: (nil) - provided minImageCount: 4 - minImageCount: 4 - format: VK_FORMAT_A2B10G10R10_UNORM_PACK32 - colorspace: VK_COLOR_SPACE_HDR10_ST2084_EXT - flip: true ``` My monitor Edid: ``` ─❯ edid-decode /sys/class/drm/card0-DP-3/edid edid-decode (hex): 00 ff ff ff ff ff ff 00 04 72 2f 07 87 21 00 35 32 21 01 04 b5 46 28 78 3b d4 69 ab 50 48 a6 27 0f 4f 56 2f cf 00 d1 c0 b3 00 95 00 81 80 71 4f 81 c0 81 40 a9 40 1c 5f 00 b4 a0 a0 29 50 30 20 35 00 80 68 21 00 00 1a 00 00 00 fd 00 1f a5 f2 f2 42 01 0a 20 20 20 20 20 20 00 00 00 fc 00 45 49 33 32 32 51 55 52 0a 20 20 20 20 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 d4 02 03 33 40 4d 01 02 03 04 90 11 12 13 1f 3f 5f 60 61 23 09 07 07 83 01 00 00 e3 05 c2 00 6d 1a 00 00 02 17 30 a5 00 04 62 20 5f 23 e6 06 07 01 62 5f 21 f5 bd 00 a0 a0 a0 32 50 20 40 35 00 80 68 21 00 00 1a 86 6f 80 a0 70 38 40 40 30 20 35 00 e0 0e 11 00 00 1a 98 e2 00 a0 a0 a0 29 50 30 20 35 00 80 68 21 00 00 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 70 12 79 00 00 03 01 14 8b 01 01 00 ff 09 77 00 2f 00 1f 00 9f 05 32 00 02 80 04 00 07 00 0a 08 81 00 08 04 00 04 02 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 eb 90 ---------------- Block 0, Base EDID: EDID Structure Version & Revision: 1.4 Vendor & Product Identification: Manufacturer: ACR Model: 1839 Serial Number: 889201031 (0x35002187) Made in: week 50 of 2023 Basic Display Parameters & Features: Digital display Bits per primary color channel: 10 DisplayPort interface Maximum image size: 70 cm x 40 cm Gamma: 2.20 DPMS levels: Off Supported color formats: RGB 4:4:4, YCrCb 4:4:4, YCrCb 4:2:2 First detailed timing includes the native pixel format and preferred refresh rate Display supports continuous frequencies Color Characteristics: Red : 0.6708, 0.3134 Green: 0.2822, 0.6484 Blue : 0.1533, 0.0605 White: 0.3105, 0.3369 Established Timings I & II: DMT 0x04: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz DMT 0x05: 640x480 72.808802 Hz 4:3 37.861 kHz 31.500000 MHz DMT 0x06: 640x480 75.000000 Hz 4:3 37.500 kHz 31.500000 MHz DMT 0x08: 800x600 56.250000 Hz 4:3 35.156 kHz 36.000000 MHz DMT 0x09: 800x600 60.316541 Hz 4:3 37.879 kHz 40.000000 MHz DMT 0x0a: 800x600 72.187572 Hz 4:3 48.077 kHz 50.000000 MHz DMT 0x0b: 800x600 75.000000 Hz 4:3 46.875 kHz 49.500000 MHz DMT 0x10: 1024x768 60.003840 Hz 4:3 48.363 kHz 65.000000 MHz DMT 0x11: 1024x768 70.069359 Hz 4:3 56.476 kHz 75.000000 MHz DMT 0x12: 1024x768 75.028582 Hz 4:3 60.023 kHz 78.750000 MHz DMT 0x24: 1280x1024 75.024675 Hz 5:4 79.976 kHz 135.000000 MHz Standard Timings: DMT 0x52: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz DMT 0x3a: 1680x1050 59.954250 Hz 16:10 65.290 kHz 146.250000 MHz DMT 0x2f: 1440x900 59.887445 Hz 16:10 55.935 kHz 106.500000 MHz DMT 0x23: 1280x1024 60.019740 Hz 5:4 63.981 kHz 108.000000 MHz DMT 0x15: 1152x864 75.000000 Hz 4:3 67.500 kHz 108.000000 MHz DMT 0x55: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 MHz DMT 0x20: 1280x960 60.000000 Hz 4:3 60.000 kHz 108.000000 MHz DMT 0x33: 1600x1200 60.000000 Hz 4:3 75.000 kHz 162.000000 MHz Detailed Timing Descriptors: DTD 1: 2560x1440 60.000887 Hz 16:9 88.861 kHz 243.480000 MHz (640 mm x 360 mm) Hfront 48 Hsync 32 Hback 100 Hpol P Vfront 3 Vsync 5 Vback 33 Vpol N Display Range Limits: Monitor ranges (Range Limits Only): 31-165 Hz V, 242-242 kHz H, max dotclock 660 MHz Display Product Name: 'EI322QUR' Dummy Descriptor: Extension blocks: 2 Checksum: 0xd4 ---------------- Block 1, CTA-861 Extension Block: Revision: 3 Basic audio support Native detailed modes: 0 Video Data Block: VIC 1: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz VIC 2: 720x480 59.940060 Hz 4:3 31.469 kHz 27.000000 MHz VIC 3: 720x480 59.940060 Hz 16:9 31.469 kHz 27.000000 MHz VIC 4: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 MHz VIC 16: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (native) VIC 17: 720x576 50.000000 Hz 4:3 31.250 kHz 27.000000 MHz VIC 18: 720x576 50.000000 Hz 16:9 31.250 kHz 27.000000 MHz VIC 19: 1280x720 50.000000 Hz 16:9 37.500 kHz 74.250000 MHz VIC 31: 1920x1080 50.000000 Hz 16:9 56.250 kHz 148.500000 MHz VIC 63: 1920x1080 120.000000 Hz 16:9 135.000 kHz 297.000000 MHz VIC 95: 3840x2160 30.000000 Hz 16:9 67.500 kHz 297.000000 MHz VIC 96: 3840x2160 50.000000 Hz 16:9 112.500 kHz 594.000000 MHz VIC 97: 3840x2160 60.000000 Hz 16:9 135.000 kHz 594.000000 MHz Audio Data Block: Linear PCM: Max channels: 2 Supported sample rates (kHz): 48 44.1 32 Supported sample sizes (bits): 24 20 16 Speaker Allocation Data Block: FL/FR - Front Left/Right Colorimetry Data Block: xvYCC709 BT2020YCC BT2020RGB Vendor-Specific Data Block (AMD), OUI 00-00-1A: Version: 2.23 Minimum Refresh Rate: 48 Hz Maximum Refresh Rate: 165 Hz Flags 1.x: 0x00 Flags 2.x: 0x04 Maximum luminance: 98 (417.710 cd/m^2) Minimum luminance: 32 (0.066 cd/m^2) Maximum luminance (without local dimming): 95 (391.429 cd/m^2) Minimum luminance (without local dimming): 35 (0.074 cd/m^2) HDR Static Metadata Data Block: Electro optical transfer functions: Traditional gamma - SDR luminance range Traditional gamma - HDR luminance range SMPTE ST2084 Supported static metadata descriptors: Static metadata type 1 Desired content max luminance: 98 (417.710 cd/m^2) Desired content max frame-average luminance: 95 (391.429 cd/m^2) Desired content min luminance: 33 (0.070 cd/m^2) Detailed Timing Descriptors: DTD 2: 2560x1440 119.988650 Hz 16:9 178.783 kHz 486.290000 MHz (640 mm x 360 mm) Hfront 32 Hsync 64 Hback 64 Hpol P Vfront 3 Vsync 5 Vback 42 Vpol N DTD 3: 1920x1080 119.982181 Hz 16:9 137.260 kHz 285.500000 MHz (480 mm x 270 mm) Hfront 48 Hsync 32 Hback 80 Hpol P Vfront 3 Vsync 5 Vback 56 Vpol N DTD 4: 2560x1440 144.000477 Hz 16:9 213.265 kHz 580.080000 MHz (640 mm x 360 mm) Hfront 48 Hsync 32 Hback 80 Hpol P Vfront 3 Vsync 5 Vback 33 Vpol N Checksum: 0x10 Unused space in Extension Block: 22 bytes ---------------- Block 2, DisplayID Extension Block: Version: 1.2 Extension Count: 0 Display Product Type: Extension Section Video Timing Modes Type 1 - Detailed Timings Data Block: DTD: 2560x1440 164.999950 Hz 1:1 246.015 kHz 659.320000 MHz (aspect 1:1, no 3D stereo) Hfront 48 Hsync 32 Hback 40 Hpol N Vfront 3 Vsync 5 Vback 43 Vpol P Supported Timing Modes Type 1 - VESA DMT Timings Data Block: DMT 0x04: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz DMT 0x09: 800x600 60.316541 Hz 4:3 37.879 kHz 40.000000 MHz DMT 0x10: 1024x768 60.003840 Hz 4:3 48.363 kHz 65.000000 MHz DMT 0x1c: 1280x800 59.810326 Hz 16:10 49.702 kHz 83.500000 MHz DMT 0x23: 1280x1024 60.019740 Hz 5:4 63.981 kHz 108.000000 MHz DMT 0x33: 1600x1200 60.000000 Hz 4:3 75.000 kHz 162.000000 MHz DMT 0x3a: 1680x1050 59.954250 Hz 16:10 65.290 kHz 146.250000 MHz DMT 0x45: 1920x1200 59.884600 Hz 16:10 74.556 kHz 193.250000 MHz Checksum: 0xeb Checksum: 0x90 ```
Please attach the output of wayland-info and vulkaninfo. Also, just to be sure, how old is your version of the Vulkan layer? This looks like what https://github.com/Zamundaaa/VK_hdr_layer/commit/e47dc6da924cd361b0082f5c27fe5e923377bb54 fixed.
I was using this https://aur.archlinux.org/packages/vk-hdr-layer-kwin6-git But I think it's haven't been updated maybe have to build the package myself
That pkgbuild always pulls the latest version - all you need to do is rebuild the package.
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
(In reply to Zamundaaa from comment #3) > That pkgbuild always pulls the latest version - all you need to do is > rebuild the package. I tested this time with Proton-TKG with Wayland Driver and NTSync. Though the game is running i can hear the audio and all but the screen is black only happens on vk3d Titles, DXVK worked fine, i.e Overwatch 2 worked fine with HDR I tried running Witcher 3 (the new update) with HDR and the screen is black https://imgur.com/a/EuiYHCK Log (keep spaming HDR Layer) https://paste.cachyos.org/p/e2128ce