How To: Disable Graphics Mode on Raspberry Pi

Default boot mode Default boot mode - set default systemd target

One thing you definitely need to do on your Raspberry Pi is decide if it’s going to be used as desktop. And if not, disable the graphics mode. What this will do is save you a sizeable percentage of available memory by not starting Xorg and iniitalise your graphics desktop environment

Use systemd To Confirm Current Boot Mode

Simply run the systemctl command with get-default option:

[email protected]:~ $ systemctl get-default
graphical.target

graphical.target is the name of systemd target – a group of systemd services forming a defined system state. graphical.target means a combination of systemd services that will start graphics mode and graphics desktop environment.

Change systemd Target to Console Mode in Raspbian

We’ll use the set-default option of systemctl like this:

[email protected]:~ $ sudo systemctl set-default multi-user.target

and then run get-default again to confirm the new default systemd target:

[email protected]:~ $ systemctl get-default
multi-user.target

That’s it! Reboot your Raspberry Pi now and it won’t start graphics mode.

Have fun!

See Also




Keep Learning with Me

Follow me on Facebook and Twitter or jump into Telegram chat!:
Recommended Software
I use Brave browser, it's awesome: Brave Browser I'm also a fan of SetApp for macOS: SetApp for macOS
IT Consultancy
I'm a principal consultant with Tech Stack Solutions. I help with cloud architectrure, AWS deployments and automated management of Unix/Linux infrastructure. Get in touch!

Recent Tweets