How to Install Deepin Desktop on Ubuntu

This tutorial shows you the proper steps to install the Deepin desktop environment on Ubuntu. Removal steps are also mentioned.
Warp Terminal

Deepin is undoubtedly a beautiful Linux distribution. It is based on Debian and the default repository mirrors are too slow. If you would rather stay with Ubuntu, you have the Deepin variant of Ubuntu in the form UbuntuDDE Linux distribution. It is one of the official Ubuntu flavors yet.

Reinstalling a new distribution is a bit of an annoyance for you would lose the data, and you’ll have to reinstall your applications on the newly installed UbuntuDDE.

A simpler option is to install the Deepin desktop environment on your existing Ubuntu system. After all, you can easily install more than one desktop environment in one system.

Fret not, it is easy to do it, and you can also revert the changes if you do not like it. Let me show you how to do that.

Installing Deepin Desktop on Ubuntu

Ubuntu 22.04 LTS release with Deepin Desktop Environment
Ubuntu DDE Desktop

The UbuntuDDE team has created a PPA for their distribution, and you can use the same PPA to install Deepin desktop on supported Ubuntu releases, which is currently up to Ubuntu 23.04 Lunar Lobster. Please read about using PPA in Ubuntu.

Here are the steps that you need to follow:

Step 1: You need to first add the official PPA by Ubuntu DDE Remix team by typing this on the terminal:

sudo add-apt-repository ppa:ubuntudde-dev/stable
Add the PPA provided by Ubuntu DDE team to your system.
Adding Ubuntu DDE PPA

Step 2: Once you have added the repository, proceed with installing the Deepin desktop.

sudo apt install ubuntudde-dde
Installing Deepin Desktp Environment in Ubuntu 22.04 LTS. The terminal installation progress screen.
Installing Ubuntu DDE

Now, the installation will start and after a while, you will be asked to choose the display manager.

During installation, it will ask you to select the display manager. Select Lightdm from the option and press enter.
Choose LightDM as display manager 

You need to select “lightdm” if you want Deepin desktop themed lock screen. If not, you can set it as “gdm3” or any other display manager you are using.

In case you don’t see this option, you can get it by typing the following command and then selecting your preferred display manager:

sudo dpkg-reconfigure lightdm

Step 3: Once done, you have to log out and log in again by choosing the “Deepin” session or just reboot the system.

Th login screen of Ubuntu, when DDE is installed. It uses Lighdm display manager.
Ubuntu DDE login screen

And, that is it. Enjoy the Deepin experience on your Ubuntu 20.04 LTS system in no time!

Ubuntu with Deepin Desktop Environment
Ubuntu with Deepin Desktop Environment

Removing Deepin desktop from Ubuntu

In case you don’t like the experience or if it is buggy for some reason, you can remove it by following the steps below.

Step 1: If you’ve set “lightdm” as your display manager, you need to change the display manager to GDM before uninstalling Deepin. To do that, type in the following command:

sudo dpkg-reconfigure lightdm
Configuring LightDM message
Configuring LightDM 
Reconfigure Lightdm by running the command and select gdm3 as display manager
Reconfigure Lightdm and select gdm3

And select gdm3 to proceed.

Once you’re done with that, you can enter the following command to remove Deepin completely:

sudo apt remove startdde ubuntudde-dde

To also remove related dependencies and other leftover packages, you can type in:

sudo apt autoremove

You can just reboot to get back to your original Ubuntu desktop. If the icons become unresponsive, open the terminal (CTRL + ALT + T) and type in:

reboot

You can also remove the PPA from your system by entering:

sudo add-apt-repository --remove ppa:ubuntudde-dev/stable
sudo apt update
💡
As some readers asked in the comments section below, you can use the same steps on Linux Mint to install and remove Deepin Desktop. You do not need to reconfigure the display manager. Though Linux Mint already utilizes LightDM, but for some reason, the Deepin Desktop login screen does not work with it. You will get the Deepin Desktop environment after logging in, but the lock screen stays the same as on Mint.

Wrapping Up

It is good to have different choices of desktop environments. If you really like Deepin desktop interface, this could be a way to experience Deepin on Ubuntu.

By the way, there are several official Ubuntu flavors available and you may experiment with their looks.

Explained: Which Ubuntu Version Should I Use?
Confused about Ubuntu vs Xubuntu vs Lubuntu vs Kubuntu?? Want to know which Ubuntu flavor you should use? This beginner’s guide helps you decide which Ubuntu should you choose.

You may also customize Ubuntu to get a better experience with it.

15 Simple Tips to Customize Ubuntu GNOME
Some basic and interesting GNOME customization tips for enriching your experience and getting more out of your Ubuntu desktop.

If you have questions or if you face any issues, please let me know in the comments.

About the author
Ankush Das

Ankush Das

A passionate technophile who also happens to be a Computer Science graduate. You will usually see cats dancing to the beautiful tunes sung by him.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

It's FOSS

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.