I have somewhat similar problem to Login page doesn't appear
In my case sometimes, though not always, I can see the log-on-screen pop up for maybe 1 second and then I get a black screen with a mouse cursor. No keystroke seems to do anything. All I can do is to switch to a console and shut down the machine.
It mostly happens if I don't press any key during boot-up and just wait for the times to run down.
The command described in the other Thread "sudo systemctl restart gdm" comes back with an error message. I also tried the extra lines in the startup-script, with a delay of 3 seconds. No avail.
Here is the output of "journalctl -xeu gdm.service"
Okt 22 17:09:30 marina-latitudee6440 systemd[1]: gdm.service: Start request repeated too quickly.
Okt 22 17:09:30 marina-latitudee6440 systemd[1]: gdm.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit gdm.service has entered the 'failed' state with result 'exit-code'.
Okt 22 17:09:30 marina-latitudee6440 systemd[1]: Failed to start GNOME Display Manager.
░░ Subject: A start job for unit gdm.service has failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit gdm.service has finished with a failure.
░░
░░ The job identifier is 4344 and the job result is failed.
Okt 22 17:09:30 marina-latitudee6440 systemd[1]: gdm.service: Triggering OnFailure= dependencies.