Bug 1214800

Summary: KDE Wayland Screen Energy Saving Problem
Product: [openSUSE] openSUSE Tumbleweed Reporter: Cunha <pfaca>
Component: KDE Workspace (Plasma)Assignee: E-Mail List <opensuse-kde-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P3 - Medium CC: pfaca, wangjianxing
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Cunha 2023-08-30 20:21:16 UTC
When using Wayland, Screen Energy Saving doesn't work.

Either waiting for the switch off timer, or using Ctrl + Alt + D the outcome is the same:

1. display turns off
2. display says that there is no signal/input
3. display turns off again
4. display wakes up immediately

Journal gives the following:
plasmashell[2276] qt.qpa.wayland: Wayland does not support QWindow::requestActivate()

At bugs.kde.org there is the bug number 462695 (https://bugs.kde.org/show_bug.cgi?id=462695) where it claims the bug was resolved at KDE side and the fix has to be provided by openSUSE.

My specs:
openSUSE Tumbleweed
Kernel 6.4.11-1-default
DE Plasma 5.27.7
CPU Intel i5-4670K
GPU AMD ATI Radeon RX 6750 XT

Note: Everything works has expected using X11.
Comment 1 Jianxing Wang 2023-12-03 12:12:13 UTC
I have the exactly same issue here using Tumbleweed, hoping anyone can take a look of it. Should be quite straightforward to reproduce this issue.
Comment 2 Jianxing Wang 2023-12-03 12:27:57 UTC
Seems it works to some degrees after turning of the "auto input source selection" on my Dell monitor, still requires some more investigation.
Comment 3 Cunha 2023-12-03 22:02:25 UTC
Since I submitted this bug, I've moved on to EndeavourOS (Arch based), and I'm still having the same bug. That leaves me to believe that the bug is indeed related to KDE or Wayland and not SUSE.

I'm waiting for the plasma 6 release, to see if something changes.
Comment 4 Cunha 2024-03-14 22:13:54 UTC
The problem seems to be resolved in KDE 6.

Using it right now in OpenSUSE Tumbleed, and its working has intended.