Only external monitor in sync list

i have a notbook, 9750H and GTX2060

internal monitor is 1080p 144Hz, and external monitor is 1440p 75Hz

but now, i cannot use 144hz sync in both monitor… all applications lock to 75Hz…

xorg.conf

Debian Testing 5.18

515.65.01

Please post the output of

sudo cat /sys/module/nvidia_drm/parameters/modeset

it said Y

Thank you!

and this is my nvidia-bug-report.sh

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

any help?

Not really. Does it work if you switch to render offload mode?

what’s “render offload mode”…? and how i can i swith to?

If i disable externl moniitor, use laptop internal screen, vsync can archieve to 144Hz

Render offload:
https://download.nvidia.com/XFree86/Linux-x86_64/495.44/README/primerenderoffload.html

Basically, your complete xorg.conf can be replace by a simple
/etc/X11/xorg.conf.d/12-nvidia-prime.conf

Section "OutputClass"
    Identifier     "nvidia"
    MatchDriver    "nvidia-drm"
    Driver         "nvidia"
    Option "PrimaryGpu" "true"
EndSection

For render offload, comment out the primarygpu option

Section "OutputClass"
    Identifier     "nvidia"
    MatchDriver    "nvidia-drm"
    Driver         "nvidia"
    #Option "PrimaryGpu" "true"
EndSection

external monitors can then be eabled by running
xrandr --setprovideroutputsource NVIDIA-G0 modesetting
and applications be run on the nvidia gpu by prepending
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
e.g.
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxgears