Try using the nosplash option on your next boot. Bring up the GRUB menu, press e to edit the boot command, and remove splash and add nosplash to the line that starts with
linux /boot/vmlinuz- ... root=UUID=... ro quiet splash
Then press F10 (I think - check the info at the bottom of the screen) to run with nosplash.
That is good. This means that the situation is unique to my upgrade experience and likely something got corrupted during the process (i.e., LightDM installing the Unity greeter and not the Slick greeter).
I have also installed Ubuntu MATE 24.10 in a VM on this machine and I had no issues. I wanted to see how the upgrade process was to go from UM 24.04 to UM 24.10 for my own curiosity, but unfortunately encountered the issues I mentioned in this thread.
Though it was frustrating, I am grateful for the help of the community and I also gained knowledge on how to troubleshoot LightDM issues and what to look for, since I have never had to do this kind of troubleshooting before. All knowledge gained is valuable and, now that I have gone through this, if these issues come up in the future, I know what to do on my own next time (which in my opinion is a good way to look at life in general, not just Linux).
Thanks to this forum, I have never even attempted an upgrade process It seems to be a common source of trouble. Which is a shame!
You might also want to experiment with the upgrade within a VM (i.e. install 24.04 and then upgrade within)? I find it very odd that the upgrade installed Unity greeter apropos of nothing. Package dependencies are a weird, tangled nightmare.
I haven't solved the issue either. 24.10 has installed Kernel 6.11.0.13
If, from the boot options, I chose 6.11.0.9 it all works like normal
I don't fill like playing around anymore. I'll wait for the next upgrade and see what happens.
I will give this a shot as well next time I boot up my laptop. Thanks.
Good to know. I also saw that Watford had troubles reading the responses to this thread.
If I can't get LightDM to work properly I'll just install UM 24.10 from scratch on the laptop and try the upgrade in a VM. It is unfortunate that the upgrade process seems to give several people major troubles despite the reason.
Took a bit of dealing with a broken MATE DE, disabling then enabling dbus from a couple Ubuntu forum posts, and finally FINALLY all seems to be working right.
@stephematician correct. I disabled the splash screen as you instructed but it did not change that I was booting into TTY at that point. Re-enabling/disabling the splash screen did not change this.
The only fix was sudo dpkg-reconfigure lightdm and this was the only way I could re-enable LightDM.
Thanks. I think I understand now that - prior to fixing up lightdm - the plymouth-quit.service had executed (and succeeded) but this didn't trigger lightdm and fully stop the splash screen exit service - but the fault was lightdm all along.
$ sudo systemctl disable lightdm
Synchronizing state of lightdm.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install disable lightdm
Removed "/etc/systemd/system/display-manager.service".
At least some important symlink gets removed and has to be restored:
$ ls -l /etc/systemd/system/display-manager.service
lrwxrwxrwx 1 root root 35 Jan 22 19:00 /etc/systemd/system/display-manager.service -> /lib/systemd/system/lightdm.service