Manjaro Stable Latest with KDE Wayland.
I have an Acer CB382CUR ultrawide curved monitor which allows 75Hz at its native resolution of 3840x1600. Connecting my Dell 9310 (Intel Iris Xe) via USB-C and Displayport Alt Mode only allows setting the external monitor to 60Hz. Using a Macbook M4 this works with 75Hz with the same cable.
In Manjaro, when running the following little script to get the edid entries:
for f in `find /sys/devices -name 'edid'`; do echo "";echo $f;sudo cat $f| edid-decode;done
I get this output:
/sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-4/edid
EDID of 'stdin' was empty.
/sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-HDMI-A-1/edid
EDID of 'stdin' was empty.
/sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-2/edid
EDID of 'stdin' was empty.
/sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-eDP-1/edid
edid-decode (hex):
00 ff ff ff ff ff ff 00 4d 10 f9 14 00 00 00 00
15 1e 01 04 a5 1d 12 78 0e de 50 a3 54 4c 99 26
0f 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 28 3c 80 a0 70 b0 23 40 30 20
36 00 20 b4 10 00 00 18 20 30 80 a0 70 b0 23 40
30 20 36 00 20 b4 10 00 00 18 00 00 00 fe 00 56
56 4b 38 59 81 4c 51 31 33 34 4e 31 00 00 00 00
00 02 41 03 32 00 12 00 00 0a 01 0a 20 20 00 7f
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.4
Vendor & Product Identification:
Manufacturer: SHP
Model: 5369
Made in: week 21 of 2020
Basic Display Parameters & Features:
Digital display
Bits per primary color channel: 8
DisplayPort interface
Maximum image size: 29 cm x 18 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4, YCrCb 4:4:4
Default (sRGB) color space is primary color space
First detailed timing includes the native pixel format and preferred refresh rate
Color Characteristics:
Red : 0.6396, 0.3291
Green: 0.2998, 0.5996
Blue : 0.1494, 0.0595
White: 0.3125, 0.3281
Established Timings I & II: none
Standard Timings: none
Detailed Timing Descriptors:
DTD 1: 1920x1200 59.950171 Hz 16:10 74.038 kHz 154.000000 MHz (288 mm x 180 mm)
Hfront 48 Hsync 32 Hback 80 Hpol N
Vfront 3 Vsync 6 Vback 26 Vpol N
DTD 2: 1920x1200 47.960137 Hz 16:10 59.231 kHz 123.200000 MHz (288 mm x 180 mm)
Hfront 48 Hsync 32 Hback 80 Hpol N
Vfront 3 Vsync 6 Vback 26 Vpol N
Alphanumeric Data String: 'VVK8Y.LQ134N1'
Manufacturer-Specified Display Descriptor (0x00): 00 00 00 02 41 03 32 00 12 00 00 0a 01 0a 20 20 '....A.2....... '
Checksum: 0x7f
/sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-3/edid
edid-decode (hex):
00 ff ff ff ff ff ff 00 04 72 63 09 02 a5 87 22
1c 20 01 04 b5 58 25 78 3b e4 05 ad 4f 45 ab 27
0e 50 54 bf ef 80 71 4f 81 40 81 80 81 c0 81 00
95 00 b3 00 d1 c0 50 9a 00 a0 f0 40 2e 60 08 20
08 08 70 6f 31 00 00 1a 00 00 00 ff 00 31 32 32
38 37 41 35 30 32 34 32 30 30 00 00 00 fd 00 30
4b 82 82 3c 01 0a 20 20 20 20 20 20 00 00 00 fc
00 43 42 33 38 32 43 55 52 0a 20 20 20 20 01 54
02 03 34 f1 4b 01 03 04 12 13 05 14 1f 90 07 5a
23 09 07 07 83 01 00 00 67 03 0c 00 10 00 38 78
68 1a 00 00 01 01 30 4b 00 e3 05 e0 00 e6 06 05
01 60 60 45 02 3a 80 18 71 38 2d 40 58 2c 45 00
70 6f 31 00 00 1e 18 4c 00 a0 f0 40 17 60 08 20
98 00 70 6f 31 00 00 1a 4c c2 00 a0 f0 40 3a 60
08 20 c8 08 70 6f 31 00 00 1a 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.4
Vendor & Product Identification:
Manufacturer: ACR
Model: 2403
Serial Number: 579314946 (0x2287a502)
Made in: week 28 of 2022
Basic Display Parameters & Features:
Digital display
Bits per primary color channel: 10
DisplayPort interface
Maximum image size: 88 cm x 37 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.6787, 0.3105
Green: 0.2705, 0.6679
Blue : 0.1523, 0.0546
White: 0.3134, 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 0x15: 1152x864 75.000000 Hz 4:3 67.500 kHz 108.000000 MHz
DMT 0x20: 1280x960 60.000000 Hz 4:3 60.000 kHz 108.000000 MHz
DMT 0x23: 1280x1024 60.019740 Hz 5:4 63.981 kHz 108.000000 MHz
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 0x2f: 1440x900 59.887445 Hz 16:10 55.935 kHz 106.500000 MHz
DMT 0x3a: 1680x1050 59.954250 Hz 16:10 65.290 kHz 146.250000 MHz
DMT 0x52: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz
Detailed Timing Descriptors:
DTD 1: 3840x1600 60.000000 Hz 12:5 98.760 kHz 395.040000 MHz (880 mm x 367 mm)
Hfront 8 Hsync 32 Hback 120 Hpol P
Vfront 32 Vsync 8 Vback 6 Vpol N
Display Product Serial Number: '12287A5024200'
Display Range Limits:
Monitor ranges (Range Limits Only): 48-75 Hz V, 130-130 kHz H, max dotclock 600 MHz
Display Product Name: 'CB382CUR'
Extension blocks: 1
Checksum: 0x54
----------------
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 1: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 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 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 5: 1920x1080i 60.000000 Hz 16:9 33.750 kHz 74.250000 MHz
VIC 20: 1920x1080i 50.000000 Hz 16:9 28.125 kHz 74.250000 MHz
VIC 31: 1920x1080 50.000000 Hz 16:9 56.250 kHz 148.500000 MHz
VIC 16: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (native)
VIC 7: 1440x480i 59.940060 Hz 16:9 15.734 kHz 27.000000 MHz
VIC 90: 2560x1080 60.000000 Hz 64:27 66.000 kHz 198.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
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
DC_36bit
DC_30bit
DC_Y444
Maximum TMDS clock: 600 MHz
Vendor-Specific Data Block (AMD), OUI 00-00-1A:
Version: 1
Feature Caps: 0x01
Minimum Refresh Rate: 48 Hz
Maximum Refresh Rate: 75 Hz
Flags 1.x: 0x00
Colorimetry Data Block:
BT2020cYCC
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
Desired content max luminance: 96 (400.000 cd/m^2)
Desired content max frame-average luminance: 96 (400.000 cd/m^2)
Desired content min luminance: 69 (0.293 cd/m^2)
Detailed Timing Descriptors:
DTD 2: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (880 mm x 367 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
DTD 3: 3840x1600 30.006161 Hz 12:5 48.700 kHz 194.800000 MHz (880 mm x 367 mm)
Hfront 8 Hsync 32 Hback 120 Hpol P
Vfront 9 Vsync 8 Vback 6 Vpol N
DTD 4: 3840x1600 75.000000 Hz 12:5 124.350 kHz 497.400000 MHz (880 mm x 367 mm)
Hfront 8 Hsync 32 Hback 120 Hpol P
Vfront 44 Vsync 8 Vback 6 Vpol N
Checksum: 0x73 Unused space in Extension Block: 21 bytes
/sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-1/edid
EDID of 'stdin' was empty.
As you can see the built-in laptop screen is the first entry at card1-eDP-1. All good with that. The external monitor is on card1-DP-3 and has two edid blocks. Manjaro or the Intel driver respectively only seems to see the first block as it contains the 60Hz setting only (it also provides a 30Hz setting for the native resolution).
However, the second block (CTA-861 Extension Block) contains the correct 75Hz setting. DTD 4 to be precise. How can I make Manjaro use this setting? The issue is there with X as well and also in Win11. Neither does it matter if I use the i915 driver or the new xe driver.