That switching from arctica did not fix the problem is disappointing. I now have a dual boot system. One upgraded root system (that is unable to boot the graphics), and one "almost clean 24.04.1" system that boots the graphics fine (and allows me to post here without have to reinstall from scratch every time). I have been getting periodic "System program problem detected" and eventually realized it might be related. Turns out it was arctica crashing.
Most of the errors I see in the log relate to ACPI. I can't tell whether they are safe to ignore or not, but you can disable ACPI and see if that makes a difference (acpi=off
). This will have some consequences for device management, so it's not a good long-run solution if it does work.
Progress!! Your very brief instruction "acpi=off
" meant I had to search for details of where to put that. That led me to a "Ask Ubuntu" answer which explained how to invoke grub and edit the command line dynamically. It turns out that when I removed "quiet splash" from the kernel command line, I had only done it for one of my two bootable partitions, not both. Specifically, I had only done it for the working partition. Temporarily removing "quiet splash" from the broken command line seems to have worked.
I will investigate further and report back, but it all looks rather positive!
Brilliant, apologies that I didn't provide more detail - a lot of it is already available online. If you did find a very useful link - paste it here!
@MartinGreybeard : I have edited your topic title to better reflect the essence of the discussion.
And you can find it interesting to start OS in terminal mode, login into TUI and issue startx
command to invoke GUI DE. I think that route bypasses greeter stage and allows to diagnose... well, something.
To start in terminal mode you need to execute the following command and reboot
# systemctl get-default
graphical.target
# ls -l /usr/lib/systemd/system/default.target
lrwxrwxrwx 1 root root 16 2023-11-21 23:57:17 /usr/lib/systemd/system/default.target -> graphical.target
#sudo systemctl set-default multi-user.target
Link: installation - How do I disable ACPI when booting? - Ask Ubuntu
No apologies needed. I'm getting a lot more than my money's worth in support!
Thanks for editing the title. I now have a working system, so I won't go any further with this.
Am I right in thinking that the greeter is not part of MATE, so if I report the bug, I should do so on the main Ubuntu site?
- Terminology can be ambiguous. A greeter is not a part of MATE desktop environment. At the same time the greeter is a part of Ubuntu Mate distribution which inherits a lot from its Ubuntu parent.
- It looks like greeter problem is already noted and is being addressed. Have a look at Ubuntu MATE 24.10 beta, where? - #4 by ironfoot and 24.10 upgrading - #14 by hirotyan