Ubuntu with Nvidia drivers capped at 60 FPS on a 144hz screen (dual monitor)

hello,

As the below link, my Ubuntu 22.04 with nvidia-driver-525 is capped at 60 FPS on a 144hz screen.

The solution proposed in the link, I already have nvidia-drm.modeset=1

hwinfo --monitor

25: None 00.0: 10002 LCD Monitor
  [Created at monitor.125]
  Unique ID: rdCR.DWAKdXquu1C
  Parent ID: VCu0.m01TfQCzPH5
  Hardware Class: monitor
  Model: "AOC 2460G5"
  Vendor: AOC "AOC"
  Device: eisa 0x246a "2460G5"
  Resolution: 720x400@70Hz
  Resolution: 640x480@60Hz
  Resolution: 640x480@67Hz
  Resolution: 640x480@72Hz
  Resolution: 640x480@75Hz
  Resolution: 800x600@56Hz
  Resolution: 800x600@60Hz
  Resolution: 800x600@72Hz
  Resolution: 800x600@75Hz
  Resolution: 832x624@75Hz
  Resolution: 1024x768@60Hz
  Resolution: 1024x768@70Hz
  Resolution: 1024x768@75Hz
  Resolution: 1280x1024@75Hz
  Resolution: 1920x1080@60Hz
  Resolution: 1280x1024@60Hz
  Size: 531x299 mm
  Year of Manufacture: 2020
  Week of Manufacture: 8
  Detailed Timings #0:
     Resolution: 1920x1080
     Horizontal: 1920 1928 1960 2026 (+8 +40 +106) +hsync
       Vertical: 1080 1105 1113 1119 (+25 +33 +39) +vsync
    Frequencies: 170.00 MHz, 83.91 kHz, 74.99 Hz
  Year of Manufacture: 2020
  Week of Manufacture: 8
  Detailed Timings #1:
     Resolution: 1920x1080
     Horizontal: 1920 2008 2052 2200 (+88 +132 +280) +hsync
       Vertical: 1080 1084 1089 1125 (+4 +9 +45) +vsync
    Frequencies: 148.50 MHz, 67.50 kHz, 60.00 Hz
  Driver Info #0:
    Max. Resolution: 1920x1080
    Vert. Sync Range: 35-76 Hz
    Hor. Sync Range: 83-83 kHz
    Bandwidth: 170 MHz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #10 (VGA compatible controller)

26: None 00.0: 10002 LCD Monitor
  [Created at monitor.125]
  Unique ID: rdCR.6fi6_5H8y92
  Parent ID: _Znp.85XKzd7sl2A
  Hardware Class: monitor
  Model: "T1WD3 NV15N3D LCD Monitor"
  Vendor: BOE "T1WD3 NV15N3D"
  Device: eisa 0x0819 
  Resolution: 1920x1080@60Hz
  Size: 344x194 mm
  Year of Manufacture: 2018
  Week of Manufacture: 32
  Detailed Timings #0:
     Resolution: 1920x1080
     Horizontal: 1920 1968 2000 2212 (+48 +80 +292) -hsync
       Vertical: 1080 1083 1089 1140 (+3 +9 +60) +vsync
    Frequencies: 121.04 MHz, 54.72 kHz, 48.00 Hz
  Year of Manufacture: 2018
  Week of Manufacture: 32
  Detailed Timings #1:
     Resolution: 1920x1080
     Horizontal: 1920 1968 2000 2212 (+48 +80 +292) -hsync
       Vertical: 1080 1083 1089 1140 (+3 +9 +60) +vsync
    Frequencies: 151.30 MHz, 68.40 kHz, 60.00 Hz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #21 (VGA compatible controller)

If you need more information beyond what is in the bug-report, let me know.

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

EDIT 22-12:
I also tried putting the variable __GL_SYNC_DISPLAY_DEVICE=eDP-1-1, but that didn’t work either.

I was having the exact same problem and i was struggling for weeks
I tried all the xrandr, modesetting, etc solutions i found on forums and none of them seemed to work.
What eventually worked for me was this:

  1. In your grub config file located at /etc/default/grub at the end of the line starting with GRUB_CMDLINE_LINUX_DEFAULT , add nouveau.modeset=0 (e.g mine looks like “quiet splash nouveau.modeset=0”)
  2. run “sudo update-grub” command
  3. In Additional drivers section of Software and updates, change your driver to a random nvidia driver and apply and after restarting, switch it back to nvidia-driver-525 (NOT THE OPEN KERNEL ONE!) and apply again (This version of nvidia driver seems to be using xorg as default)
  4. Now Login using a xorg session (NOT WAYLAND) and you’ll be good to go
    Remember that if you login using wayland even once after step 3, It will mess things up again and you’ll have to go through the whole process again and this solution only works with Xorg
    My understanding is that this is a bug for wayland display manager and I think they have mentioned it will be fixed in Gnome version 43
    Hope this helps

According to all logs, you don’t have any 144Hz display, the internal one only supports 60Hz, the external on HDMI 75Hz.

I`ll try!! Thanks!!!

Very strange!!!

When I was on windows 10 and then ubuntu 18 it always ran at 144Hz.

It is a Dell G3 15 3590

After upgrading to ubuntu 22, it remained only at 60Hz.

https://dl.dell.com/topicspdf/g-series-15-3590-laptop_users-guide_en-us.pdf (page 18)

I wouldn’t know how that worked, according to the decoded EDID you posted, the panel is advertising itself as a 60Hz panel.
https://www.dell.com/community/Inspiron/G3-15-3590-Enable-144hz-Refresh-Rate/td-p/7333265
BTW, the internal display is driven by the intel gpu, not the nvidia.

You are right! I must have dreamed about it then! :D

I know that the doubt is not linked to nvidia, but can the intel and nvidia drivers coexist on the same machine?

Of course, they’re working in tandem.

@p.dadsetan7370 it didn’t work!!! Thanks!!!

@generix thanks!!!