NovaCustom V560TU doesn't seem to support HDMI2.1 FRL for 4K144Hz
Component
Dasharo firmware
Device
NovaCustom V56 14th Gen
Dasharo version
v0.9.0
Dasharo Tools Suite version
No response
Test case ID
No response
Brief summary
Hi! Looking at the spec sheet of the V56 (Intel version), it says "HDMI: 4096 x 2304 @ 60Hz (HDMI 2.1 TMDS) / 7680 x 4320 @ 60Hz (HDMI2.1 FRL),". Unfortunately, I can't get any HDMI-connected display to operate at higher than 60Hz on 4K.
I know that the HDMI cable and the display support 4K 144Hz as my Windows desktop is able to run it perfectly fine. I also tried with an LG TV and another cable on 4K 120Hz (supported by Windows desktop; not by V56).
Does anybody have any clue how I can figure out why my V56 can't get high-bandwidth HDMI2.1 FRL to work?
My setup is as follows: TB4 -> 4K 144Hz HDMI -> 4K 60Hz Closed lid on the laptop (makes the internal display disconnect) Arch Linux with Gnome on Wayland (most recent software libraries, drivers, and kernel).
I'm quite certain it's not a GPU/chipset limitation, as I can get it to run 4K 144Hz + 4K 60Hz over TB4 and 4k 60Hz over HDMI just fine (three displays). Something with HDMI feature level negotiation, maybe?
Of course, I also tried just using solely the HDMI output and nothing else. Still stuck at 4K60Hz. Lowering the resolution of the HDMI output results in being able to run on 2560x1440 @ 144Hz, though.
How reproducible
100%
How to reproduce
- Connect 1x TB4/USB-C monitor
- Connect 1x HDMI2.1 monitor
- Open GNOME Settings -> Displays and notice that the HDMI2.1 monitor doesn't go higher than 60Hz.
Monitor over TB4/USB-C:
Monitor over HDMI2.1:
Expected behavior
Connecting a HDMI2.1-compatible monitor/TV should have enough bandwidth to run at 4K 144Hz.
Actual behavior
A connected HDMI2.1-compatible monitor/TV doesn't go higher than 60Hz.
Screenshots
See above.
Additional context
See https://novacustom.com/forum/d/481-4k-144hz-over-hdmi-on-v56 Possibly related to https://github.com/Dasharo/dasharo-issues/issues/930#issuecomment-2217036508 ?
Solutions you've tried
I tried a variety of driver, kernel, cable, and monitor configurations. The monitor reports being able to run with HDMI2.1 FRL, but it doesn't seem to get enabled.
The TB4 connection utilizes the DisplayPort protocol, which is able to drive 4K@144hz with DP 1.4 onwards.
Nevertheless you still should be able to get 4K@120/144hz with HDMI 2.1 FLR on the HDMI port of your laptop. Mine (V54 Intel-only) suffers from the same shortcoming. I remember being told that this is due to licensing disputes between HDMI, Linux and Intel, but I could never find any confirmation on that. I know that this is the reason for the limitation on AMD systems, though.
This needs further testing and debugging on our side.
There is an issue with the HDMI Forum not allowing for open-source implementations of the HDMI 2.1 specification, resulting in your HDMI 2.1 port operating in HDMI 2.0 mode. If you have the ability, check if the same issue appears on Windows 11
There is an issue with the HDMI Forum not allowing for open-source implementations of the HDMI 2.1 specification, resulting in your HDMI 2.1 port operating in HDMI 2.0 mode. If you have the ability, check if the same issue appears on Windows 11
Can you provide a source for that? From what I know, that is only true for AMD systems. See this and this for instance.
There is an issue with the HDMI Forum not allowing for open-source implementations of the HDMI 2.1 specification, resulting in your HDMI 2.1 port operating in HDMI 2.0 mode. If you have the ability, check if the same issue appears on Windows 11
Unfortunately, I'm not able to test Windows 11 at this time.
(For the record: issue is still present on the 1.0.0 firmware + Gnome 49 and Linux 6.17 stack.)