Skip to content

D. Install Ubuntu Desktop

Bogdan Tudorache edited this page Jan 21, 2021 · 8 revisions

A. Booting from SD

First and foremost, insert the SD card in the raspberry.

Secondly, for what we're attempting you need a mouse, keyboard and external display connected through the miniHDMI-HDMI cable. This can also be done with just an ethernet cable and have wifi/ethernet and ssh preconfigured. That will be covered in an alternative chapter.

Thirdly, connect your board through the ethernet cable to your router.

Fourth step is the simplest one, plug in your power adapter and connect it through USB-C; looking at the card mount, on the right hand side of the board, first port on the left.

After ~30 seconds you'll be prompted to log in, then change your password (initial/current password -> new password -> re-type new password) **

User: ubuntu

Initial password: ubuntu

**Make sure you remember it or risk starting over.

B. Desktopify:

  1. Clone the Github project on your raspberry:

git clone https://github.com/wimpysworld/desktopify.git

  1. Change directory to /desktopify directory:

cd desktopify

  1. Start converting the server into Ubuntu Desktop

sudo ./desktopify --de ubuntu

This will take anywhere from 15-30 minutes.

Once that is done run: sudo restart and you'll be prompted to the login window.

  1. To make sure you have the latest updates because there might have been quite a few since the .iso was created open Terminal (Control+T) and type:

sudo apt-get update && sudo apt-get upgrade


                                            **Congrats, you're done!**

Once you've logged in try:

$neofetch

Neofetch

WAIT!

I'm not sure you noticed but in the neofetch photo there are only 1.5Ghz on the CPU, how can that be!?

Well the answer is simple, I reinstalled the OS and forgot to overclock... I know, I know, stupid me!

Luckily, that is not the end it, we don't have to go over the same process again to overclock, we simply gave to edit again the config.txt, but with a twist!

We won't find the config file in boot anymore, there are other configs over there but make sure not to touch them!!

Please go to: /boot/firmware , there we will sudo edit the file.

$ sudo vi /boot/firmware/config.txt

Then we should write the establishment of overclocking on the bottom.

code:

enable_uart=1
cmdline=cmdline.txt

include syscfg.txt
include usercfg.txt
over_voltage=5
arm_freq=2000

Your config.txt should look something like this:

ubuntu_config

Ta-DAA!!

🔥🔥🔥Neofetch updated to:🔥🔥🔥

Neofetch_update

🤓 Desktopify Project


                                            **Congrats, you're done!**

Conclusion

We have learned how to install Ubuntu Desktop by upgrading from Ubuntu Server, both are Linux based OS.

If you hit a problem or have feedback (which is highly welcomed) please feel free to get in touch, more details in the footer.