This is an annoyance, but I thought I should post about it and see if anyone knows the solution.
But my situation is different as the laptop DOES eventually log in, it just takes a while (like 10 seconds or so, even if the user was already logged in and just locked).
I did try disabling Wayland, and it did not affect the problem (i.e. nothing improved).
I also found:
But there are no answers; it's probably related since I've had to log in a second time at least once.
The usual case is that I will come to the laptop (which is a family laptop which rarely has fewer than three users logged in), swipe up and find the lock screen for another user, click "log in as another user", wait for a second or two while it switches to the main login window, click on my name, type in my password, press enter, and then watch the screen blink nine times between a black screen and the login window (where I just put in my password) before it logs me in.
This isn't just my account; all the users in the family have this experience.
The question: How can I make logins faster and get rid of the flashing black screen experience?
(I'm expecting more information will be needed to answer the question, but I'm not sure what information I should include.)
The hardware is a Lenovo ThinkPad L540.
journalctl | egrep 'gnome-shell|gdm|input|lightdm'