Broken/Incomplete Gnome desktop

Either:

Or if applicable:

From there you can use grep to filter things; i.e., if maybe GNOME Shell is failing:

journalctl --boot=-1 --priority=3 --catalog --no-pager | grep gnome-shell

A handy GUI program we have in the repos might help you as well: qjournactl.