Ok.
Could you login as guest open a terminal (please tell me if you have trouble
with this)
In the terminal type
su -user "your-user"
It should ask for a password. If you are able to login in the terminal as
your user please do this.
lspci
And paste the result here. You can paste it here as a text file for a better
format.
Also if you are able to login try to do a
sudo apt-get update
sudo apt-get dist-upgrade
Is your message looking like this??
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for
module i915
If so please share the exact, maybe taking a picture like the one you took of
splash screen so we know what firmare is the one you are missing.