What is the best way to install Vanilla GNOME Session on Ubuntu 21.04?

I'm not too familiar with GNOME and all. I've seen multiple ways of installing vanilla GNOME 3. How can I install vanilla gnome session without breaking anything ?


Solution 1:

To install vanilla Gnome, i.e., default Gnome with all the standard Gnome applications, install vanilla-gnome-desktop:

sudo apt install vanilla-gnome-desktop

Reboot, and log in to that session. You do that by selecting your name in the log in screen. Before entering the password, click the cog wheel and select the Gnome session.

To only install the default Gnome Shell configuration without any default Gnome applications, install gnome-session instead.

If you also wish to change the theming of the login screen from Ubuntu's Yaru to that of Gnome, run sudo update-alternatives --config gdm3-theme.gresource.

Solution 2:

I have followed the previous answers but there are still some places that were not changed to vanilla GNOME styles, so here are the full steps I did to make it completely vanilla GNOME.

  1. Install gnome-session

    sudo apt install gnome-session
    
  2. Change login screen theme

    sudo update-alternatives --config gdm3-theme.gresource
    
  3. Install GNOME default font

    sudo apt install fonts-cantarell
    
  4. Install files icon

    sudo apt install adwaita-icon-theme-full
    
  5. Go to GNOME tweaks and make sure the fonts are set as follows:

    • Interface Text: Cantarell Regular 11
    • Document Text: Cantarell Regular 11
    • Monospace Text: Monospace Regular 11
    • Legacy Window Titles: Cantarell Regular 11

Make sure you changed all themes to Adwaita in gnome tweaks and disabled all Ubuntu extensions.

You may need to reboot or log out and log in in order to see the changes.

Finally, you can download GNOME 3.38 wallpaper.

Don't forget to change your terminal color scheme to "GNOME light", Firefox theme to "System theme", etc., if you really want it to look vanilla.