After upgrading to 19.04 gnome-session fails to start

Upgraded from 18.10 to 19.04. On boot GDM starts normally, and after I enter my password it fails to start GNOME. It goes back to GDM

This is an Nvidia Optimus laptop. I ran Dingo from USB and installed it into a test partition. It recognizes everything (uses nouveau instead of the Nvidia blob).

Log says:

WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Unrecoverable failure in required component org.gnome.Shell.desktop WARNING: App 'org.gnome.Shell.desktop'  respawning too quickly CRITICAL: We failed, but the fail whale is dead. Sorry... 

Both mutter sessions using Xorg and Wayland fail the same way. The old metacity “GNOME Flashback” starts ok (but then indicator-datetime-service eats all CPU and memory and won’t stop respawning if I kill it).

Tried using lightdm instead of GDM. It fails the same way.

Tried reinstalling gnome-session package. Nothing changed.

All logs obtained via journalct -xe.

Any advice on how to debug this thing will be welcome.

— nachokbenter image description here