Cant get 4K 120hz using NVIDIA GeForce RTX 4060 Ti on Ubuntu 25.04

Cant set 120hz on Ubuntu 25.04. The option does not show in screen display settings.

Setup:

  • Graphics card: NVIDIA GeForce RTX 4060 Ti
  • Nvidia driver 580.95.05
  • OS: Ubuntu 25.04
  • Monitor: Dell U4025QW using Display Port

In previous NVIDIA driver, I was able to modify the refresh rate to 120HZ via Nvidia Settings but the screen would appear black and rollback the change.

AFAIK, the screen and graphics card both support this?

nvidia-bug-report.log (1.3 MB)

Hi, would you mind retesting with 580.119.02?

Installed 580.119.02. Attached new bug report.

NOTE: Cannot seem to force 120hz through UI or nvidia-settings.

nvidia-bug-report.log (2.1 MB)

@rrameshbabu any ideas on this one?

Sorry for replying so late. This somehow missed my inbox.

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.4
  Vendor & Product Identification:
    Manufacturer: DEL
    Model: 17168
    Serial Number: 808988748 (0x3038304c)
    Made in: week 26 of 2024
  Basic Display Parameters & Features:
    Digital display
    Bits per primary color channel: 10
    DisplayPort interface
    Maximum image size: 93 cm x 39 cm
    Gamma: 2.20
    DPMS levels: Off
    Supported color formats: RGB 4:4:4, YCrCb 4:4:4, YCrCb 4:2:2
    First detailed timing includes the native pixel format and preferred refresh rate
    Display supports continuous frequencies
  Color Characteristics:
    Red  : 0.6904, 0.3095
    Green: 0.2402, 0.6923
    Blue : 0.1425, 0.0566
    White: 0.3134, 0.3291
  Established Timings I & II:
    IBM     :   720x400    70.081663 Hz   9:5     31.467 kHz     28.320000 MHz
    DMT 0x04:   640x480    59.940476 Hz   4:3     31.469 kHz     25.175000 MHz
    DMT 0x06:   640x480    75.000000 Hz   4:3     37.500 kHz     31.500000 MHz
    DMT 0x09:   800x600    60.316541 Hz   4:3     37.879 kHz     40.000000 MHz
    DMT 0x0b:   800x600    75.000000 Hz   4:3     46.875 kHz     49.500000 MHz
    DMT 0x10:  1024x768    60.003840 Hz   4:3     48.363 kHz     65.000000 MHz
    DMT 0x12:  1024x768    75.028582 Hz   4:3     60.023 kHz     78.750000 MHz
    DMT 0x24:  1280x1024   75.024675 Hz   5:4     79.976 kHz    135.000000 MHz
  Standard Timings:
    DMT 0x15:  1152x864    75.000000 Hz   4:3     67.500 kHz    108.000000 MHz
    DMT 0x1c:  1280x800    59.810326 Hz  16:10    49.702 kHz     83.500000 MHz
    DMT 0x23:  1280x1024   60.019740 Hz   5:4     63.981 kHz    108.000000 MHz
    DMT 0x33:  1600x1200   60.000000 Hz   4:3     75.000 kHz    162.000000 MHz
    DMT 0x3a:  1680x1050   59.954250 Hz  16:10    65.290 kHz    146.250000 MHz
    DMT 0x52:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz
    DMT 0x45:  1920x1200   59.884600 Hz  16:10    74.556 kHz    193.250000 MHz
    DMT 0x54:  2048x1152   60.000000 Hz  16:9     72.000 kHz    162.000000 MHz (RB)
  Detailed Timing Descriptors:
    DTD 1:  2560x1080   60.001588 Hz  64:27    66.662 kHz    181.320000 MHz (929 mm x 392 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync  10 Vback   18 Vpol N
    Display Product Serial Number: '5SM5M04'
    Display Product Name: 'DELL U4025QW'
    Display Range Limits:
      Monitor ranges (Range Limits Only): 48-120 Hz V, 280-280 kHz H, max dotclock 1500 MHz
  Extension blocks: 2
Checksum: 0x2c

----------------

Block 1, CTA-861 Extension Block:
  Revision: 3
  Underscans IT Video Formats by default
  Basic audio support
  Supports YCbCr 4:4:4
  Supports YCbCr 4:2:2
  Native detailed modes: 1
  Video Data Block:
    VIC 193:  5120x2160  120.000000 Hz  64:27   270.000 kHz   1485.000000 MHz
    VIC 126:  5120x2160   60.000000 Hz  64:27   135.000 kHz    742.500000 MHz
    VIC 123:  5120x2160   30.000000 Hz  64:27    66.000 kHz    396.000000 MHz
    VIC 102:  4096x2160   60.000000 Hz 256:135  135.000 kHz    594.000000 MHz
    VIC  97:  3840x2160   60.000000 Hz  16:9    135.000 kHz    594.000000 MHz
    VIC  96:  3840x2160   50.000000 Hz  16:9    112.500 kHz    594.000000 MHz
    VIC  95:  3840x2160   30.000000 Hz  16:9     67.500 kHz    297.000000 MHz
    VIC  94:  3840x2160   25.000000 Hz  16:9     56.250 kHz    297.000000 MHz
    VIC  93:  3840x2160   24.000000 Hz  16:9     54.000 kHz    297.000000 MHz
    VIC  16:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz
    VIC  31:  1920x1080   50.000000 Hz  16:9     56.250 kHz    148.500000 MHz
    VIC   4:  1280x720    60.000000 Hz  16:9     45.000 kHz     74.250000 MHz
    VIC  19:  1280x720    50.000000 Hz  16:9     37.500 kHz     74.250000 MHz
    VIC  18:   720x576    50.000000 Hz  16:9     31.250 kHz     27.000000 MHz
    VIC  17:   720x576    50.000000 Hz   4:3     31.250 kHz     27.000000 MHz
    VIC   3:   720x480    59.940060 Hz  16:9     31.469 kHz     27.000000 MHz
    VIC   2:   720x480    59.940060 Hz   4:3     31.469 kHz     27.000000 MHz
    VIC   1:   640x480    59.940476 Hz   4:3     31.469 kHz     25.175000 MHz
  Audio Data Block:
    Linear PCM:
      Max channels: 2
      Supported sample rates (kHz): 48 44.1 32
      Supported sample sizes (bits): 24 20 16
  Speaker Allocation Data Block:
    FL/FR - Front Left/Right
  Detailed Timing Descriptors:
    DTD 2:  3840x2160   60.000000 Hz  16:9    133.320 kHz    533.280000 MHz (929 mm x 392 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync   5 Vback   54 Vpol N
    DTD 3:  2560x1440   59.950550 Hz  16:9     88.787 kHz    241.500000 MHz (929 mm x 392 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync   5 Vback   33 Vpol N
Checksum: 0x94  Unused space in Extension Block: 60 bytes

----------------

Block 2, DisplayID Extension Block:
  Version: 1.2
  Extension Count: 0
  Display Product Type: Standalone display device
  Display Parameters Data Block (0x01):
    Image size: 929.3 mm x 392.0 mm
    Display native pixel format: 5120x2160
    Feature support flags:
      Power management (DPM)
    Gamma: 2.20
    Aspect ratio: 2.37
    Dynamic bpc native: 10
    Dynamic bpc overall: 10
  Video Timing Modes Type 1 - Detailed Timings Data Block:
    DTD:  5120x2160   60.000034 Hz  64:27   133.320 kHz    703.930000 MHz (aspect 64:27, no 3D stereo, preferred)
               Hfront   48 Hsync  32 Hback   80 Hpol P
               Vfront    3 Vsync  10 Vback   49 Vpol N
    DTD:  5120x2160  120.000000 Hz  64:27   270.000 kHz   1485.000000 MHz (aspect 64:27, no 3D stereo)
               Hfront  164 Hsync  88 Hback  128 Hpol P
               Vfront    8 Vsync  10 Vback   72 Vpol P
    DTD:  5120x2160   30.000484 Hz  64:27    65.731 kHz    347.060000 MHz (aspect 64:27, no 3D stereo)
               Hfront   48 Hsync  32 Hback   80 Hpol P
               Vfront    3 Vsync  10 Vback   18 Vpol N
  Checksum: 0x4c
Checksum: 0x90

The above is the decoded EDID from the logs. I do not see a 4k 120Hz mode but I do see a 5k 120Hz mode.

It also looks like nouveau is not blacklisted and the X11 nouveau driver is driving your display, rather than the NVIDIA driver.

[    32.561] (II) NOUVEAU driver Date:   Sat Jan 23 12:24:42 2021 -0500
[    32.561] (II) NOUVEAU driver for NVIDIA chipset families :
[    32.561] 	RIVA TNT            (NV04)
[    32.561] 	RIVA TNT2           (NV05)
[    32.561] 	GeForce 256         (NV10)
[    32.561] 	GeForce 2           (NV11, NV15)
[    32.561] 	GeForce 4MX         (NV17, NV18)
[    32.561] 	GeForce 3           (NV20)
[    32.561] 	GeForce 4Ti         (NV25, NV28)
[    32.561] 	GeForce FX          (NV3x)
[    32.561] 	GeForce 6           (NV4x)
[    32.561] 	GeForce 7           (G7x)
[    32.561] 	GeForce 8           (G8x)
[    32.561] 	GeForce 9           (G9x)
[    32.561] 	GeForce GTX 2xx/3xx (GT2xx)
[    32.561] 	GeForce GTX 4xx/5xx (GFxxx)
[    32.561] 	GeForce GTX 6xx/7xx (GKxxx)
[    32.562] 	GeForce GTX 9xx     (GMxxx)
[    32.562] 	GeForce GTX 10xx    (GPxxx)

You will need to blacklist the nouveau kernel module from loading for the NVIDIA GPU to behave correctly. This log capture may not be accurate though/maybe taken in a bad state. What desktop environment are you using and is it X11 or Wayland based? Thanks in advance.

Thanks @rrameshbabu, disabling the nouveau driver fixed the issue. Can now run 5K @120Hz.

Ah, so it was the nouveau driver. I edited my answer because the logs were quite messy for me to confirm.