TTY green screen on nvidia geforce gtx1650 HDMI Display proprietary driver

Hello, I recently changed my monitor from DVI to HDMI. After that in tty the background is a horrible green color, which is very difficult to work with the terminal.
This problem only occurs in TTY, X11/Wayland sessions work fine.
I checked the work with the open driver, there this problem is not observed. Also if do not use modeset or nvidia-drm.modeset=0 , nomodeset the problem also does not occur. So it seems that the problem is in KMS.
Is there any way to get rid of this problem without disabling nvidia-drm.modeset ?
I tried disabling framebuffer in grub and adding variables


to force the use of GBM, but this had no effect.
I tried to find the answer on the internet and on this forum, but only found an old thread with no answer.
I am using a nvidia 1650 video card, driver version 535.54.03. All kernel modules are loaded and work correctly

inxi --display -x -G -S
Host: pc Kernel: 6.3.8-1-MANJARO arch: x86_64 bits: 64 compiler: gcc
v: 13.1.1 Desktop: KDE Plasma v: 5.27.5 Distro: Manjaro Linux
base: Arch Linux
Device-1: NVIDIA TU117 [GeForce GTX 1650] vendor: Micro-Star MSI
driver: nvidia v: 535.54.03 arch: Turing bus-ID: 29:00.0
Display: wayland server: v: with: Xwayland v: 23.1.2
compositor: kwin_wayland driver: X: loaded: nvidia gpu: nvidia
resolution: 1920x1080
API: OpenGL v: 4.6.0 NVIDIA 535.54.03 renderer: NVIDIA GeForce GTX
1650/PCIe/SSE2 direct-render: Yes



nvidia-bug-report.gz (1.8 MB)