https://bugs.kde.org/show_bug.cgi?id=527384

            Bug ID: 527384
           Summary: KDE Login flickers when loading into desktop after
                    screen locks
    Classification: Plasma
           Product: plasma-login-manager
      Version First 6.8.0
       Reported In:
          Platform: CachyOS
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: ---

Created attachment 197312
  --> https://bugs.kde.org/attachment.cgi?id=197312&action=edit
Observed Result

DESCRIPTION
Since the latest 6.8 KDE Plasma update, whenever I relogin after the screen
turns off, when I login there is a black screen flicker before reaching the
desktop. In previous versions, such as 6.7, there was no flicker, and it was a
smooth transition to the desktop.

STEPS TO REPRODUCE
1. Type SUPER+L
2. Relogin
3. Flicker Appears

OBSERVED RESULT
View Video

EXPECTED RESULT
Smooth login into desktop

SOFTWARE/OS VERSIONS
Operating System: CachyOS Linux 
KDE Plasma Version: 6.8.0
KDE Frameworks Version: 6.31.0
Qt Version: 6.12.0
Kernel Version: 7.2.11-1-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × 13th Gen Intel® Core™ i5-13400F
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 4060

ADDITIONAL INFORMATION
❯ journalctl -f
Oct 18 23:26:27 name foreground_booster[1879]: Switching from "firefox" to
"org.kde.konsole"
Oct 18 23:26:27 name foreground_booster[1879]: Previous  systemd  app focused:
"app-org.kde.konsole-4564.scope" , appid = "org.kde.konsole" , pid = 4564
Oct 18 23:26:27 name foreground_booster[1879]: resetting
"[email protected]" weight to default
Oct 18 23:26:27 name foreground_booster[1879]: setting
"app-org.kde.konsole-4564.scope" weight to 100 times normal weight
Oct 18 23:26:27 name foreground_booster[1879]: Checking active tasks
Oct 18 23:26:27 name foreground_booster[1879]: SAME PID "org.kde.konsole"
Oct 18 23:26:29 name warp-svc[723]: 2026-10-18T22:26:29.232Z DEBUG
utilities::tokio::select_watcher: Exiting: [connection actor] arm="message"
elapsed=35.614µs
Oct 18 23:26:29 name warp-svc[723]: 2026-10-18T22:26:29.247Z DEBUG
actor_connectivity::connectivity: Routes changed: 1 in the last 30 seconds
Oct 18 23:26:32 name warp-svc[723]: 2026-10-18T22:26:32.231Z DEBUG
utilities::tokio::select_watcher: Exiting: [connection actor] arm="message"
elapsed=10.822µs
Oct 18 23:26:35 name warp-svc[723]: 2026-10-18T22:26:35.231Z DEBUG
utilities::tokio::select_watcher: Exiting: [connection actor] arm="message"
elapsed=17.233µs
Oct 18 23:26:37 name kernel: [UFW BLOCK] IN=wlan0 OUT=
MAC=68:7a:64:9b:68:dd:7c:10:c9:4c:8e:18:08:00 SRC=10.2.0.1 DST=224.0.0.1 LEN=36
TOS=0x00 PREC=0x00 TTL=1 ID=34428 DF PROTO=2 
Oct 18 23:26:38 name warp-svc[723]: 2026-10-18T22:26:38.232Z DEBUG
utilities::tokio::select_watcher: Exiting: [connection actor] arm="message"
elapsed=15.787µs
Oct 18 23:26:41 name warp-svc[723]: 2026-10-18T22:26:41.231Z DEBUG
utilities::tokio::select_watcher: Exiting: [connection actor] arm="message"
elapsed=13.248µs
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Property passwordField for
Qt::ItemDataRole(259) at
QModelIndex(0,0,0x0,PAMAuthenticatorModel(0x558590a3f9f0)) has no notify signal
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Property tooltip for
Qt::ItemDataRole(261) at
QModelIndex(0,0,0x0,PAMAuthenticatorModel(0x558590a3f9f0)) has no notify signal
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Property showPrompt for
Qt::ItemDataRole(262) at
QModelIndex(0,0,0x0,PAMAuthenticatorModel(0x558590a3f9f0)) has no notify signal
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Property iconName for
Qt::ItemDataRole(258) at
QModelIndex(0,0,0x0,PAMAuthenticatorModel(0x558590a3f9f0)) has no notify signal
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Property enabled for
Qt::UserRole at QModelIndex(0,0,0x0,PAMAuthenticatorModel(0x558590a3f9f0)) has
no notify signal
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Property type for
Qt::ItemDataRole(257) at
QModelIndex(0,0,0x0,PAMAuthenticatorModel(0x558590a3f9f0)) has no notify signal
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Property expectingPrompt for
Qt::ItemDataRole(260) at
QModelIndex(0,0,0x0,PAMAuthenticatorModel(0x558590a3f9f0)) has no notify signal
Oct 18 23:26:41 name kscreenlocker_greet[5611]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/lockscreen/LockScreenUi.qml:286:9:
QML Connections: Detected function "onPamTimeoutChanged" in Connections
element. This is probably intended to be a signal handler but no signal of the
target matches the name.
Oct 18 23:26:41 name kscreenlocker_greet[5611]: PamAuthenticators:
Authenticator changed to PamAuthenticators::Authenticator::Regular
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Worker not ready yet, cannot
authenticate.
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Worker not ready yet, cannot
authenticate.
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Worker not ready yet, cannot
authenticate.
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Worker not ready yet, cannot
authenticate.
Oct 18 23:26:41 name foreground_booster[1879]: Checking active tasks
Oct 18 23:26:41 name foreground_booster[1879]: No active task found
Oct 18 23:26:41 name foreground_booster[1879]: Checking active tasks
Oct 18 23:26:41 name foreground_booster[1879]: No active task found
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Worker not ready yet, cannot
authenticate.
Oct 18 23:26:41 name kscreenlocker_greet[5611]: Worker not ready yet, cannot
authenticate.
Oct 18 23:26:43 name kscreenlocker_greet[5611]: Worker did not terminate in
time, killing it.
Oct 18 23:26:43 name foreground_booster[1879]: Checking active tasks
Oct 18 23:26:43 name foreground_booster[1879]: SAME PID "org.kde.konsole"
Oct 18 23:26:43 name foreground_booster[1879]: Checking active tasks
Oct 18 23:26:43 name foreground_booster[1879]: SAME PID "org.kde.konsole"
Oct 18 23:26:44 name warp-svc[723]: 2026-10-18T22:26:44.231Z DEBUG
utilities::tokio::select_watcher: Exiting: [connection actor] arm="message"
elapsed=14.875µs
Oct 18 23:26:47 name warp-svc[723]: 2026-10-18T22:26:47.231Z DEBUG
utilities::tokio::select_watcher: Exiting: [connection actor] arm="message"
elapsed=24.573µs

❯ systemctl status display-manager
● plasmalogin.service - Plasma Login Manager
     Loaded: loaded (/usr/lib/systemd/system/plasmalogin.service; enabled;
preset: disabled)
     Active: active (running) since Sun 2026-10-18 23:21:59 BST; 3min 3s ago
 Invocation: 31e54112804e4420848bdaa20480d549
       Docs: man:plasmalogin(1)
             man:plasmalogin.conf(5)
    Process: 873 ExecStartPre=udevadm settle --timeout=10 (code=exited,
status=0/SUCCESS)
   Main PID: 875 (plasmalogin)
      Tasks: 2 (limit: 18847)
     Memory: 45.5M (peak: 67M)
        CPU: 82ms
     CGroup: /system.slice/plasmalogin.service
             └─875 /usr/bin/plasmalogin

Oct 18 23:22:08 name plasmalogin-helper[1115]: [PAM] Preparing to converse...
Oct 18 23:22:08 name plasmalogin-helper[1115]: [PAM] Conversation with 1
messages
Oct 18 23:22:08 name plasmalogin-helper[1115]: [PAM] returning.
Oct 18 23:22:08 name plasmalogin[875]: Authentication for user  "name" 
successful
Oct 18 23:22:08 name plasmalogin-helper[1115]: pam_unix(plasmalogin:session):
session opened for user name(uid=1000) by name(uid=0)
Oct 18 23:22:08 name plasmalogin-helper[1115]: Starting Wayland user session:
"/usr/share/plasmalogin/scripts/wayland-session"
"/usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayla>
Oct 18 23:22:08 name plasmalogin[875]: Session started true
Oct 18 23:22:13 name plasmalogin[875]: Greeter stopping...
Oct 18 23:22:13 name plasmalogin[875]: Auth: plasmalogin-helper exited
successfully
Oct 18 23:22:13 name plasmalogin[875]: Greeter stopped.
PLASMALOGIN::Auth::HELPER_SUCCESS

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to