Bug 2180100

Summary: At sddm-wayland-plasma icons to reboot, shutdown, other disappear and reappear
Product: [Fedora] Fedora Reporter: Geraldo Simião <geraldo.simiao.kutz>
Component: kwinAssignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 38CC: aleixpol, awilliam, jgrulich, kde-sig, marcdeop, matt.fagnani, m, nate, ngompa13, pierluigi.fiorini, rdieter, robatino, than, travier
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedBlocker
Fixed In Version: kwin-5.27.3-2.fc38 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-03-22 02:06:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2083912    
Attachments:
Description Flags
screencast none

Description Geraldo Simião 2023-03-20 17:34:01 UTC
Created attachment 1952136 [details]
screencast

Description of problem:
At the login secreen the options only show theirselves when clicking (and holding) at the virtual-keyboard button or other butons like sessions or keyboard layout.

Look at the screencast attached to see this.

How reproducible:
always

splited from https://bugzilla.redhat.com/show_bug.cgi?id=2179998

Comment 1 Fedora Blocker Bugs Application 2023-03-20 17:45:55 UTC
Proposed as a Blocker and Freeze Exception for 38-final by Fedora user geraldosimiao using the blocker tracking app because:

 Beaks user experience

Comment 2 marcdeop 2023-03-20 17:50:57 UTC
On my tests, the "sleep, restart,shut down, other" buttons disappear when the virtual keyboard is enabled. Notice that doesn't mean **visible**. It just means it's available (it shows a green ball  on the Virtual Keyboard icon)

Comment 3 Geraldo Simião 2023-03-20 18:05:23 UTC
Just to record, as Alessandro noted on the ohter ticket: https://bugzilla.redhat.com/show_bug.cgi?id=2179998#c4

Comment 4 Matt Fagnani 2023-03-20 18:53:39 UTC
I reported this problem for sddm on Wayland in F36 at https://bugzilla.redhat.com/show_bug.cgi?id=2058468 The update sddm-0.19.0^git20220228.c257a40-3.fc36 for that didn't fix the problem and it has continued ever since.

Comment 5 Adam Williamson (Red Hat non-Fedora) 2023-03-20 19:08:51 UTC
right, I knew this sounded familiar, but couldn't find that report in my archive...

Comment 6 Aleix Pol 2023-03-20 20:27:52 UTC
https://invent.kde.org/plasma/kwin/-/merge_requests/3844 < this should address this problem. The change can be applied on top of 5.27.

Comment 7 Adam Williamson (Red Hat non-Fedora) 2023-03-21 00:02:04 UTC
Discussed at 2023-03-20 blocker review meeting: https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2023-03-20/f38-blocker-review.2023-03-20-16.00.html . This is accepted as a blocker as a violation of "Shutting down, rebooting, logging in and logging out must work using standard console commands and the mechanisms offered (if any) by all release-blocking desktops": these entries in sddm are meant to be "offered" as part of KDE (a release-blocking desktop), but this bug renders it more or less impossible to use them.

Comment 8 Fedora Update System 2023-03-21 00:55:28 UTC
FEDORA-2023-4857d9df23 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-4857d9df23

Comment 9 Neal Gompa 2023-03-21 00:55:58 UTC
This is actually in kwin. :)

Comment 10 Geraldo Simião 2023-03-21 02:32:21 UTC
(In reply to Fedora Update System from comment #8)
> FEDORA-2023-4857d9df23 has been submitted as an update to Fedora 38.
> https://bodhi.fedoraproject.org/updates/FEDORA-2023-4857d9df23

Great, this update really fixed this for me on the same VM I used to create the screencast.

Comment 11 Fedora Update System 2023-03-22 02:06:47 UTC
FEDORA-2023-4857d9df23 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.