I am using a Vilros RPi 4 with Raspbian. The RPi works, but every time I boot the system, nothing shows up on my monitor (resolution 2048x1080), just a black screen. I can blindly enter my credentials, then run startx, then the GUI shows up no problem on my monitor and everything is good.
This happens when I start the RPi with everything (keyboard, mouse, monitor) already plugged in, monitor in HDMI 0. When I boot the RPi without the monitor plugged in, then plug it in once its ready to go, I can see the boot screen/terminal, but the resolution is bad because the system used some other poorer resolution than 2K.
List of all the things I've tried (which failed): Going into /boot/config.txt and setting (at different times):
also, hdmi_force_hotplug=1 by default from NOOBS, so that is already set.
I also tried hitting enter/typing in gibberish to the black screen, but that gave me nothing. If anyone could help me out with this problem, it would be much appreciated.