Bug 365865 - Display resolution setting in Display Configuration not obeyed in Wayland Plasma session
Summary: Display resolution setting in Display Configuration not obeyed in Wayland Pla...
Status: RESOLVED FIXED
Alias: None
Product: KScreen
Classification: Plasma
Component: common (show other bugs)
Version: 5.7.2
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords: wayland
: 368982 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-07-19 15:05 UTC by Eric Hermes
Modified: 2022-11-08 23:47 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Hermes 2016-07-19 15:05:29 UTC
When attempting to change the resolution of my display in a Wayland Plasma session, the setting in System Settings: Display and Monitor: Display Configuration is not obeyed. When changing the resolution in the Resolution drop down menu and then selecting "Apply", nothing happens.

Reproducible: Always

Steps to Reproduce:
1. Log into Wayland Plasma session
2. Navigate to System Settings: Display and Monitor: Display Configuration
3. Change resolution in the drop down menu
4. Click "Apply"

Actual Results:  
Nothing happens

Expected Results:  
The display resolution changes to the selected resolution

I am only able to change the resolution of a Wayland Plasma session by configuring a resolution for Grub using kernel mode-setting. This resolution is kept throughout the boot sequence and into a Wayland session.

I am using VMWare Workstation 12 Pro version 12.1.1 with the open-vm-tools (from the VMWare github repository) version 10.0.0 and the vmwgfx DRM driver built into the Linux kernel (version 4.6.4). When logging into an X11 Plasma session, the display resolution is constantly updated to fit the VMWare Workstation window on the host.

I am using Gentoo with Plasma 5.7.1, KDE Frameworks 5.24.0, and KDE Apps 16.04.3. Here are the results of emerge --info kde-plasma/systemsettings:

https://gist.github.com/ehermes/b34efdfadbefa23d5b087c9fdd8d0835
Comment 1 Eric Hermes 2016-07-20 15:15:40 UTC
Updated to Plasma 5.7.2, problem persists.
Comment 2 Sebastian Kügler 2016-07-21 10:09:20 UTC
Expected. KScreen's wayland backend so far only supports positioning, not mode-setting.
Comment 3 RussianNeuroMancer 2017-09-05 21:23:53 UTC
> Expected. KScreen's wayland backend so far only supports positioning, not mode-setting.

Sebastian, is there any changes? I tested Kubuntu 17.10 in KVM and find that I can't change screen resolution in Plasma Wayland session.
Comment 4 Sebastian Kügler 2017-09-06 13:19:20 UTC
No changes so far.
Comment 5 Christoph Feck 2017-09-27 14:41:44 UTC
*** Bug 368982 has been marked as a duplicate of this bug. ***
Comment 6 Kamil Piwowarski 2018-02-17 21:11:55 UTC
I think this bug should be mark as RESOLVED FIXED
Comment 7 Patrick Silva 2018-02-17 21:15:16 UTC
I can change screen resolution under plasma 5.12.1 Wayland but the setting is lost when I restart session/computer.
Comment 8 RussianNeuroMancer 2018-03-05 14:05:11 UTC
> I think this bug should be mark as RESOLVED FIXED

Just tested Kubuntu 18.04 in QEMU, still can't change screen resolution under Wayland session. Resolution from kscreen configuration is also not applied on login.
Comment 9 Sebastian Kügler 2018-03-05 14:08:41 UTC
@RussianNeuroMancer 

Which Plasma version did you test? (You can find it in kinfocenter.)
Comment 10 RussianNeuroMancer 2018-03-05 14:10:45 UTC
Plasma 5.12.2
Frameworks 5.43.0
Qt 5.9.3
Comment 11 Frederik Gladhorn 2018-07-12 20:54:10 UTC
I think a wayland backend has recently been added, is this still a problem?
Comment 12 Alexander Mentyu 2018-07-19 07:07:15 UTC
No dropdown for changing resolution

Distribution: Netrunner Rolling
Kernel: 4.18.0-1-MANJARO
Plasma: 5.13.3
Apps: 18.04.3
Qt: 5.11.1
Frameworks: 5.48.0
Wayland: 1.15.0
Graphics:  Card-1: Intel Haswell-ULT Integrated Graphics driver: i915 v: kernel bus ID: 00:02.0 
           chip ID: 8086:0a16 
           Display: wayland server: X.Org 1.20.0 driver: intel unloaded: modesetting alternate: fbdev,vesa 
           compositor: kwin wayland tty: N/A 
           OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.1.4 compat-v: 3.0 direct render: Yes 


There is dropdown and resolution is changing in VirtualBox
Comment 13 RussianNeuroMancer 2018-07-28 16:21:27 UTC
> No dropdown for changing resolution

Same, tested on neon-devedition-gitunstable-20180724-1034-amd64.iso
Comment 14 Méven Car 2019-10-17 07:50:07 UTC
Is this issue still reproducible with Plasma 5.16 or 5.17 ?

On my system, in wayland I can't change the resolution at all, but this might be a different issue. I have a HDipi display.
Comment 15 Patrick Silva 2019-10-17 18:44:44 UTC
Here I changed my screen resolution from 1080p to 720p and the new setting was preserved after I restart Plasma session and after reboot.

Operating System: Arch Linux 
KDE Plasma Version: 5.17.0
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.1
Comment 16 Nate Graham 2022-11-08 20:52:25 UTC
*** Bug 445092 has been marked as a duplicate of this bug. ***
Comment 17 Nate Graham 2022-11-08 20:52:31 UTC
*** Bug 447359 has been marked as a duplicate of this bug. ***
Comment 18 Nate Graham 2022-11-08 21:52:24 UTC
*** Bug 389661 has been marked as a duplicate of this bug. ***
Comment 19 Nate Graham 2022-11-08 22:23:02 UTC
*** Bug 429236 has been marked as a duplicate of this bug. ***
Comment 20 Nate Graham 2022-11-08 22:23:06 UTC
*** Bug 438423 has been marked as a duplicate of this bug. ***
Comment 21 Nate Graham 2022-11-08 22:23:09 UTC
*** Bug 438132 has been marked as a duplicate of this bug. ***
Comment 22 Nate Graham 2022-11-08 22:25:27 UTC
This is fixed now.