Can't create new custom resolution on Wayland

I wanted to create a new custom resolution for my ultrawide monitor, because my graphics card can’t handle UWQH (3440x1440) in most games. I tried modifying my grub files and then updating it via the ‘sudo grub2-mkconfig -o /boot/grub2/grub.cfg’ command. But when I restart, the resolution doesn’t show up in settings.
My specs are:
Kernel Version 6.8.4
Mesa Driver 23.3.6
Fedora Linux 39 with Gnome and Wayland
Rx 6650xt
Amd Ryzen 7 5700x
If I run the command, it shows ‘Found Windows Boot Manager on…’ This is because I dualboot with Windows, could this be the issue? If it is I don’t know how to change it to modifiying Linux.
I also know that you can create a custom resolution with X11, but I want to use Wayland because it looks like Wayland will have better Features in the future and will be used (or is now used) on almost all Distrobutions. I would be happy if someone could help me because I don’t know much about this topic.

Wayland, as I understand it, only allows you to pick resolutions that the monitor supports.
You can try scalling the screen that should result in a lower resolution.
Don’t the games have a config to use a lower resolution in the game?
All the games I play from Steam have this option.

I want to play on 2560x1080, which my monitor supports (works on windows and on x11). Also I can only scale by 200 and 300 which I don’t want. I want to play Minecraft with a shader (which works on 2560x1080 with good performance and lower temperatures). And also it requires the games on steam that the resolution is in settings (I tried it out)

If it supports that resolution then you should be offer it as a choice.
Which desk top are you using?
What does xrandr report are the available modes?

I’m using Gnome if you mean that and Xrandr doesn’t show the resolution I want (it shows it on the bottom because I tried it with X11)

login as wayland and run xrandr it should show the modes the monitor claims to support from its EDID. It should not show your X11 special as you will not be running X11.

I thought that the resolution at the bottom is due to the xrandr commands which I execute when I start my Computer


Now I removed the commands from autostart and the resolution isn’t there anymore

You must pick one one of the resolutions from the list.
If it is not in the list the monitor does not support it.

Did my suggestion to use scaling work for you?

On a CRT you could add mode lines to change how a multi-scan monitor’s resolution.
But with a digital monitor that is does not work.
Only the modes that the software+hardware in the monitor can map onto the LCD panel in the monitor can be supported.
Onless there is a bug in the monitor all its modes will be defined in the EDID that monitor reports to the GPU.

Yes, it worked, kinda. I can only scale by 200 or 300%. And it doesn’t change how the game is rendered so it renders still at UWQHD. I guess my monitor supports the resolution I want because I can easily do it with Windows and X11

I use KDE Plasma and that can scale in fractions. I use 125% at the moment.

It shows the 2560x1440 resolution. But I want 2560x1080 because I have an ultrawide monitor

On X11 it works perfectly. The Monitor shows 2560x1080, there are no unused pixels and nothing is streched. I don’t know why it doesn’t show up in settings too, and so I posted my problem here

Woah, that’s a lot of questions. I’m quite a noob and new too linux. Ok, I try too answer everything.
I have a Samsung Odyssey G5 Ultrawide Monitor and I did’t update its firmware. I thought it could be done with a USB stick. I updated my resolution on X11 via the xrandr command if you mean that (I don’t really understand modelines, are they just a lines of code?).
If I understand it right what you said, I can overwrite the EDID, which is the information about the monitor. Can I just update my monitors frimware or do I have to do it on linux?
I’m sorry if I did’t answered your questions right, I’m new to linux and there’s much to learn.

Ok, after doing a bit of research I finally understand what EDIDs are. I tried updating my firmware but it seems like I’m on the newest version. I’ll post my output of the command you wrote, but first, I wanted to know, where to put that .bin file. I would be happy if you could help me with this topic, it seems like you are more into linux than me. I think it’s a good chance too learn a bit more about my OS

Screen 0: minimum 16 x 16, current 3440 x 1440, maximum 32767 x 32767
DP-2 connected primary 3440x1440+0+0 (0x23) normal (normal left inverted right x axis y axis) 800mm x 340mm
Identifier: 0x3ea
Timestamp: 35120
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 0.0
Clones:
CRTC: 0
CRTCs: 0
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
RANDR Emulation: 1
non-desktop: 0
supported: 0, 1
3440x1440 (0x23) 1265.250MHz -HSync +VSync *current +preferred
h: width 3440 start 3752 end 4136 total 4832 skew 0 clock 261.85KHz
v: height 1440 start 1443 end 1453 total 1588 clock 164.89Hz
1920x1440 (0x24) 703.750MHz -HSync +VSync
h: width 1920 start 2096 end 2304 total 2688 skew 0 clock 261.81KHz
v: height 1440 start 1443 end 1447 total 1588 clock 164.87Hz
1600x1200 (0x25) 489.000MHz -HSync +VSync
h: width 1600 start 1744 end 1920 total 2240 skew 0 clock 218.30KHz
v: height 1200 start 1203 end 1207 total 1324 clock 164.88Hz
1440x1080 (0x26) 393.000MHz -HSync +VSync
h: width 1440 start 1568 end 1720 total 2000 skew 0 clock 196.50KHz
v: height 1080 start 1083 end 1087 total 1192 clock 164.85Hz
1400x1050 (0x27) 371.250MHz -HSync +VSync
h: width 1400 start 1520 end 1672 total 1944 skew 0 clock 190.97KHz
v: height 1050 start 1053 end 1057 total 1159 clock 164.77Hz
1280x1024 (0x28) 330.750MHz -HSync +VSync
h: width 1280 start 1392 end 1528 total 1776 skew 0 clock 186.23KHz
v: height 1024 start 1027 end 1034 total 1130 clock 164.81Hz
1280x960 (0x29) 310.250MHz -HSync +VSync
h: width 1280 start 1392 end 1528 total 1776 skew 0 clock 174.69KHz
v: height 960 start 963 end 967 total 1060 clock 164.80Hz
1152x864 (0x2a) 251.500MHz -HSync +VSync
h: width 1152 start 1256 end 1376 total 1600 skew 0 clock 157.19KHz
v: height 864 start 867 end 871 total 954 clock 164.77Hz
1024x768 (0x2b) 196.750MHz -HSync +VSync
h: width 1024 start 1112 end 1216 total 1408 skew 0 clock 139.74KHz
v: height 768 start 771 end 775 total 848 clock 164.78Hz
800x600 (0x2c) 119.000MHz -HSync +VSync
h: width 800 start 864 end 944 total 1088 skew 0 clock 109.38KHz
v: height 600 start 603 end 607 total 664 clock 164.72Hz
640x480 (0x2d) 75.500MHz -HSync +VSync
h: width 640 start 688 end 752 total 864 skew 0 clock 87.38KHz
v: height 480 start 483 end 487 total 532 clock 164.26Hz
320x240 (0x2e) 18.250MHz -HSync +VSync
h: width 320 start 336 end 368 total 416 skew 0 clock 43.87KHz
v: height 240 start 243 end 247 total 268 clock 163.69Hz
1920x1200 (0x2f) 586.750MHz -HSync +VSync
h: width 1920 start 2096 end 2304 total 2688 skew 0 clock 218.28KHz
v: height 1200 start 1203 end 1209 total 1324 clock 164.87Hz
1680x1050 (0x30) 446.250MHz -HSync +VSync
h: width 1680 start 1824 end 2008 total 2336 skew 0 clock 191.03KHz
v: height 1050 start 1053 end 1059 total 1159 clock 164.82Hz
1440x900 (0x31) 327.500MHz -HSync +VSync
h: width 1440 start 1568 end 1720 total 2000 skew 0 clock 163.75KHz
v: height 900 start 903 end 909 total 994 clock 164.74Hz
1280x800 (0x32) 258.750MHz -HSync +VSync
h: width 1280 start 1392 end 1528 total 1776 skew 0 clock 145.69KHz
v: height 800 start 803 end 809 total 884 clock 164.81Hz
1152x720 (0x33) 207.750MHz -HSync +VSync
h: width 1152 start 1248 end 1368 total 1584 skew 0 clock 131.16KHz
v: height 720 start 723 end 729 total 796 clock 164.77Hz
960x600 (0x34) 143.500MHz -HSync +VSync
h: width 960 start 1040 end 1136 total 1312 skew 0 clock 109.38KHz
v: height 600 start 603 end 609 total 664 clock 164.72Hz
928x580 (0x35) 133.500MHz -HSync +VSync
h: width 928 start 1000 end 1096 total 1264 skew 0 clock 105.62KHz
v: height 580 start 583 end 589 total 642 clock 164.51Hz
800x500 (0x36) 99.250MHz -HSync +VSync
h: width 800 start 864 end 944 total 1088 skew 0 clock 91.22KHz
v: height 500 start 503 end 509 total 554 clock 164.66Hz
768x480 (0x37) 91.000MHz -HSync +VSync
h: width 768 start 824 end 904 total 1040 skew 0 clock 87.50KHz
v: height 480 start 483 end 489 total 532 clock 164.47Hz
720x480 (0x38) 85.500MHz -HSync +VSync
h: width 720 start 776 end 848 total 976 skew 0 clock 87.60KHz
v: height 480 start 483 end 493 total 532 clock 164.67Hz
640x400 (0x39) 62.000MHz -HSync +VSync
h: width 640 start 680 end 744 total 848 skew 0 clock 73.11KHz
v: height 400 start 403 end 409 total 444 clock 164.67Hz
320x200 (0x3a) 14.500MHz -HSync +VSync
h: width 320 start 336 end 360 total 400 skew 0 clock 36.25KHz
v: height 200 start 203 end 209 total 224 clock 161.83Hz
2560x1440 (0x3b) 938.250MHz -HSync +VSync
h: width 2560 start 2792 end 3072 total 3584 skew 0 clock 261.79KHz
v: height 1440 start 1443 end 1448 total 1588 clock 164.85Hz
2048x1152 (0x3c) 600.250MHz -HSync +VSync
h: width 2048 start 2232 end 2456 total 2864 skew 0 clock 209.58KHz
v: height 1152 start 1155 end 1160 total 1271 clock 164.90Hz
1920x1080 (0x3d) 525.000MHz -HSync +VSync
h: width 1920 start 2088 end 2296 total 2672 skew 0 clock 196.48KHz
v: height 1080 start 1083 end 1088 total 1192 clock 164.83Hz
1600x900 (0x3e) 364.250MHz -HSync +VSync
h: width 1600 start 1736 end 1912 total 2224 skew 0 clock 163.78KHz
v: height 900 start 903 end 908 total 994 clock 164.77Hz
1368x768 (0x3f) 265.250MHz -HSync +VSync
h: width 1368 start 1488 end 1632 total 1896 skew 0 clock 139.90KHz
v: height 768 start 771 end 781 total 848 clock 164.98Hz
1280x720 (0x40) 230.750MHz -HSync +VSync
h: width 1280 start 1384 end 1520 total 1760 skew 0 clock 131.11KHz
v: height 720 start 723 end 728 total 796 clock 164.71Hz
1024x576 (0x41) 146.250MHz -HSync +VSync
h: width 1024 start 1104 end 1208 total 1392 skew 0 clock 105.06KHz
v: height 576 start 579 end 584 total 637 clock 164.94Hz
864x486 (0x42) 103.500MHz -HSync +VSync
h: width 864 start 928 end 1016 total 1168 skew 0 clock 88.61KHz
v: height 486 start 489 end 494 total 538 clock 164.71Hz
720x400 (0x43) 70.000MHz -HSync +VSync
h: width 720 start 768 end 840 total 960 skew 0 clock 72.92KHz
v: height 400 start 403 end 413 total 444 clock 164.23Hz
640x350 (0x44) 54.250MHz -HSync +VSync
h: width 640 start 680 end 744 total 848 skew 0 clock 63.97KHz
v: height 350 start 353 end 363 total 389 clock 164.46Hz

Ok, so I tried the first steps but I have an problem with edid-generator. If you mean that edid generator (GitHub - akatrevorjay/edid-generator: Hackerswork to generate an EDID blob from given Xorg Modelines, complete with valid checksum.). I switched to its directory and tried the second line from the website. The xorg.conf file didn’t exist so I made one. But that doesn’t work. So I don’t really know how to use edid-generator, could you please explain this? I found no other documentation on how this works. Also I don’t really understand what modelines are

I tried the last part, created an edid folder, but it seems that it did’t work. I’ll post my output from all four commands after this post. Where would the edid file be? Second Question: Where is the edid file which I can copy from kernel? And how to modify it?

Wayland Info:

interface: ‘wl_compositor’, version: 5, name: 1
interface: ‘wl_drm’, version: 2, name: 2
interface: ‘wl_shm’, version: 1, name: 3
formats (fourcc):
0x48344258 = ‘XB4H’
0x48344241 = ‘AB4H’
0x48345258 = ‘XR4H’
0x48345241 = ‘AR4H’
0x30334258 = ‘XB30’
0x30334241 = ‘AB30’
0x30335258 = ‘XR30’
0x30335241 = ‘AR30’
0x36314752 = ‘RG16’
0x34324258 = ‘XB24’
0x34324241 = ‘AB24’
1 = ‘XR24’
0 = ‘AR24’
interface: ‘wl_output’, version: 4, name: 4
name: DP-2
description: Samsung Electric Company 34"
x: 0, y: 0, scale: 1,
physical_width: 800 mm, physical_height: 340 mm,
make: ‘SAM’, model: ‘LC34G55T’,
subpixel_orientation: unknown, output_transform: normal,
mode:
width: 3440 px, height: 1440 px, refresh: 164.999 Hz,
flags: current preferred
interface: ‘zxdg_output_manager_v1’, version: 3, name: 5
xdg_output_v1
output: 4
name: ‘DP-2’
description: ‘Samsung Electric Company 34"’
logical_x: 0, logical_y: 0
logical_width: 3440, logical_height: 1440
interface: ‘wl_data_device_manager’, version: 3, name: 6
interface: ‘zwp_primary_selection_device_manager_v1’, version: 1, name: 7
interface: ‘wl_subcompositor’, version: 1, name: 8
interface: ‘xdg_wm_base’, version: 6, name: 9
interface: ‘gtk_shell1’, version: 5, name: 10
interface: ‘wp_viewporter’, version: 1, name: 11
interface: ‘wp_fractional_scale_manager_v1’, version: 1, name: 12
interface: ‘zwp_pointer_gestures_v1’, version: 3, name: 13
interface: ‘zwp_tablet_manager_v2’, version: 1, name: 14
interface: ‘wl_seat’, version: 8, name: 15
name: seat0
capabilities: pointer keyboard
keyboard repeat rate: 33
keyboard repeat delay: 500
interface: ‘zwp_relative_pointer_manager_v1’, version: 1, name: 16
interface: ‘zwp_pointer_constraints_v1’, version: 1, name: 17
interface: ‘zxdg_exporter_v2’, version: 1, name: 18
interface: ‘zxdg_importer_v2’, version: 1, name: 19
interface: ‘zxdg_exporter_v1’, version: 1, name: 20
interface: ‘zxdg_importer_v1’, version: 1, name: 21
interface: ‘zwp_linux_dmabuf_v1’, version: 4, name: 22
main device: 0xE280 (/dev/dri/card0 or /dev/dri/renderD128)
tranche
target device: 0xE280 (/dev/dri/card0 or /dev/dri/renderD128)
flags: none
formats (fourcc) and modifiers (names):
0x36314752 = ‘RG16’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x36314752 = ‘RG16’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x36314752 = ‘RG16’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x36314752 = ‘RG16’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x36314752 = ‘RG16’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x36314752 = ‘RG16’; 0x0200000000000a01 = AMD_GFX9,GFX9_64K_D
0x36314752 = ‘RG16’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x36314752 = ‘RG16’; 0x0000000000000000 = LINEAR
0x36314752 = ‘RG16’; 0x00ffffffffffffff = INVALID
0x34325258 = ‘XR24’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34325258 = ‘XR24’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34325258 = ‘XR24’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34325258 = ‘XR24’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x34325258 = ‘XR24’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x34325258 = ‘XR24’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x34325258 = ‘XR24’; 0x0000000000000000 = LINEAR
0x34325258 = ‘XR24’; 0x00ffffffffffffff = INVALID
0x34325241 = ‘AR24’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34325241 = ‘AR24’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34325241 = ‘AR24’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34325241 = ‘AR24’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x34325241 = ‘AR24’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x34325241 = ‘AR24’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x34325241 = ‘AR24’; 0x0000000000000000 = LINEAR
0x34325241 = ‘AR24’; 0x00ffffffffffffff = INVALID
0x34324258 = ‘XB24’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34324258 = ‘XB24’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34324258 = ‘XB24’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34324258 = ‘XB24’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x34324258 = ‘XB24’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x34324258 = ‘XB24’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x34324258 = ‘XB24’; 0x0000000000000000 = LINEAR
0x34324258 = ‘XB24’; 0x00ffffffffffffff = INVALID
0x34324241 = ‘AB24’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34324241 = ‘AB24’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34324241 = ‘AB24’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x34324241 = ‘AB24’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x34324241 = ‘AB24’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x34324241 = ‘AB24’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x34324241 = ‘AB24’; 0x0000000000000000 = LINEAR
0x34324241 = ‘AB24’; 0x00ffffffffffffff = INVALID
0x30335258 = ‘XR30’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30335258 = ‘XR30’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30335258 = ‘XR30’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30335258 = ‘XR30’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x30335258 = ‘XR30’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x30335258 = ‘XR30’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x30335258 = ‘XR30’; 0x0000000000000000 = LINEAR
0x30335258 = ‘XR30’; 0x00ffffffffffffff = INVALID
0x30335241 = ‘AR30’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30335241 = ‘AR30’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30335241 = ‘AR30’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30335241 = ‘AR30’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x30335241 = ‘AR30’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x30335241 = ‘AR30’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x30335241 = ‘AR30’; 0x0000000000000000 = LINEAR
0x30335241 = ‘AR30’; 0x00ffffffffffffff = INVALID
0x30334258 = ‘XB30’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30334258 = ‘XB30’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30334258 = ‘XB30’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30334258 = ‘XB30’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x30334258 = ‘XB30’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x30334258 = ‘XB30’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x30334258 = ‘XB30’; 0x0000000000000000 = LINEAR
0x30334258 = ‘XB30’; 0x00ffffffffffffff = INVALID
0x30334241 = ‘AB30’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30334241 = ‘AB30’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30334241 = ‘AB30’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x30334241 = ‘AB30’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x30334241 = ‘AB30’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x30334241 = ‘AB30’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x30334241 = ‘AB30’; 0x0000000000000000 = LINEAR
0x30334241 = ‘AB30’; 0x00ffffffffffffff = INVALID
0x48344258 = ‘XB4H’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x48344258 = ‘XB4H’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x48344258 = ‘XB4H’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x48344258 = ‘XB4H’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x48344258 = ‘XB4H’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x48344258 = ‘XB4H’; 0x0200000000000a01 = AMD_GFX9,GFX9_64K_D
0x48344258 = ‘XB4H’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x48344258 = ‘XB4H’; 0x0000000000000000 = LINEAR
0x48344258 = ‘XB4H’; 0x00ffffffffffffff = INVALID
0x48344241 = ‘AB4H’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x48344241 = ‘AB4H’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x48344241 = ‘AB4H’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x48344241 = ‘AB4H’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x48344241 = ‘AB4H’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x48344241 = ‘AB4H’; 0x0200000000000a01 = AMD_GFX9,GFX9_64K_D
0x48344241 = ‘AB4H’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x48344241 = ‘AB4H’; 0x0000000000000000 = LINEAR
0x48344241 = ‘AB4H’; 0x00ffffffffffffff = INVALID
0x56595559 = ‘YUYV’; 0x020000001876bb03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_PIPE_ALIGN,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x56595559 = ‘YUYV’; 0x0200000018767b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=128B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x56595559 = ‘YUYV’; 0x0200000018737b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,DCC,DCC_RETILE,DCC_INDEPENDENT_64B,DCC_INDEPENDENT_128B,DCC_MAX_COMPRESSED_BLOCK=64B,DCC_CONSTANT_ENCODE,PIPE_XOR_BITS=3,PACKERS=3
0x56595559 = ‘YUYV’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x56595559 = ‘YUYV’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x56595559 = ‘YUYV’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x56595559 = ‘YUYV’; 0x0000000000000000 = LINEAR
0x56595559 = ‘YUYV’; 0x00ffffffffffffff = INVALID
0x3231564e = ‘NV12’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x3231564e = ‘NV12’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x3231564e = ‘NV12’; 0x0200000000000a01 = AMD_GFX9,GFX9_64K_D
0x3231564e = ‘NV12’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x3231564e = ‘NV12’; 0x0000000000000000 = LINEAR
0x3231564e = ‘NV12’; 0x00ffffffffffffff = INVALID
0x30313050 = ‘P010’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x30313050 = ‘P010’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x30313050 = ‘P010’; 0x0200000000000a01 = AMD_GFX9,GFX9_64K_D
0x30313050 = ‘P010’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x30313050 = ‘P010’; 0x0000000000000000 = LINEAR
0x30313050 = ‘P010’; 0x00ffffffffffffff = INVALID
0x32315559 = ‘YU12’; 0x0200000018601b03 = AMD_GFX10_RBPLUS,GFX9_64K_R_X,PIPE_XOR_BITS=3,PACKERS=3
0x32315559 = ‘YU12’; 0x0200000000601902 = AMD_GFX10,GFX9_64K_S_X,PIPE_XOR_BITS=3
0x32315559 = ‘YU12’; 0x0200000000000a01 = AMD_GFX9,GFX9_64K_D
0x32315559 = ‘YU12’; 0x0200000000000901 = AMD_GFX9,GFX9_64K_S
0x32315559 = ‘YU12’; 0x0000000000000000 = LINEAR
0x32315559 = ‘YU12’; 0x00ffffffffffffff = INVALID
interface: ‘wp_single_pixel_buffer_manager_v1’, version: 1, name: 23
interface: ‘zwp_keyboard_shortcuts_inhibit_manager_v1’, version: 1, name: 24
interface: ‘zwp_text_input_manager_v3’, version: 1, name: 25
interface: ‘wp_presentation’, version: 1, name: 26
presentation clock id: 1 (CLOCK_MONOTONIC)
interface: ‘xdg_activation_v1’, version: 1, name: 27
interface: ‘zwp_idle_inhibit_manager_v1’, version: 1, name: 28

di-edid-decode /sys/class/drm/card0-DP-2/edid:

Block 0, Base EDID:
EDID Structure Version & Revision: 1.4
Vendor & Product Identification:
Manufacturer: SAM
Model: 28954
Serial Number: 810437704
Made in: week 25 of 2023
Basic Display Parameters & Features:
Digital display
Bits per primary color channel: 10
DisplayPort interface
Maximum image size: 80 cm x 34 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
Color Characteristics:
Red : 0.6484, 0.3359
Green: 0.3105, 0.6230
Blue : 0.1533, 0.0693
White: 0.3076, 0.3291
Established Timings I & II:
IBM : 720x400 70.081663 Hz 9:5 31.467 kHz 28.320000 MHz
DMT 0x04: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz
Apple : 640x480 66.666667 Hz 4:3 35.000 kHz 30.240000 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
Apple : 832x624 74.551266 Hz 4:3 49.726 kHz 57.284000 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
Apple : 1152x870 75.061550 Hz 192:145 68.681 kHz 100.000000 MHz
Standard Timings:
DMT 0x55: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 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 0x2f: 1440x900 59.887445 Hz 16:10 55.935 kHz 106.500000 MHz
DMT 0x53: 1600x900 60.000000 Hz 16:9 60.000 kHz 108.000000 MHz (RB)
DMT 0x3a: 1680x1050 59.954250 Hz 16:10 65.290 kHz 146.250000 MHz
DMT 0x15: 1152x864 75.000000 Hz 4:3 67.500 kHz 108.000000 MHz
Detailed Timing Descriptors:
DTD 1: 3440x1440 99.981604 Hz 43:18 150.972 kHz 543.500000 MHz (798 mm x 334 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 10 Vback 57 Vpol N
Display Product Name: ‘LC34G55T’
Display Product Serial Number: ‘HNTW601825’
Extension blocks: 2
Checksum: 0x4e

di-edid-decode /lib/firmware/edid/mymonitor.bin:

Block 0, Base EDID:
EDID Structure Version & Revision: 1.4
Vendor & Product Identification:
Manufacturer: SAM
Model: 28954
Serial Number: 810437704
Made in: week 25 of 2023
Basic Display Parameters & Features:
Digital display
Bits per primary color channel: 10
DisplayPort interface
Maximum image size: 80 cm x 34 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
Color Characteristics:
Red : 0.6484, 0.3359
Green: 0.3105, 0.6230
Blue : 0.1533, 0.0693
White: 0.3076, 0.3291
Established Timings I & II:
IBM : 720x400 70.081663 Hz 9:5 31.467 kHz 28.320000 MHz
DMT 0x04: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz
Apple : 640x480 66.666667 Hz 4:3 35.000 kHz 30.240000 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
Apple : 832x624 74.551266 Hz 4:3 49.726 kHz 57.284000 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
Apple : 1152x870 75.061550 Hz 192:145 68.681 kHz 100.000000 MHz
Standard Timings:
DMT 0x55: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 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 0x2f: 1440x900 59.887445 Hz 16:10 55.935 kHz 106.500000 MHz
DMT 0x53: 1600x900 60.000000 Hz 16:9 60.000 kHz 108.000000 MHz (RB)
DMT 0x3a: 1680x1050 59.954250 Hz 16:10 65.290 kHz 146.250000 MHz
DMT 0x15: 1152x864 75.000000 Hz 4:3 67.500 kHz 108.000000 MHz
Detailed Timing Descriptors:
DTD 1: 3440x1440 99.981604 Hz 43:18 150.972 kHz 543.500000 MHz (798 mm x 334 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 10 Vback 57 Vpol N
Display Product Name: ‘LC34G55T’
Display Product Serial Number: ‘HNTW601825’
Extension blocks: 2
Checksum: 0x4e


Block 1, CTA-861 Extension Block:
Revision: 3
Underscans IT Video Formats by default
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 1
Video Data Block:
VIC 16: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (native)
VIC 31: 1920x1080 50.000000 Hz 16:9 56.250 kHz 148.500000 MHz
VIC 4: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 MHz
VIC 19: 1280x720 50.000000 Hz 16:9 37.500 kHz 74.250000 MHz
VIC 18: 720x576 50.000000 Hz 16:9 31.250 kHz 27.000000 MHz
VIC 3: 720x480 59.940060 Hz 16:9 31.469 kHz 27.000000 MHz
VIC 64: 1920x1080 100.000000 Hz 16:9 112.500 kHz 297.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:
BT2020YCC
BT2020RGB
HDR Static Metadata Data Block:
Electro optical transfer functions:
Traditional gamma - SDR luminance range
SMPTE ST2084
Supported static metadata descriptors:
Static metadata type 1
Detailed Timing Descriptors:
DTD 2: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (798 mm x 334 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
DTD 3: 2560x1440 59.950550 Hz 16:9 88.787 kHz 241.500000 MHz (798 mm x 334 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 5 Vback 33 Vpol N
DTD 4: 3440x1440 59.972616 Hz 43:18 88.819 kHz 319.750000 MHz (798 mm x 334 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 10 Vback 28 Vpol N
DTD 5: 2560x1440 99.946436 Hz 16:9 150.919 kHz 410.500000 MHz (798 mm x 334 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 5 Vback 62 Vpol N
DTD 6: 1920x1080 164.996912 Hz 16:9 184.962 kHz 384.720000 MHz (798 mm x 334 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 27 Vsync 8 Vback 6 Vpol N
Checksum: 0x65


Block 2, DisplayID Extension Block:
Version: 1.2
Display Product Type: Extension Section
Video Timing Modes Type 1 - Detailed Timings Data Block:
DTD: 3440x1440 164.999250 Hz 0:0 244.364 kHz 879.710000 MHz (aspect undefined, no 3D stereo, preferred)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 27 Vsync 8 Vback 6 Vpol N
DTD: 2560x1440 164.999305 Hz 0:0 244.364 kHz 664.670000 MHz (aspect undefined, no 3D stereo)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 27 Vsync 8 Vback 6 Vpol N
Checksum: 0x90


Failures:

Block 0, Base EDID:
Display Range Limits: GTF can’t be combined with non-continuous frequencies.
EDID conformity: FAIL

A lot of things I don’t understand :sweat_smile: