Raspberry Pi stuck to 640×480 resolution

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

  1. Morty says:


    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.


    Raspbian bullseye
    Release: 11
    ARMv7 Processor rev 3 (v7l)
    Hardware : BCM2711
    Revision : c03112
    Model : Raspberry Pi 4 Model B Rev 1.2

    1. Justgotwicked says:

      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.


Leave a Reply

Your email address will not be published. Required fields are marked *

Change the CAPTCHA codeSpeak the CAPTCHA code

This site uses Akismet to reduce spam. Learn how your comment data is processed.