Dell laptop with Intel Iris Xe cannot set custom resolution 2560x1080 on external ultrawide monitor via HDMI (xrandr Configure crtc failed)
18:13 08 Feb 2026

I have a Dell laptop with Intel Iris Xe graphics (Raptor Lake / RPL-U) running **Ubuntu 24.04** (kernel 6.8.0-100-generic, Mesa 25.2.8).

My external monitor is a **2560×1080** (21:9 ultrawide).

The monitor works fine at 1920×1080@60Hz, but I cannot force the native resolution 2560×1080 using xrandr — I always get:

xrandr: Configure crtc 1 failed

What I've already tried (all combinations fail with the same error):

- Multiple reduced blanking modelines from `cvt -r 2560 1080 60` (181.25 MHz)

- Even lower clocks: 173 MHz, 170 MHz, 168 MHz, etc.

- Lower refresh rates: 59 Hz, 59.94 Hz, 55 Hz, 50 Hz, 40 Hz, 30 Hz (down to ~106 MHz pixel clock)

- Inverting sync polarities (+hsync/-vsync → -hsync/+vsync)

- Kernel parameters: `i915.enable_psr=0`, `i915.fastboot=1`, `i915.edp_vswing=2` (tried separately and combined)

- Different modelines generated by cvt, gtf, and manual tweaks

Important context:

- I **previously had 2560×1080 working perfectly** on this exact same laptop + same monitor + same cable

- I used a custom xrandr modeline (reduced blanking) that worked at the time

- After breaking GNOME and reinstalling/updating the system, I lost the ability to set it

- The monitor **does not advertise 2560×1080** in EDID (it's a common ultrawide behavior), so custom modelines are required

- HDMI cable is good quality (High Speed HDMI), no adapter

Current xrandr output:

HDMI-1 connected 1920x1080+0+0 (normal left inverted right axis y axis) 800mm x 340mm
1920x1080 59.96*+
... many lower resolutions ...

Example of one modeline I'm trying (the one that used to work):

```bash

xrandr --newmode "2560x1080_60" 181.25 2560 2608 2640 2720 1080 1083 1093 1111 +hsync -vsync

xrandr --addmode HDMI-1 "2560x1080_60"

xrandr --output HDMI-1 --mode "2560x1080_60"

→ Configure crtc 1 failed

linux intel resolution hdmi xrandr