When I first installed the system on these two computers, I chose the Auto-login option. For a long time that worked properly.
But in recent months, Auto-login does not always work. Sometimes it does and these computers login automatically, but other times the auto-login does not work and I have to login the usual way. There does not appear to be any rhyme nor reason for when or how often this occurs.
Frankly I am tired of this anomaly and I would like to eliminate that Auto-login option altogether (in other words, I want to manually login each time I start the computers).
If lightdm is doing the auto login part, then you can edit /etc/lightdm/lightdm.conf as superuser.
Search for autologin-user and comment out the line that says autologin-user = <your-user-name>.
Comments are made by prefixing pound symbol (#) to the beginning of line.
Just a hint. Do you use sleep/hibernate on the computer? Also, ther is probably an option on a “shutdown window” to “save session for future logins”. I would start my troubleshooting there.
I don’t have XFCE install at hand so I can’t help you more.
Back when I used Solus, I had auto-login enabled. It worked initially, but after a couple of months things became glitched. It would go pass the login screen automatically but before loading the DE, it would again show up the login screen. And it would anyways ask my password to unlock keyring if it auto logged in. So I have dropped auto-login for the near future.