Solution is to open terminal and type:
after restarting Raspberry the resolution should be 1920 x 1080
If not, you need also to type (in terminal) hdmi_mode=16 – it will force the HD resolution.
It is also worth to remember that by default screen resolution configuration is hidden. You need to go to start -> Preferences -> Main Menu Editor and select checkbox in Preferences -> Screen Configuration
2 thoughts on “Raspberry Pi stuck to 640×480 resolution”
I have connected a monitor and a TV, the monitor resolution is fine (1280×1024) but the TV resolution is 640p and doesn’t have any other resolution to choose. My tv res is 1366×768
Can you please help?
ps: I have tried both 32 and 64bit Pi OS on my pi 4 model b 4gb ram. I searhed online and tried so many settings to change in config.txt and after about 10 hours of struggle I gave up trying it myself.
ARMv7 Processor rev 3 (v7l)
Hardware : BCM2711
Revision : c03112
Model : Raspberry Pi 4 Model B Rev 1.2
Just do what he says up the top in the command window.
When you type it, it doesn’t look like it does anything but after you reset you should be able to get a different res.
Try swap the hdmi cable to the first slot. That’s what I did and after a reboot I now have 4K 30 and 1080p up to 120hz.