Bug 491054 - No resolution higher than Full HD in wayland
Summary: No resolution higher than Full HD in wayland
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (other bugs)
Version First Reported In: 6.0.5
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-31 10:02 UTC by José Alberto
Modified: 2024-07-31 12:19 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
drm_info (159.92 KB, text/plain)
2024-07-31 10:02 UTC, José Alberto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description José Alberto 2024-07-31 10:02:50 UTC
Created attachment 172137 [details]
drm_info

SUMMARY

I cannot find the resolution of my monitor in the display options.

STEPS TO REPRODUCE
1. Open system settings > display and monitor > resolution

OBSERVED RESULT
There is no resolution higher than 1920x1080.

EXPECTED RESULT
There should be more resolutions available as I am using a monitor capable of 2560x1440@74.97Hz

SOFTWARE/OS VERSIONS
Linux: 6.6.41-1-MANJARO (64-bit)
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION

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 asked on https://discuss.kde.org/t/enabling-higher-resolution-in-wayland/19410 and maven told me to report a bug here with the following outputs:

`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` is 6420 lines long so I guess it's better to attach it as a file.
Comment 1 Méven Car 2024-07-31 10:28:46 UTC
Edid for the monitor as rendered by edid.tv website: https://www.edid.tv/edid/1959/
Comment 2 Zamundaaa 2024-07-31 12:19:33 UTC
The kernel reports 1080p as the only possible resolution, and KWin relies on that information. Please report the missing modes to https://gitlab.freedesktop.org/drm/i915/kernel/-/issues
The ability to add a custom mode is already tracked at bug 456697