Hi Adam,
I have see the tutorial of system debugging, when I was stuck in the boot, I press Ctrl-Alt-F2 to another terminal,
in the second terminal, I use the command
dmesg
to get the debug information of system
I think the problem may be in the gnome stuff because when I check the last part of the debug log(I guess it is where things got stuck), it seems to be related to GNOME-shell and GNOME-session. Remember I sent to this mailing list couple days ago that I can not update these packages because the DNF said that there is some broken dependencies, so DNF just skip those packages. So I still use the old version of GNOME-session and GNOME-shell since maybe 10 days ago.
Can I get the broken dependencies fixed? I guess that my laptop will work if I can get those dependencies fixed.
Bowen