Rasp Pi 3 stuck at low resolution after reboot

Hi! I’ve been running Ubuntu Mate 16.04 on my Raspberry Pi 3 for a while now at (at least) 1024x768, never had to mess with it. This morning I rebooted it, and it was at an ugly 640x480. When I went to the Display settings, that was now the only resolution available to choose from.

When I look at System Specifications, in the Graphics: section it says

“Card: Failed to Detect Video Card!”

I’m assuming this has something to do with it? In googling around, I couldn’t find my exact problem, but there was a lot of seemingly related issues that warranted messing around with /boot/config.txt, but I feel that I would be doing a lot of brute force trial and error here when it seems like it should be something relatively simple.

Any thoughts out there? Thanks in advance.

Hi, Seth_Darr. The issue sounds like it is not picking up the HDMI signal.
Have you tried disconnecting and reconnecting the cable from the monitor to the Pi?
If that doesn’t work, I would turn everything off and then power on the monitor first before the Pi.
Good luck!

Oh yeah, I’ve tried every variation of plugging and unplugging the cable, turning the monitor off and on, resetting the monitor, rebooting the Raspberry Pi- all of that.

I suggest, if you haven’t already done so -
Boot pi with tv already on
Look at dmesg results (in terminal window)
Or tvservice -s ( but I cannot recall if this is possible)

You’ll need to dig through and see what is set in the config.txt file. See attached link and scroll down to HDMI_MODE:

I was hoping to NOT have to go down this road, but I did, and it wasn’t so bad, all things considered. I set hdmi_group=1 and hdmi_mode=16 and now it’s back to the way it was. Still, it would’ve been nice to know exactly WHY it stopped being able to automatically detect the appropriate resolution (or at least keep it set where it was). Is this the function of EDID, whatever the hell that is?

Anyways, I’m back to a usable screen. Thanks for all your help!