Nvidia: mirrored monitors detected as one display are capped at 60 Hz

Hello, I have two 180Hz MSI monitors connected to my RTX 5080, which uses open drivers. I have a problem that plasma doesn’t detect any monitor (in display configuration, all I can see is one monitor called as “Uknown-1”), also the configuration or xrandr are saying that monitors doesn’t have higher refresh rate than 60 Hz. Also the output I am seeing is mirrored between both monitors.
My specs: https://0x0.st/8EUl.txt
Boot log: https://0x0.st/8EUU.txt
Xrandr: https://0x0.st/8EUG.txt
nvidia-smi does detect card:

Fri Jun 13 16:47:49 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 575.57.08              Driver Version: 575.57.08      CUDA Version: 12.9     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 5080        Off |   00000000:01:00.0 Off |                  N/A |
| 43%   30C    P0             31W /  360W |       0MiB /  16303MiB |      2%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|  No running processes found                                                             |
+-----------------------------------------------------------------------------------------+

$ pacman -Qs nvidia
local/egl-gbm 1.1.2.1-1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.19-1
    EGLStream-based Wayland external platform
local/egl-x11 1.0.2-1
    NVIDIA XLib and XCB EGL Platform Library
local/libvdpau 1.5-3
    Nvidia VDPAU library
local/libxnvctrl 575.57.08-1
    NVIDIA NV-CONTROL X extension
local/nvidia-open 575.57.08-5
    NVIDIA open kernel modules
local/nvidia-settings 575.57.08-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 575.57.08-3
    NVIDIA drivers utilities

Thank you for any advice.

I’m using that same gpu so it works but I’m not using KDE Plasma. Are you logged in a Wayland or Xorg/X11 session, it looks like a Wayland session from your shared output?

don’t know if this is going to help but I offer it only in earnest…

I have 2 distros.
they both run nouveau drivers.
In Endeavour I recenty got capped at 60.
In Solus at the same time I got capped at 60.
Around the same time–paired a refurb’d Lenovo thinkcentre with a 24" Acer monitor.
One person told me it was a Lenovo thing. Another person told me it was an Acer thing.

Still baffled but for 60 is fine on a 24" screen.
Food for thought. May mean absolutely nothing.

xrandr is specific for Xorg sessions. Can you install “wlr-randr” and run that and share the output of that as well?

I tried X11, but the issue persisted, currently I am on wayland. Also I don’t think it’s important but I am dual booting with windows 11.

$ wlr-randr
compositor doesn't support wlr-output-management-unstable-v1

Seems KDE Plasma doesn’t support that and uses something else, I don’t know KDE Plasma monitor settings but have you tried playing around with different monitor settings? Besides not showing the max refresh rate are you able to select different resolutions as well so the ones from your xrandr output, as your max resolution even though it’s say it’s unknown?

Maybe try switching to the LTS kernel?

I’ve tried LTS kernel but the issue still persist, I also tried switching from nvidia-open to nvidia-open-dkms, but without success.
In display configuration I can’t change resolution, also it doesn’t detect that two monitors are connected.

What happens when don’t mirror your displays as I remember that’s a setting you can enable and disable?

I can’t disable or enable this setting. Graphic card just mirrors output to both monitors even though the configuration just detects one “unknown” monitor.

What does Meta + P do?

Classic menu but no change occurs when choosing anything.

It’s probably already set but can’t hurt checking. Under /etc/dracut.conf.d there should be a file starting with the line “force_drivers+”. If you don’t see the nvidia modules listed there add them, so it looks like this.
force_drivers+=" nvidia nvidia_modeset nvidia_uvm nvidia_drm "
Then run: 1. sudo dracut-rebuild and reboot.

It works now, thank you so much!