You are not logged in.
Hello newbie here,
I bought a second monitor that is QHD @ 60hz.
The monitor connects via HDMI to my laptop. The maximum resolution of the second monitor is 1920x1200 according to the system (but I know in fact that it goes up to 2560 x 1440 (QHD))
I have Plasma KDE as DE, with wayland and the laptop has intel integrated graphics as ‘gpu’:
CPU: 12th Gen Intel i7-1255U (12) @ 4.700GHz
GPU: Intel Alder Lake-UP3 GT2 [Iris Xe Graphics].
Any hint on how to fix this?
/proc/version
Linux version 6.8.9-zen1-2-zen (linux-zen@archlinux) (gcc (GCC) 14.1.1 20240507, GNU ld (GNU Binutils) 2.42.0) #1 ZEN SMP PREEMPT_DYNAMIC Tue, 07 May 2024 22:06:02 +0000lspci
0000:00:00.0 Host bridge: Intel Corporation Alder Lake-U15 Host and DRAM Controller (rev 04)
0000:00:02.0 VGA compatible controller: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c)
0000:00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant (rev 04)
0000:00:08.0 System peripheral: Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator (rev 04)
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller
0000:00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
0000:00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
0000:00:14.3 Network controller: Intel Corporation Alder Lake-P PCH CNVi WiFi (rev 01)
0000:00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
0000:00:15.1 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #1 (rev 01)
0000:00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
0000:00:17.0 System peripheral: Intel Corporation RST VMD Managed Controller
0000:00:1d.0 PCI bridge: Intel Corporation Alder Lake PCI Express Root Port #9 (rev 01)
0000:00:1f.0 ISA bridge: Intel Corporation Alder Lake PCH eSPI Controller (rev 01)
0000:00:1f.3 Audio device: Intel Corporation Alder Lake PCH-P High Definition Audio Controller (rev 01)
0000:00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
0000:00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
0000:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
10000:e0:17.0 SATA controller: Intel Corporation Alder Lake-P SATA AHCI Controller (rev 01)
10000:e0:1c.0 System peripheral: Intel Corporation RST VMD Managed Controller
10000:e0:1c.4 PCI bridge: Intel Corporation Device 51bc (rev 01)
10000:e1:00.0 Non-Volatile memory controller: Micron Technology Inc 2400 NVMe SSD (DRAM-less) (rev 03)EDIT:
apparently the dell has the HDMI 1.4 port, so at a maximum of 1920x1080, do you know how to force a higher resolution?
Last edited by habby (2024-05-14 19:15:35)
Offline
HDMI 1.4 can do QHD @75Hz and @144Hz w/ YCR420 and how can a system with an alder lake chip be limited to HDMI 1.4 from 2009?
for OUT in /sys/class/drm/card0*; do echo $OUT; edid-decode $OUT/edid; echo "================="; doneYou'll need https://aur.archlinux.org/packages/edid-decode-git and obviously run that when the output is attached ![]()
Offline
By doing a quick search i also found out this: https://dell.com/vostro-3520/specs (i have the version without type-c), under the output section there is this note:
NOTE:The maximum resolution supported by the HDMI port is 1920x1080 @ 60Hz (24 bit)
Card0
$ for OUT in /sys/class/drm/card0*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done
/sys/class/drm/card0*
/sys/class/drm/card0*/edid: No such file or directory
=================Just out of curiosity i did the same command but with card1
$ for OUT in /sys/class/drm/card1*; do echo $OUT; edid-decode $OUT/edid; echo "================="; done
/sys/class/drm/card1
/sys/class/drm/card1/edid: No such file or directory
=================
/sys/class/drm/card1-eDP-1
edid-decode (hex):
00 ff ff ff ff ff ff 00 09 e5 8a 0a 00 00 00 00
1a 1f 01 04 a5 22 13 78 03 2d c5 97 5c 5b 92 29
20 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 47 79 80 18 71 38 60 40 30 20
36 00 58 c2 10 00 00 1a 00 00 00 fd 00 30 78 8d
8d 1f 01 0a 20 20 20 20 20 20 00 00 00 fe 00 57
33 4d 52 43 80 4e 56 31 35 4e 34 55 00 00 00 00
00 02 41 0f 99 00 00 00 00 0b 01 0a 20 20 01 01
70 13 79 00 00 03 01 14 a4 3c 00 04 7f 07 17 01
2f 00 1f 00 37 04 5f 00 02 00 05 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 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: BOE
Model: 2698
Made in: week 26 of 2021
Basic Display Parameters & Features:
Digital display
Bits per primary color channel: 8
DisplayPort interface
Maximum image size: 34 cm x 19 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4
First detailed timing includes the native pixel format and preferred refresh rate
Display supports continuous frequencies
Color Characteristics:
Red : 0.5898, 0.3613
Green: 0.3583, 0.5712
Blue : 0.1630, 0.1250
White: 0.3134, 0.3291
Established Timings I & II: none
Standard Timings: none
Detailed Timing Descriptors:
DTD 1: 1920x1080 120.002319 Hz 16:9 141.123 kHz 310.470000 MHz (344 mm x 194 mm)
Hfront 48 Hsync 32 Hback 200 Hpol P
Vfront 3 Vsync 6 Vback 87 Vpol N
Display Range Limits:
Monitor ranges (Range Limits Only): 48-120 Hz V, 141-141 kHz H, max dotclock 310 MHz
Alphanumeric Data String: 'W3MRC'
Manufacturer-Specified Display Descriptor (0x00): 00 00 00 02 41 0f 99 00 00 00 00 0b 01 0a 20 20 '....A......... '
Extension blocks: 1
Checksum: 0x01
----------------
Block 1, DisplayID Extension Block:
Version: 1.3
Extension Count: 0
Display Product Type: Extension Section
Video Timing Modes Type 1 - Detailed Timings Data Block:
DTD: 1920x1080 60.006957 Hz 16:9 70.568 kHz 155.250000 MHz (aspect 16:9, no 3D stereo)
Hfront 48 Hsync 32 Hback 200 Hpol N
Vfront 3 Vsync 6 Vback 87 Vpol N
Checksum: 0xeb
Checksum: 0x90
=================
/sys/class/drm/card1-HDMI-A-1
edid-decode (hex):
00 ff ff ff ff ff ff 00 22 0e 8c 36 01 01 01 01
01 20 01 03 80 35 1e 78 2a b7 95 a8 54 4f a0 24
0b 50 54 a1 08 00 d1 c0 a9 c0 81 c0 d1 00 b3 00
95 00 a9 40 81 80 56 5e 00 a0 a0 a0 29 50 30 20
35 00 0e 28 21 00 00 1a 00 00 00 fd 00 32 3c 1e
5a 19 00 0a 20 20 20 20 20 20 00 00 00 fc 00 48
50 20 45 32 34 71 20 47 34 0a 20 20 00 00 00 ff
00 43 4e 4b 32 30 31 31 44 31 30 0a 20 20 01 78
02 03 19 b1 49 10 1f 04 13 03 12 02 11 01 67 03
0c 00 10 00 00 32 e2 00 6b 02 3a 80 18 71 38 2d
40 58 2c 45 00 0e 28 21 00 00 1e 02 3a 80 d0 72
38 2d 40 10 2c 25 80 0e 28 21 00 00 1e 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 53
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: HPN
Model: 13964
Serial Number: 16843009 (0x01010101)
Made in: week 1 of 2022
Basic Display Parameters & Features:
Digital display
Maximum image size: 53 cm x 30 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6582, 0.3310
Green: 0.3095, 0.6279
Blue : 0.1425, 0.0439
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
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
Standard Timings:
DMT 0x52: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz
DMT 0x53: 1600x900 60.000000 Hz 16:9 60.000 kHz 108.000000 MHz (RB)
DMT 0x55: 1280x720 60.000000 Hz 16:9 45.000 kHz 74.250000 MHz
DMT 0x45: 1920x1200 59.884600 Hz 16:10 74.556 kHz 193.250000 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 0x33: 1600x1200 60.000000 Hz 4:3 75.000 kHz 162.000000 MHz
DMT 0x23: 1280x1024 60.019740 Hz 5:4 63.981 kHz 108.000000 MHz
Detailed Timing Descriptors:
DTD 1: 2560x1440 59.950550 Hz 16:9 88.787 kHz 241.500000 MHz (526 mm x 296 mm)
Hfront 48 Hsync 32 Hback 80 Hpol P
Vfront 3 Vsync 5 Vback 33 Vpol N
Display Range Limits:
Monitor ranges (GTF): 50-60 Hz V, 30-90 kHz H, max dotclock 250 MHz
Display Product Name: 'HP E24q G4'
Display Product Serial Number: 'CNK2011D10'
Extension blocks: 1
Checksum: 0x78
----------------
Block 1, CTA-861 Extension Block:
Revision: 3
Underscans IT Video Formats by default
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
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 3: 720x480 59.940060 Hz 16:9 31.469 kHz 27.000000 MHz
VIC 18: 720x576 50.000000 Hz 16:9 31.250 kHz 27.000000 MHz
VIC 2: 720x480 59.940060 Hz 4:3 31.469 kHz 27.000000 MHz
VIC 17: 720x576 50.000000 Hz 4:3 31.250 kHz 27.000000 MHz
VIC 1: 640x480 59.940476 Hz 4:3 31.469 kHz 25.175000 MHz
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Maximum TMDS clock: 250 MHz
Video Capability Data Block:
YCbCr quantization: No Data
RGB quantization: Selectable (via AVI Q)
PT scan behavior: Always Underscanned
IT scan behavior: Always Underscanned
CE scan behavior: Supports both over- and underscan
Detailed Timing Descriptors:
DTD 2: 1920x1080 60.000000 Hz 16:9 67.500 kHz 148.500000 MHz (526 mm x 296 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
DTD 3: 1920x1080 50.000000 Hz 16:9 56.250 kHz 148.500000 MHz (526 mm x 296 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 38 Vpol P
Checksum: 0x53 Unused space in Extension Block: 66 bytes
=================Offline
The output certainlny advertises 2560x1440@60Hz and it's the preferred mode and this is a rather arbitrary limitation applied to the output, but "oh well"…
You could render at 1440p, scale that down to 1080p and have the monitor upscale the input - but that's ridiculous.
You could also try to feed the output
◉ cvt12 2560 1440 30
# 2560x1440 @ 30.000 Hz (CVT) field rate 29.935 Hz; hsync: 43.945 kHz; pclk: 146.25 MHz
Modeline "2560x1440_30.00" 146.25 2560 2680 2944 3328 1440 1443 1448 1468 -hsync +vsync
◉ cvt12 2560 1440 30 -b
# 2560x1440 @ 30.000 Hz Reduced Blank (CVT) field rate 30.000 Hz; hsync: 43.830 kHz; pclk: 115.71 MHz
Modeline "2560x1440_30.00_rb2" 115.71 2560 2568 2600 2640 1440 1447 1455 1461 +hsync -vsyncOffline
So, i tried to set the output as you suggested:
$cvt 2560 1440 30
# 2560x1440 29.94 Hz (CVT) hsync: 43.95 kHz; pclk: 146.25 MHz
Modeline "2560x1440_30.00" 146.25 2560 2680 2944 3328 1440 1443 1448 1468 -hsync +vsyncThen using xrandr:
$xrandr --newmode "2560x1440_30.00" 146.25 2560 2680 2944 3328 1440 1443 1448 1468 -hsync +vsync$xrandr --addmode HDMI-A-1 2560x1440_30.00The output gets added to the HDMI:
$xrandr
Screen 0: minimum 16 x 16, current 1920 x 2280, maximum 32767 x 32767
HDMI-A-1 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
1920x1200 59.88*+
1600x1200 59.87
...
640x350 59.77
2560x1440_30.00 29.94 Unfortunately i get this error, looking online i could not find a solution
$xrandr --output HDMI-A-1 --mode 2560x1440_30.00
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 29
Current serial number in output stream: 29I highly think that scaling down then up would be the way to go, but its also a nightmare
Offline
The driver doesn't accept that mode (and it's also not announced by the EDID, the monitor might just turn black if you try to feed it 30Hz)
Try the modeline w/ the reduced blanking, but don't hold your breath.
I highly think that scaling down then up would be the way to go
That was meant as a joke - what would you deem the benefits of that approach to be?
You just waste resources on rendering the bigger resolution an the downscaling it - you're still not getting more than 1080p
Offline
Also my comment was meant to be a joke, like its the only "solution" :)
i had to setup the cvt12 because i had the version 1.
As for the steps before:
$ xrandr --newmode "2560x1440_30.00_rb2" 115.71 2560 2568 2600 2640 1440 1447 1455 1461 +hsync -vsync
$ xrandr --addmode HDMI-A-1 "2560x1440_30.00_rb2"
$ xrandr --output HDMI-A-1 "2560x1440_30.00_rb2"
xrandr: unrecognized option '2560x1440_30.00_rb2'
Try 'xrandr --help' for more information.Btw, doing the same command w/o the reduced blanking, but instead of using cvt i use cvt12 and the doing the process of creating, adding and outputting the resolution i get the same error: "xrandr: unrecognized option '2560x1440_30.00'"
Last edited by habby (2024-05-16 09:03:13)
Offline
xrandr --output HDMI-A-1 --mode "2560x1440_30.00_rb2" but if you didn't get an error for that modeline (I btw. posted it, but it's never not a great idea to have cvt12 around
this might actually be going somwhere…
Offline
So, trying the 2560x1440_30.00_rb2
i get this error:
$ xrandr --output HDMI-A-1 --mode "2560x1440_30.00_rb2"
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 29
Current serial number in output stream: 29Offline
Try to install xf86-video-intel, make sure to use the iris driver, https://wiki.archlinux.org/title/Intel_ … ecent_GPUs
See whether you get the modeline accepted this way and also post the xorg log.
But while the restriction is odd, the output might not allow that resolution (despite the 30Hz signal being lower that your current 60Hz 1080p and none of this aligns w/ the HDMI 1.4 specs)
Offline