Hi there,
I don’t mean to flog a dead horse but this page in my search bulb is the number one search result for ‘manjaro oh no something has gone wrong’ )) , so let me jump in here and just document my experience for myself, albeit with hope it may save someone’s day some time.
So, in my case the clue in logs was pretty obvious
Could not find cursor. Perhaps set XCURSOR_PATH?
Nonetheless, no matter what I’ve tried about ‘gsettings set org.gnome.desktop.interface cursor-theme’ and ‘XCURSOR_PATH’ it didn’t work.
Long story short, the solution finally came (what a surprise!) from the ArchWiki, GDM#DConf_configuration page
For the latter approach, you can log into the GDM user with the command below:
# machinectl shell gdm@ /bin/bash
and then just another shot for what I’d already done couple dozens times by that point
gsettings set org.gnome.desktop.interface cursor-theme 'Breeze'
and voilà!, it did the trick.
(the faulty value was ‘xcursor-breeze’, I guess this one has been installed at some point manually by mistake and hence vanished then).
P.S. Never paid any close attention to systemd-machined component. What an incredible learning opportunity!