Most of the boot ups end with a black screen. I first see the Lenovo splash logo, then there's the "starting version xxx" message from systemd, and then I would expect to see the display manager (GDM in this case). But, in about 80% of the time, instead I see a black screen. It is probably not "completely off", as I see that it actually is illuminated and it most likely is displaying an all-black image.
Important fact; the very same thing happens with the vanilla Arch Linux installation media (USB pen drive in my case). It ends up with black screen most of the time too.
The system is fully upgraded as of today.
When it actually boots properly everything seems to work fine and I can do whatever I want, but when it ends with black screen, there is nothing I can do. I tried switching virtual TTY with
Ctrl + Alt + Fx, but this just doesn't change anything. The only important thing I tried is to disable Wayland for GNOME/GDM, but this did not make any difference.
Any pointers how should I get to the root cause of this problem and solve it?