Ultrawide Monitor at Native Resolution

I’m at my wits’ end trying to figure out how to get my LG 34WL500-B Ultrawide monitor to run at native 2560x1080 resolution on EOS Cassini.

My setup:

  • Dell Inspiron 3910
  • Intel i7 12700 processor
  • Onboard UHD 770 graphics
  • HDMI out to monitor (no DP on monitor side)
  • Budgie DE
  • Attempted lightdm and gdm WMs

Kernel support shouldn’t be an issue on 6.1.6, and I’ve verified the i915 driver is loaded. Creating and setting new resolutions via xrandr (and arandr) doesn’t work, as it reverts back to 1920x1080 immediately after applying the new resolution. Same when running from the DP using an HDMI adapter. Basically, I have tried pretty much everything in the Arch wiki and what I could find via google search and have come up empty.

I even pulled the EDID from the monitor via my windows laptop (which renders at native resolution, no issue) and used an editor to modify it, but the “corrected” EDID caused x.org to stall on boot.

At this point I THINK the EDID is the actual issue, but I’m not certain what parameters I need to fix to get it to load properly. Apparently this is a common issue, but definitive steps to correct it are hard to come by. If you need outputs of any cli commands, let me know and I will post them. Any help would be much appreciated! Thanks!

Couple of basic things to try if you haven’t already:

Tried all three with no luck.
I ran xrandr --prop and got this:

[imcnulty@home-desktop ~]$ xrandr --prop
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	Colorspace: Default 
		supported: Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC
	max bpc: 12 
		range: (6, 12)
	Broadcast RGB: Automatic 
		supported: Automatic, Full, Limited 16:235
	audio: auto 
		supported: force-dvi, off, auto, on
	subconnector: Unknown 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	link-status: Good 
		supported: Good, Bad
	non-desktop: 0 
		range: (0, 1)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 800mm x 340mm
	EDID: 
		00ffffffffffff001e6d1477898f0000
		031d010380502278eaca95a6554ea126
		0f5054256b807140818081c0a9c0b300
		d1c08100d1cfcd4600a0a0381f403020
		3a001e4e3100001a023a801871382d40
		582c45001e4e3100001e000000fd0038
		4b1e5a18000a202020202020000000fc
		004c472048445220574648440a2001f9
		02031cf12309070749100403011f1359
		da128301000065030c0020008c0ad08a
		20e02d10103e96001e4e310000182959
		00a0a038274030203a001e4e3100001a
		00000000000000000000000000000000
		00000000000000000000000000000000
		00000000000000ff003930334e545451
		31323734350a0000000000000000006d
	_MUTTER_PRESENTATION_OUTPUT: 0 
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	max bpc: 12 
		range: (8, 12)
	content type: No Data 
		supported: No Data, Graphics, Photo, Cinema, Game
	Colorspace: Default 
		supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
	aspect ratio: Automatic 
		supported: Automatic, 4:3, 16:9
	Broadcast RGB: Automatic 
		supported: Automatic, Full, Limited 16:235
	audio: auto 
		supported: force-dvi, off, auto, on
	link-status: Good 
		supported: Good, Bad
	non-desktop: 0 
		range: (0, 1)
   1920x1080     60.00*   50.00    59.94  
   1680x1050     59.88  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
HDMI2 disconnected (normal left inverted right x axis y axis)
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	max bpc: 12 
		range: (8, 12)
	content type: No Data 
		supported: No Data, Graphics, Photo, Cinema, Game
	Colorspace: Default 
		supported: Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater
	aspect ratio: Automatic 
		supported: Automatic, 4:3, 16:9
	Broadcast RGB: Automatic 
		supported: Automatic, Full, Limited 16:235
	audio: auto 
		supported: force-dvi, off, auto, on
	link-status: Good 
		supported: Good, Bad
	non-desktop: 0 
		range: (0, 1)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
	non-desktop: 0 
		supported: 0, 1


get-edid doesn’t return anything - had to pull it from my windows machine. Like I said, I’m not sure what else to try.

I’m also out of ideas.

Except… if it is a Budgie issue, I’d try installing another DE. I’m using Xfce with a 4K monitor successfully with 3840x2160 resolution.

Hi,

I’ve decoded EDID from the xrandr --prop you posted and it looks like its fine. Here is the output

edid-decode (hex):

00 ff ff ff ff ff ff 00 1e 6d 14 77 89 8f 00 00
03 1d 01 03 80 50 22 78 ea ca 95 a6 55 4e a1 26
0f 50 54 25 6b 80 71 40 81 80 81 c0 a9 c0 b3 00
d1 c0 81 00 d1 cf cd 46 00 a0 a0 38 1f 40 30 20
3a 00 1e 4e 31 00 00 1a 02 3a 80 18 71 38 2d 40
58 2c 45 00 1e 4e 31 00 00 1e 00 00 00 fd 00 38
4b 1e 5a 18 00 0a 20 20 20 20 20 20 00 00 00 fc
00 4c 47 20 48 44 52 20 57 46 48 44 0a 20 01 f9

02 03 1c f1 23 09 07 07 49 10 04 03 01 1f 13 59
da 12 83 01 00 00 65 03 0c 00 20 00 8c 0a d0 8a
20 e0 2d 10 10 3e 96 00 1e 4e 31 00 00 18 29 59
00 a0 a0 38 27 40 30 20 3a 00 1e 4e 31 00 00 1a
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 ff 00 39 30 33 4e 54 54 51
31 32 37 34 35 0a 00 00 00 00 00 00 00 00 00 6d

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

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: GSM
    Model: 30484
    Serial Number: 36745
    Made in: week 3 of 2019
  Basic Display Parameters & Features:
    Digital display
    Maximum image size: 80 cm x 34 cm
    Gamma: 2.20
    DPMS levels: Standby Suspend Off
    RGB color display
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6513, 0.3320
    Green: 0.3066, 0.6308
    Blue : 0.1503, 0.0595
    White: 0.3134, 0.3291
  Established Timings I & II:
    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
    Apple   :   832x624    74.551266 Hz   4:3     49.726 kHz     57.284000 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
    Apple   :  1152x870    75.061550 Hz 192:145   68.681 kHz    100.000000 MHz
  Standard Timings:
    GTF     :  1152x864    60.000000 Hz   4:3     53.700 kHz     81.624000 MHz
    DMT 0x23:  1280x1024   60.019740 Hz   5:4     63.981 kHz    108.000000 MHz
    DMT 0x55:  1280x720    60.000000 Hz  16:9     45.000 kHz     74.250000 MHz
    DMT 0x53:  1600x900    60.000000 Hz  16:9     60.000 kHz    108.000000 MHz (RB)
    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 0x1c:  1280x800    59.810326 Hz  16:10    49.702 kHz     83.500000 MHz
    GTF     :  1920x1080   75.000068 Hz  16:9     84.600 kHz    220.637000 MHz
  Detailed Timing Descriptors:
    DTD 1:  2560x1080   59.978424 Hz  64:27    66.636 kHz    181.250000 MHz (798 mm x 334 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync  10 Vback   18 Vpol N
    DTD 2:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz (798 mm x 334 mm)
                 Hfront   88 Hsync  44 Hback  148 Hpol P
                 Vfront    4 Vsync   5 Vback   36 Vpol P
    Display Range Limits:
      Monitor ranges (GTF): 56-75 Hz V, 30-90 kHz H, max dotclock 240 MHz
    Display Product Name: 'LG HDR WFHD'
  Extension blocks: 1
Checksum: 0xf9

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

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
  Audio Data Block:
    Linear PCM:
      Max channels: 2
      Supported sample rates (kHz): 48 44.1 32
      Supported sample sizes (bits): 24 20 16
  Video Data Block:
    VIC  16:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz
    VIC   4:  1280x720    60.000000 Hz  16:9     45.000 kHz     74.250000 MHz
    VIC   3:   720x480    59.940060 Hz  16:9     31.469 kHz     27.000000 MHz
    VIC   1:   640x480    59.940476 Hz   4:3     31.469 kHz     25.175000 MHz
    VIC  31:  1920x1080   50.000000 Hz  16:9     56.250 kHz    148.500000 MHz
    VIC  19:  1280x720    50.000000 Hz  16:9     37.500 kHz     74.250000 MHz
    VIC  89:  2560x1080   50.000000 Hz  64:27    56.250 kHz    185.625000 MHz
    VIC 218:  4096x2160  100.000000 Hz 256:135  225.000 kHz   1188.000000 MHz
    VIC  18:   720x576    50.000000 Hz  16:9     31.250 kHz     27.000000 MHz
  Speaker Allocation Data Block:
    FL/FR - Front Left/Right
  Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
    Source physical address: 2.0.0.0
  Detailed Timing Descriptors:
    DTD 3:   720x480    59.940060 Hz   3:2     31.469 kHz     27.000000 MHz (798 mm x 334 mm)
                 Hfront   16 Hsync  62 Hback   60 Hpol N
                 Vfront    9 Vsync   6 Vback   30 Vpol N
    DTD 4:  2560x1080   74.991458 Hz  64:27    83.915 kHz    228.250000 MHz (798 mm x 334 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync  10 Vback   26 Vpol N
Checksum: 0x6d  Unused space in Extension Block: 63 bytes

Interesting part is this one

First detailed timing is the preferred timing
...
 DTD 1:  2560x1080   59.978424 Hz  64:27    66.636 kHz    181.250000 MHz (798 mm x 334 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync  10 Vback   18 Vpol N

I guess this is the native resolution and refresh rate of your monitor 2560x1080@60hz.
Have you tried adding this resolution manually. Also, it would be interesting to see your Xorg.0.log when using the modesetting driver.

Welp, looks like the geniuses at Dell decided that 1920x1080 is the highest resolution anyone would ever want or need, as the motherboard on the Inspiron 3910 limits the max resolution, despite the integrated graphics supporting well above standard 4k resolution:

https://www.dell.com/support/kbdoc/en-us/000126548/resolution-on-external-monitor-limited-to-1920-x-1080-using-hdmi

Looks like a discrete graphics card is in order…

Thanks for the replies, everyone!

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.