I will not be able to help you, beginner myself, but maybe a hint or two. You said you can boot to tty. Good, so good chance there is some problem with graphic driver and nothing more serious. (my guess) Having access to tty also means you shouldn't have hard time removing and installing different driver. No chroot needed.
I can't see what graphic card you are using, since you posted external links and I have set up browser the way that I can't open them. Some users may be wary of clicking external masked links so may not be bad idea to copy/paste your inxi here into the post.
from tty you could run: ( -n is optional, if you want to see log one -1 or two -2 boot back and so on...)
journalctl -p err -b [-n]
To see last boot errors, that may give you a clue. Also if you run startx in tty, what error msg do you get.
mhwd -l -d <= info what graphic drivers are installed & available
Now, since you see the inxi printout and you know what graphic card you have, search this forum with the name of your graphic card. You may get your answer that way. Also see second past of the post bellow, after the chroot, it may be useful. You can do all this while waiting on more competent help than I am. I hope you get your system back as soon as possible.