[Acer Nitro ANV15-51-7837 + RTX 3050] Bad performance when trying external hdmi video

Hello everyone, how are you? I recently bought an Acer Nitro ANV15-51-7837 and here are my specs:

  • Arch Linux
  • Plasma - Wayland (latest update)
  • Driver: Nvidia Open (I tested the proprietary driver and had the same issues)
  • i7 13620H
  • 3050

I’m facing two problems, which I will describe below:

📄 Problem 1

I tested my laptop with Windows connected to an external monitor, and everything worked perfectly with no issues. However, when using Linux and connecting the same external monitor or a TV, the graphical performance is very poor — it feels like the screen is running at only 30-40 hz.

I checked all the monitor resolution and refresh rate settings. For example, some resolutions like 2K are unavailable on the TV; when available, they are limited to 120 Hz, and I cannot change it to 60 Hz. Even so, the performance remains very poor.

I followed all the guidelines available on the Arch Wiki related to NVIDIA drivers, PRIME configuration, rendering, and video modes, but there was no significant improvement, and the system remains almost unusable in this setup.

I even tried disabling the iGPU and using only the dedicated GPU (RTX 3050), but that didn’t solve the problem either.

📄 Problem 2

Frustrated with the TV, I decided to test my Acer 165Hz monitor, which has the same resolution as the laptop. The result was even worse. Initially, the external monitor showed a “No signal” message when trying to use high refresh rates. When I manually set it to 60Hz, the video worked normally. I tested higher refresh rates and it kept working up to 120Hz, but when trying to go beyond that, the signal was lost again.

(my laptop dont have mux switch)

After researching, I found that the HDMI Deep Color parameter might be related. By disabling this parameter in the kernel, the monitor allowed 165Hz, but the image quality became very poor — with lots of blurry pixels and visual artifacts.

Also, when turning off the laptop screen, the external monitor’s frequency was automatically limited to 144Hz, even with the parameter enabled.

I tried various configurations to fix this problem, but so far I haven’t had any success.

Note:
If anyone can help, I would be eternally grateful. I am Brazilian, and this hardware was a very expensive investment for me, now becoming practically unusable since I can no longer return it.

My nvidia bug report output:

driver nvidia - only built in monitor
nvidia-bug-report.log (1.4 MB)

driver nvidia open - only external monitor (tv)
nvidia-bug-report.log (1.4 MB)

driver nvidia open - built in monitor
nvidia-bug-report.log (1.5 MB)