

Maybe easier to another suggestion, you’re probably using a systemd based distros -
journalctl -b -1
will show you the logs from the previous boot, so you could check that after resetting to see if anything was logged
For some other ideas to narrow down where the issue is…
If you’re stuck in the frozen state, you can Ctrl+alt+delete 7+ times quickly to tell systemd to try to restart the system. If this works, it means init was still able to process messages
If that doesn’t work, you could enable Magic Sysrq Key (if disabled in your distro), and then use the key sequence REISUB to try to see if the kernel is still responding and can reset the system
Project Gutenberg has a large collection of public domain books