How to Install Cinnamon Desktop on Ubuntu
This tutorial shows you how to install the Cinnamon desktop environment on Ubuntu.
Cinnamon is the default desktop environment of Linux Mint. Unlike the GNOME desktop environment in Ubuntu, Cinnamon is a more traditional but elegant-looking desktop environment with a bottom panel, app menu, etc. Many Windows migrants prefer Linux Mint over Ubuntu because of the Cinnamon desktop and its Windows-resembling user interface.
You don’t need to install Linux Mint just to try Cinnamon. In this tutorial, I’ll show you how to install Cinnamon in Ubuntu.
You should note something before you install the Cinnamon desktop on Ubuntu. Sometimes, installing additional desktop environments leads to conflict between the desktop environments. This may result in a broken session, broken applications, features, etc. This is why you should be careful in making this choice.
How to Install Cinnamon on Ubuntu
Installing Cinnamon on Ubuntu 22.04 LTS
At the time of updating this tutorial, Cinnamon desktop version 5.2.7 is available in the universe repository of Ubuntu 22.04 LTS.
So make sure to enable the universe repository and then use this command to install Cinnamon on Ubuntu 22.04:
sudo apt install cinnamon
Installing Latest Cinnamon Daily Builds from PPA
The Linux Mint team provides a daily build unstable PPA to install the latest Mint packages on Ubuntu. Packages on this repository are unstable and for testing purposes, so you should know what you are doing.
sudo add-apt-repository ppa:linuxmint-daily-build-team/daily-builds sudo apt update
sudo apt install cinnamon nemo-python
Note that, this version of Cinnamon desktop, only worked correctly for Ubuntu 22.04 LTS and it failed for my system with an “unmet dependency error” on Ubuntu 20.04 LTS.
Install Cinnamon Desktop for older Ubuntu releases
For Ubuntu versions older than 22.04 LTS, there is a version available to install on the universe repository, according to your release of Ubuntu. For 20.04, Cinnamon Desktop version 4.4.8 is available.
sudo apt install cinnamon
On older Ubuntu versions, Cinnamon 5.2 + won’t work, because 5.2 is available for the Mint 21 series.
Using the Cinnamon desktop environment in Ubuntu
Once you have installed Cinnamon, log out of the current session. At the login screen, click on the Ubuntu symbol beside the username:
When you do this, it will give you all the desktop environments available for your system. No need to tell you that you have to choose Cinnamon:
Now you should be logged in to Ubuntu with the Cinnamon desktop environment. Remember, you can do the same to switch back to GNOME. Here is a quick screenshot of what it looked like to run Cinnamon in Ubuntu:
Looks completely like Linux Mint, doesn’t it? I didn’t find any compatibility issues between Cinnamon and GNOME. I switched back and forth between GNOME and Cinnamon, and both worked perfectly.
Remove Cinnamon from Ubuntu
Warning: Before you remove Cinnamon, you must switch back to your original desktop environment. Otherwise, you’ll end up logging into a system with only the terminal opened.
It is understandable that you might want to uninstall Cinnamon. First, change back to GNOME or whichever desktop environment you use.
Now, remove the Cinnamon package installed:
sudo apt remove cinnamon
If you used the PPA to install Cinnamon, you should also delete the PPA from your list of repositories:
sudo add-apt-repository -r ppa:linuxmint-daily-build-team/daily-builds
If you are facing any issues like missing some Ubuntu apps after uninstalling the Cinnamon desktop, you can install the Ubuntu-desktop package:
sudo apt install ubuntu-desktop
I hope this post helps you to install Cinnamon in Ubuntu. Do share your experience with Cinnamon.