Dell XPS 14 9440 Monitor Over/Underclocking (High Refresh Rate Not Available)

Hi everyone, just got a Dell XPS 14 9440 with OLED (3K 120Hz) panel.
Intel Meteor Lake Ultra 7 155H, with Arc Graphics. No dGPU.

Symptoms:

  • 120Hz option shows in GNOME Settings and xrandr however switching to it has no effect to the panel
  • Apps have knowledge of the change of refresh rate so will render at 120Hz (e.g. Firefox)
  • However panel still operates at 60Hz

Specs:

  • Dell XPS 14 9440
  • 3200x2000 @ 120Hz OLED Panel
  • Intel Ultra 7 155H with Arc Graphics (Meteor Lake)
  • Fedora 40
  • 6.9.12-200 generic kernel


This is what it shows for xrandr, 120Hz is shown as the current and preferred mode but still, panel only operates at 60Hz.


Original question to another 9440 user:

Something off topic but have you got the OLED panel? If so does it work under 120Hz?
I’ve been trying on my Fedora 40 with 6.9.12 kernel. Setting it to 60Hz and 120Hz makes completely no difference to me.

I’m moving this to a new topic and this one has a solution.

Added dell, f40, gnome, intel-gpu

UPDATE: I’m now on 6.10.3 kernel, and 120Hz option vanished from xrandr. GNOME Settings still has that option though.

When I select 60Hz from GNOME Settings, xrandr shows ONLY 59.97 mode; when I selectr 120Hz, xrandr ONLY shows 119.97 mode.

Modes are displayed only on X11 however on the newest kernel 6.10.3 issue still persists

You might need to use wlr-randr instead of xrandr, for Wayland support.

Thanks for the information. However wlr-randr doesn’t work for me.

This is what I get…

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

$ sudo wlr-randr
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
failed to connect to display

But anyway, by switching to X11, xrandr does show both options but still changing it does not have any effect. :frowning: