So you think your Pi can handle the Budgie Desktop Environment?!
Well I sure did, so I went searching for operating systems that support ARM and more specifically Raspberry Pi’s. I came across quite a few but Ubuntu definitely looked promising with all of the community backing. I started out by installing Ubuntu Core and giving that a shot, unfortunately the strict guiding on their ssh keys when you first install the OS deterred me. That’s when I came across Ubuntu Server and their extremely well written troubleshooting and basic guide on their website.
Pre Warning
You are gonna want to backup all information from your Raspberry Pi before continuing forward. It’s also worthy to note that even though you can install Ubuntu Budgie on a Raspberry Pi, it will most likely be too slow to be used for most daily tasks or even usable in some cases. I am not responsible for any damage caused by following this guide continue at your own risk, I assume that you have at least moderate experience in the Linux ecosystem in this tutorial.
My Setup
Raspberry Pi 3 b
64gb of SD space
Wide screen display
Main Links
-
https://launchpad.net/~ubuntubudgie/+archive/ubuntu/backports
-
https://www.raspberrypi.org/documentation/installation/installing-images/README.md
-
https://linuxconfig.org/how-to-install-budgie-desktop-on-ubuntu-18-04-bionic-beaver-linux
Steps
-
Plug your Raspberry Pi’s SD card into your computer
-
Download Ubuntu Server Disco (Yes, must be Disco) preinstalled server image (64-bit ARM is what I used) for Raspberry Pi 3 (If you’re on a Raspberry Pi 2, you’re kinda on your own with this choice)
-
If you’re on Ubuntu Budgie, you should be able to double click the image and choose the SD card to restore to. Otherwise you can follow this guide.
-
Plug the SD card back into the Raspberry Pi and boot up, if everything went well you should eventually see the console to login. (Be patient with the login, it may take a second to be completely done sending log messages)
-
Login to the Raspberry Pi either through SSH or through the monitor, the default username and password is ubuntu .
-
Install the latest and greatest everything >:), (apt-get update, Budgie Backports, etc)
-
Start the long process of installing Ubuntu Budgie Desktop
sudo apt install ubuntu-budgie-desktop
-
If you’re not dead from waiting, restart your Raspberry Pi and hopefully enjoy your Budgie experience on a credit card sized computer!
-
Profit?
Additional things you can try to figure out
Things that need improvement (For Developers)
Currently Ubuntu Budgie is pretty iffy on a Raspberry Pi, from sluggish performance to not detecting that it’s connected to Ethernet yet still being able to do software upgrade and browse the internet. I really hope this guide will help developers start getting a move on making this actually usable and it would be awesome to use on a daily basis.
PS. Please show me how to make it fit the entire top/bottom of my widescreen display (21:9) <3