I’m a huge fan of Gnome Shell. So when Canonical announced that Ubuntu would be moving away from the Unity desktop and (back) to Gnome, I was pretty stoked. Unfortunately, Ubuntu developers have instituted a Frankenstein implementation of my beloved Gnome. Granted, I understand where the devs were coming from; they wanted to ease the transition from Unity to Gnome. But I’m an experienced Gnome user, who wants a more “pure” Gnome experience.

Hence this tutorial. (Note that I’ve only tested this on Ubuntu 18.04. It may work on 17.10, but I can’t confirm that.)
To get that vanilla gnome experience, open a terminal and enter the following line:

sudo snap remove gnome-3-26-1604 gnome-calculator gnome-characters gnome-logs gnome-system-monitor

Enter your password after the prompt, then after those snap packages are removed, enter the following line:

sudo apt install gnome-session

After Gnome session has installed, reboot your system. At the login screen, click the gear icon and select “Gnome on Xorg” to get the vanilla Gnome session. Enter your password as nomal. After login, open a terminal and the following:

sudo apt install vanilla-gnome-desktop vanilla-gnome-default-settings

After these packages have installed, reboot your system once again. Upon reaching the login screen, you will notice the Ubuntu login screen is gone, replace by the one from Ubuntu Gnome. Once logged in, you’ll be greeted by a default Gnome session, ready for you to gt to work, or to use as a clean slate to modify however you wish.

I hope this tutorial has proven useful.  As always, leave comments and questions below, and I’ll try to get to them ASAP. Thanks for reading, and be sure to share this post on social media.

Stay up to date with the weekly newsletter!