Do you can still see a mouse cursor when you have a black screen?
Do you see your Login before the screen goes black?
It could maybe the plymouth bug, when you can’t even see login screen.
Option1:
Open /etc/default/grub and remove the word splash
& quiet
from the Grub command line.
Then save the File and use this command:
sudo grub-mkconfig -o /boot/grub/grub.cfg
In addition you can also remove plymouth hook from /etc/mkinitcpio.conf
Then save the File and use this command:
sudo mkinitcpio -P
Option2: