545 breaks HDMI 120hz TV mode

Hello,
On 545.29.06 I get no signal on a wayland session on my HDMI 120hz TV, while on the latest vulkan dev 535.43.20 that is not an issue.
what is interesting is that the logs do not indicate what seems to be the problem.

EDIT: Small update this also seems to be broken under an xorg session as well. Additionally this seems to be only when the display is 4K@120hz, on 1440p@120hz it’s fine

With the latest 550.54.14 it is broken on both Xorg and Wayland.

EDIT: 144hz under both xorg and wayland now have effect like “snowflakes” and don’t render correctly at all.

EDIT2: the vulkan dev 550.40.55 has 120hz working good

Hi @kodatarule
Could you please enable debug mode in xorg file and share bug report from repro state.

Hello,
Attaching the bug report, however at 120hz mode now it outputs correctly, but 144hz still is only snowflakes and not rendered at all. Generated both from xorg and wayland.
(NOTE: this time I installed it 550.54.14 using this GitHub - Frogging-Family/nvidia-all: Nvidia driver latest to 396 series AIO installer instead of the arch repo which causes the 120hz, it seems more like an issue from the arch repo).
144hz4Knvidia-bug-report.log.gz (1.1 MB)
144hz4Kwaylandnvidia-bug-report.log.gz (1.1 MB)

Hi @amrits
The 120HZ mode broke again, I have attached bug report.
nvidia-bug-report.log.gz (956.7 KB)

Hi @kodatarule
If I understood correctly, you are seeing couple of issues as below intermittently.
Please let me know if my understanding is wrong.

  1. No HDMI output using 4k resolution and 120Hz refresh rate.
  2. Display is not rendering properly with 4k resolution and 144 Hz
1 Like

That is correct

Hi @amrits and @kodatarule, this issue has persisted for me on 550.54 and 550.67. Manjaro, kernel 6.7.10. I’ve had this issue on Pop OS and Fedora as well (545/550 drivers).

120hz simply fails on both X11 and Wayland. EDID is good, 120hz worked on live CD with 535.

I’ll try to grab a log as well.

Update: nvidia-bug-report.log.gz (622.7 KB)

@kodatarule , @cajual,

Can you try loading nvidia-modeset with hdmi_deepcolor=0 and see if the issue persists?

What make/model HDMI displays are you using?

@agoins hdmi_deepcolor=1 fixed my issue, I haven’t seen any driver updates so I would prefer not to remove it. I am using an LG C2 over PC mode with Deep Color: 10bit RGB, 3840x2160@120 VRR.

I can confirm that specifying nvidia-modeset.hdmi_deepcolor=0 as kernel module parameter does help 120hz to work now, but 144hz still is mish mash, it is a Samsung TV 43 inch QN90B model.

This issue is still present in 555.

Hi @kodatarule
I retried repro lately on Arch Linux with display model LG 27GP95R with resolution 4k and refresh rate as 120 Hz and 144z respectively but could not repro issue.
I will check internally for TV which supports 4k and refresh rate as 144Hz and will reattempt for local repro.

1 Like

I can generate a new bug report if necessary.

Perhaps the Issue could be related to hdmi 2.1 connection, that is how I’ve hooked up my TV, on windows 144hz works(when I tested with usb preinstalled environment) but on linux same cable, starting from 550 on both X11 and Wayland I get 80% of the screen is black or glitched and some snowflakes at the top when I choose 144hz, while 120hz is just fine.

EDIT: Forgot to mention that I do need to specify the earlier environment var nvidia-modeset.hdmi_deepcolor=0 to avoid issues with 120hz mode.

Hi @kodatarule
Please confirm TV model which you are using in your setup.

My tv model is a Samsung 43" QN90B: 43" Neo QLED 4K Smart TV QN90B (2022) | Samsung България

It is connected through HDMI v2.1, 120hz with the deepcolor disabled works perfectly, 144hz is broken however.
The setup is the following:

Operating System: CachyOS Linux
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.10.2-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 31,3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3090/PCIe/SSE2

Note: Haven’t tested on Gnome Wayland.

Hello,

I was able to generate a new bug report this time I kept the tv in 4K@144hz mode on while generating the report.

nvidia-bug-report.log.gz (1013.3 KB)

Hi All,
Could someone please help to test with latest released driver and share test results.

Hi,
I tested with 565.77 - 120hz even with hdmi_deepcolor=0 doesn’t display anything but I can set it in settings just fine, 144hz freezes kde plasma and I cannot access tty even.

Operating System: CachyOS Linux
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1
Kernel Version: 6.12.5-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 31,2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3090/PCIe/SSE2