This the best I can do with one of my Kaby Lakes:
# hwinfo --monitor
22: None 00.0: 10002 LCD Monitor
[Created at monitor.125]
Unique ID: rdCR.YU+i67CLbr8
Parent ID: _Znp.1+PvSl89UWD
Hardware Class: monitor
Model: "LG ELECTRONICS LG TV"
Vendor: GSM "LG ELECTRONICS"
Device: eisa 0x0001 "LG TV"
Serial ID: "16843009"
Resolution: 720x400@70Hz
Resolution: 640x480@60Hz
Resolution: 800x600@60Hz
Resolution: 1024x768@60Hz
Resolution: 640x480@60Hz
Resolution: 800x600@60Hz
Resolution: 1024x768@60Hz
Resolution: 1152x864@60Hz
Resolution: 1920x1080@60Hz
Resolution: 3840x2160@60Hz
Size: 1600x900 mm
Year of Manufacture: 2017
Week of Manufacture: 1
Detailed Timings #0:
Resolution: 3840x2160
Horizontal: 3840 4016 4104 4400 (+176 +264 +560) +hsync
Vertical: 2160 2168 2178 2250 (+8 +18 +90) +vsync
Frequencies: 594.00 MHz, 135.00 kHz, 60.00 Hz
Year of Manufacture: 2017
Week of Manufacture: 1
Detailed Timings #1:
Resolution: 1920x1080
Horizontal: 1920 2008 2052 2200 (+88 +132 +280) +hsync
Vertical: 1080 1084 1089 1125 (+4 +9 +45) +vsync
Frequencies: 148.50 MHz, 67.50 kHz, 60.00 Hz
Driver Info #0:
Max. Resolution: 3840x2160
Vert. Sync Range: 58-121 Hz
Hor. Sync Range: 30-136 kHz
Bandwidth: 594 MHz
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #19 (VGA compatible controller)
# inxi -GSAz --vs --zl --hostname
inxi 3.3.31-00 (2023-11-02)
System:
Host: ab250 Kernel: 6.5.9-1-default arch: x86_64 bits: 64 compiler: gcc
v: 13.2.1 clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz root=LABEL=<filter> noresume
ipv6.disable=1 net.ifnames=0 consoleblank=0 preempt=full mitigations=off
Desktop: Trinity v: R14.1.1 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
vt: 7 dm: 1: TDM 2: XDM Distro: openSUSE Tumbleweed 20231121
Graphics:
Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: DP-1
empty: DP-2, HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0
chip-ID: 8086:5912 class-ID: 0300
Display: x11 server: X.Org v: 21.1.9 driver: X: loaded: modesetting
unloaded: fbdev,vesa alternate: intel dri: iris gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 120 s-size: 812x457mm (31.97x17.99")
s-diag: 932mm (36.68")
Monitor-1: DP-1 model: LG (GoldStar) TV serial: <filter> built: 2017
res: 3840x2160 hz: 30 dpi: 61 gamma: 1.2 size: 1600x900mm (62.99x35.43")
diag: 1836mm (72.3") ratio: 16:9 modes: max: 4096x2160 min: 720x400
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris x11: drv: iris
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.2.1 glx-v: 1.4
direct-render: yes renderer: Mesa Intel HD Graphics 630 (KBL GT2)
device-ID: 8086:5912 memory: 15.13 GiB unified: yes
# xrandr
# cat out
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384
DP-1 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
4096x2160 30.00 25.00 24.00 29.97 23.98
3840x2160 30.00* 25.00 24.00 29.97 23.98
1920x1080 120.00 100.00 119.88 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080i 60.00 50.00 59.94
1280x1024 60.02
1360x768 60.02
1152x864 59.97
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
HDMI-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
HDMI-3 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
#
Notice lack of a “+” to designate the display’s preferred mode anywhere in xrandr output, and absence of 60Hz in modes higher than 1920x1080. That indicated DP-1 is from running a DP-to-HDMI converter, but running without the converter, using the same HDMI to HDMI cable, produces the same numbers. When I connect my Rocket Lake with same HDMI cable to same LG, 3840x2160 is achieved:
# inxi -GSaz --vs --zl --hostname
inxi 3.3.31-00 (2023-11-02)
System:
Host: ab560 Kernel: 6.5.9-1-default arch: x86_64 bits: 64 compiler: gcc
v: 13.2.1 clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz root=LABEL=<filter> noresume
ipv6.disable=1 net.ifnames=0 consoleblank=0 preempt=full mitigations=off
Desktop: Trinity v: R14.1.1 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
vt: 7 dm: 1: TDM 2: XDM Distro: openSUSE Tumbleweed 20231108
Graphics:
Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] vendor: ASUSTeK
driver: i915 v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
ports: active: HDMI-A-1 empty: DP-1,HDMI-A-2,HDMI-A-3 bus-ID: 00:02.0
chip-ID: 8086:4c8b class-ID: 0300
Display: x11 server: X.Org v: 21.1.9 driver: X: loaded: modesetting
unloaded: fbdev,vesa alternate: intel dri: iris gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 120 s-size: 812x457mm (31.97x17.99")
s-diag: 932mm (36.68")
Monitor-1: HDMI-A-1 mapped: HDMI-1 model: LG (GoldStar) TV
serial: <filter> built: 2017 res: 3840x2160 hz: 60 dpi: 61 gamma: 1.2
size: 1600x900mm (62.99x35.43") diag: 1836mm (72.3") ratio: 16:9 modes:
max: 3840x2160 min: 720x400
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris x11: drv: iris
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.2.1 glx-v: 1.4
direct-render: yes renderer: Mesa Intel Graphics (RKL GT1)
device-ID: 8086:4c8b memory: 29.47 GiB unified: yes
# xrandr
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384
HDMI-1 connected 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
3840x2160 60.00*+ 50.00 59.94 30.00 25.00 24.00 29.97 23.98
4096x2160 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080 120.00 100.00 119.88 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1280x1024 60.02
1360x768 60.02
1152x864 59.97
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected primary (normal left inverted right x axis y axis)
HDMI-3 disconnected (normal left inverted right x axis y axis)
#
There’s a downside.
With only the LG connected to my Rocket Lake, I never see a BIOS prompt, nor a Grub menu. I have to plug in a second display to see either, and thus select to boot TW instead of memtest86, and memtest86 won’t output anything to the LG either.
The good part is my LG is for watching TV, normally only used with computers to do testing like this. 