Bug 2071739

Summary: Flickering screen when selecting Keyboard Layout or Desktop Session boxes in sddm on Wayland with Plasma 5.24.4
Product: [Fedora] Fedora Reporter: Matt Fagnani <matt.fagnani>
Component: plasma-workspaceAssignee: Martin Bříza <m>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 36CC: jgrulich, kde-sig, me, m, pierluigi.fiorini, rdieter, than, travier
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-25 17:00:24 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:

Description Matt Fagnani 2022-04-04 16:37:46 UTC
Description of problem:

The screen flickered when selecting the Keyboard Layout or Desktop Session boxes in sddm on Wayland with the kwin_wayland compositor with sddm-0.19.0^git20220321.e67307e-1.fc36. The Keyboard Layout list showed up at the top left of the screen and was incomplete. The Desktop Session list also showed up at the top left.


Version-Release number of selected component (if applicable):
sddm-0.19.0^git20220321.e67307e-1.fc36
sddm-wayland-plasma-5.24.4-1.fc36.noarch

How reproducible:
This problem happened every time.

Steps to Reproduce:
1. Boot a Fedora 36 KDE Plasma installation
2. Log in to Plasma on Wayland
3. Start konsole
4. I had sddm-wayland-plasma installed before the problem started. If sddm-x11 is installed, switch to sddm on Plasma with
sudo dnf swap sddm-x11 sddm-wayland-plasma
4. Update to sddm-0.19.0^git20220321.e67307e-1.fc36 https://bodhi.fedoraproject.org/updates/FEDORA-2022-cb655b9b47
I did this update with updates-testing enabled with 
sudo dnf offline-upgrade download
sudo dnf offline-upgrade reboot
5. Click on the Keyboard Layout box in sddm on Wayland 
6. Click on the Desktop Session box in sddm on Wayland 

Actual results:
Flickering screen when selecting Keyboard Layout or Desktop Session boxes in sddm on Wayland with sddm-0.19.0^git20220321.e67307e-1.fc36

Expected results:
The screen wouldn't flicker when selecting Keyboard Layout or Desktop Session boxes in sddm on Wayland with sddm-0.19.0^git20220321.e67307e-1.fc36

Additional info:
This problem was reported in https://bugzilla.redhat.com/show_bug.cgi?id=2054016 and fixed in sddm-0.19.0^git20220228.c257a40-3.fc36. This problem looks like a regression in sddm-0.19.0^git20220321.e67307e-1.fc36. The scratch build sddm-0.19.0^git20220321.e67307e-2.fc36.x86_64 also has this problem https://koji.fedoraproject.org/koji/taskinfo?taskID=85124690

sddm-0.19.0^git20220228.c257a40-4.fc36 didn't have this problem.

Comment 1 Matt Fagnani 2022-04-04 17:31:15 UTC
I downgraded to sddm-0.19.0^git20220228.c257a40-4.fc36 and rebooted. The problem still happened with sddm-0.19.0^git20220228.c257a40-4.fc36 and Plasma 5.24.4 which was part of the same updates-testing push yesterday. I downgraded to Plasma 5.23.3 and rebooted. The problem didn't happen with sddm-0.19.0^git20220228.c257a40-4.fc36 and Plasma 5.24.3. I upgraded to sddm-0.19.0^git20220321.e67307e-1.fc36 by itself. The problem didn't happen with sddm-0.19.0^git20220321.e67307e-1.fc36 and Plasma 5.24.3. I updated to Plasma 5.24.4 and rebooted. The problem happened again with sddm-0.19.0^git20220321.e67307e-1.fc36 and Plasma 5.24.4. Some change in Plasma 5.24.4 must be involved. 

I think the plasma-workspace/sddm-breeze 5.24.4 change which removed plasma-workspace-PR1508-sddm-theme-pc3.patch [PATCH] Port SDDM theme to PlasmaComponents 3.0 which fixed this problem before might be the reason for the regression https://src.fedoraproject.org/rpms/plasma-workspace/c/2cc26c158388702730f79d6c7611753f57cd6d39?branch=f36 That patch was merged to the upstream master branch but it wasn't backported to upstream plasma-workspace 5.24.4 as far as I can tell https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1508 https://kde.org/announcements/changelogs/plasma/5/5.24.3-5.24.4/ Can plasma-workspace-PR1508-sddm-theme-pc3.patch be added to plasma-workspace-5.24.4 again? Thanks.

Comment 2 Timothée Ravier 2022-05-25 17:00:24 UTC

*** This bug has been marked as a duplicate of bug 2062415 ***