Normally, I can just type my password into the blank screen and it will unlock, but sometimes this does not work and I have to restart the session.
Would really like a work around where I can unlock the session from the tty. I can always get a tty with CTL+ALT+F2 - the tty has a lower resolution than my xfce session.
I tried systemctl suspend from the tty but this just brought me back to the same state with out bringing up the unlock.
Eventually I give up and systemctl restart lightdm to get a fresh lightdm session and loose my work.
Nice have a hopefully reliable way of getting back in.
Thanks once again.
loginctl list-sessions
Which gave me a list of the sessions. There are tty2-7 sessions and a lightdm session. The lightdm session id started with a c e.g. c11 - however unlocking this session did nothing. I needed to unlock the tty7 session to get back in.
$ loginctl list-sessions
SESSION UID USER SEAT TTY STATE IDLE SINCE
10 1000 rjd seat0 tty2 online yes 4h 35min ago
11 1000 rjd seat0 tty3 online yes 4h 42min ago
12 1000 rjd seat0 tty5 online no -
13 1000 rjd seat0 tty4 online yes 4h 40min ago
14 1000 rjd seat0 tty7 active no -
c11 969 lightdm seat0 - online no -