[Pinephone/Plasma-mobile] kscreenlocker crashes after resume from suspend
Describe your issue
What's the expected behaviour?
The plasma lockscreen should appear after resuming from suspend state
What's the current behaviour?
When turning on the phone after the configured suspend timeout, at first the screen stays black.
After pressing the power button a second time, this screen appears
Pressing the power button while the error screen is displayed apparently restarts the plasma session (tty logout appears and shortly afterwards, the plasma login screen shows up again).
How to reproduce your issue?
Turn on the phone after entering suspend state
What device are you using?
Pine64-Pinephone
On what postmarketOS version did you encounter the issue?
-
edge (
master
branch) -
v22.06
-
v21.12
(supported until 2022-07-12) -
I confirm that the issue still is present after running
sudo apk upgrade -a
On what environment did you encounter the issue?
Phone environments
- Phosh
- Plasma Mobile
- Sxmo (Wayland/Sway)
How did you get postmarketOS image?
- from https://images.postmarketos.org
- I built it using pmbootstrap
- It was preinstalled on my device
What's the build date of the image? (in yyyy-mm-dd format)
Additional information
- the full message in kscreenlocker (not that it would be useful with a touch interface) -> https://invent.kde.org/plasma/kscreenlocker/-/blob/master/abstractlocker.cpp#L61
- I'm not sure what the 2nd argument to the displayed loginctl command resolves to, it doesn't look like a number
- I don't remember this being an issue on v21.12 (but I'm not sure if I tested it either)
- there is nothing unusual in dmesg after the issue occurs, is there a special location where plasma/kde stores their logs? Or do I need to enable logging somewhere first?