Did she recently update graphic drivers or is she running out of space on the boot drive? Those are the first things i’d check.
If you hit ctrl-alt-F2 do you get a terminal login screen? You can type dmesg in that terminal to see the boot messages and see if an error is being thrown at login.