Enabling higher resolution in wayland

I have a Philips 245E1 monitor. It doesn’t seem to send the correct edid or something, so it was a struggle to get it to work properly on Linux when I bought it some years ago (I’m currently using Manjaro). In system settings, I can only choose resolutions up to 1920x1080, but it supports a resolution of 2560x1440 at 60 Hz, as I was using it like that on X11 with this custom modeline in /etc/X11/xorg.conf.d/10-monitor.conf

Modeline "2560x1440" 241.5 2560 2608 2640 2720 1440 1443 1448 1481 +hsync +vsync

However, I want to use wayland and I cannot get it to work. I tried without success:

  1. Generating an edid bin from that modeline, putting it in /usr/lib/firmware/edid and adding drm_kms_helper.edid_firmware=edid/2560x1440.bin to grub.
  2. Adding video=HDMI-A-1:2560x1440@60 to grub.

I’m out of ideas for searching anything else. Can you help me? =)

Can you share the output of the command kscreen-doctor -o

And maybe also the output of drm_info -j

Please tell us your distro and Plasma version (just to complete the context).

KWin does add common modes (that’s resolution+frequency) for screen that miss it obviously in their edid. I know about 1920x1080@60, if we can guess your screen is supposed to support 2560x1440, we might be able to adjust this.

Please report a bug for KWin on https://bugs.kde.org/ with the details I asked.

I am using Manjaro and plasma 6.0.5.

KWin does add common modes (that’s resolution+frequency) for screen that miss it obviously in their edid. I know about 1920x1080@60, if we can guess your screen is supposed to support 2560x1440, we might be able to adjust this.

According to the page www [dot] edid [dot] tv/edid/1959/ (I can’t post links, sorry), the maximum available for this screen is 2560x1440@74.97Hz, but my laptop only support up to 60 Hz, so I cannot check. In that page you can also download the edid provided for the TV (allegedly), in case it helps.

Please report a bug for KWin on with the details I asked.

OK, I’m on it now, but I’ll leave also the details here just in case it helps someone.

kscreen-doctor -o

Output: 2 HDMI-A-1
        enabled
        connected
        priority 1
        HDMI
        Modes:  0:1920x1080@60*  1:1920x1080@60  2:1920x1080@60  3:1920x1080@60!  4:1920x1080@60  5:1920x1080@50  6:1920x1080@50  7:1280x1440@60  8:1680x1050@60  9:1280x1024@75  10:1280x1024@60  11:1440x900@60  12:1280x960@60  13:1280x720@60  14:1280x720@60  15:1280x720@60  16:1280x720@50  17:1024x768@75  18:1024x768@70  19:1024x768@60  20:832x624@75  21:800x600@75  22:800x600@72  23:800x600@60  24:800x600@56  25:720x576@50  26:720x576@50  27:720x576@50  28:720x480@60  29:720x480@60  30:720x480@60  31:720x480@60  32:720x480@60  33:640x480@75  34:640x480@73  35:640x480@67  36:640x480@60  37:640x480@60  38:640x480@60  39:720x400@70 
        Geometry: 0,0 1280x720
        Scale: 1.5
        Rotation: 1
        Overscan: 0
        Vrr: incapable
        RgbRange: Automatic
        HDR: incapable
        Wide Color Gamut: incapable
        ICC profile: none

The output of drm_info -j does not fit here, but I’ll put it in the bug report.

Done, it’s the bug with id=491054 (I cannot post the link).

I have some privileged as a regular known contributor, posting links :laughing:: 491054 – No resolution higher than Full HD in wayland

1 Like