I am running Stretch on a Raspberry Pi 3 and have been trying to change my screen resolution (connected to some Samsung touchscreen via HDMI) via

sudo raspi-config

the menu loads properly and I can change the settings except when I try to change screen resolution at which point the whole OS stops working. Any ideas?


it doesn't allow me to go into the menu which shows the options of what resolution to choose.


Its not that I want to change it to a particular resolution, its that if I try to open that menu in raspi-config, the whole OS crashes and I have to restart the Pi

  • 1
    What power supply are you using? – CoderMike May 27 '18 at 11:31
  • 5V 2A strongtonics. why? – user3235916 May 27 '18 at 11:46
  • Change from what old value to what new value? Not all are possible, please add these details to your question. – Fabian May 27 '18 at 13:30
  • Recommended psu is the official 5.1V 2.5A 18AWG cable psu - might be a power glitch when changing mode? – CoderMike May 27 '18 at 15:23
  • would that prevent me from opening even the menu to try it out? Will try thanks! – user3235916 May 27 '18 at 16:06

I know this is an older question now, but I was having this exact same issue with my Raspberry Pi 3 B+.

I found out that the issue for me was caused by having GL Driver set to "Full KMS".

Once I set it to "Fake KMS" I stopped having freezing problems.

  1. In terminal type "sudo raspi-config"
  2. Go to "Advanced Options"
  3. Go to "GL Driver"
  4. Select "G2 GL (Fake KMS)"
  5. Reboot Pi

I hope this helps someone else with the same issue.

  • thanks! Solution confirmed on my Pi 3B+. I could change the resolution after changing to [Fake KMS]. No more hangs! – Erik Oct 2 '18 at 20:43
  • confirmed on PI 4B – Dan Ionescu Jun 4 '20 at 11:57
  • After step 4 “Select G2 GL (Fake KMS)”, I needed to immediately go back to Advanced Options > Resolution and select my preferred resolution, because restarting between reverted to the standard GL selection. – Bmd Jul 2 '20 at 8:55
  • This fixed my issue that occurred whenever screen blanking happened. If the screen blanked due to no input, the entire device would hard lockup forcing a manual power cycle. Thank you! – Jaymes Bearden Jan 1 at 0:54

Not the answer you're looking for? Browse other questions tagged or ask your own question.