Guides 11792 Published by

To install the Deepin Desktop on a fresh Manjaro 21 Linux installation, start by updating the base system with the commands "sudo pacman -Syy" and "sudo pacman -Su." This ensures that dependency issues are minimized. Then, install the AUR helper (pamac or yay) and use it to install the Deepin desktop core packages using either "sudo pacman -S deepin-desktop-core" if pamac is already configured or by fetching and building the AUR meta-package with "yay -S deepin-desktop."



How to Install Deepin Desktop on Manjaro 21 Linux

You’ll learn how to pull the polished Deepin Desktop into a fresh Manjaro 21 install without turning the machine into an endless crash loop.

Prerequisites: Make sure the base system is healthy

Updating the core before adding new software keeps dependency hell at bay.
Run

sudo pacman -Syy
sudo pacman -Su

The -Syu flag syncs the database and upgrades all packages, which is especially important on Manjaro’s rolling‑release model.

Installing Deepin Desktop Core Packages

Deepin isn’t in the official Manjaro repos, so an AUR helper (pamac or yay) is required.
If pamac is already configured:

sudo pacman -S deepin-desktop-core

Otherwise, fetch and build the AUR meta‑package that pulls everything you need:

yay -S deepin-desktop

The meta‑package installs deepin-dde-session, themes, icons, and other DDE components.
Why this matters: without the core session package, the login screen won’t recognize a Deepin desktop entry.

Optional extras that make the experience shine

If the default theme feels a little flat:

sudo pacman -S deepin-themes
sudo pacman -S deepin-icon-theme

These packages add the glossy look and icon set that people rave about.
Skipping them gives you a more minimal desktop, which can be handy for low‑resource machines.

Choosing a Display Manager

Deepin ships its own DM, deepin-dde-greeter, but it’s not mandatory.
If you’re happy with GDM or SDDM, keep your current manager; the Deepin session will still appear in the login menu.
To install the native greeter:

sudo pacman -S deepin-dde-greeter

Then edit /etc/lightdm/lightdm.conf to set greeter-session=deepin-dde-greeter and restart LightDM.

Troubleshooting: What if the session won’t start?

I’ve seen this happen after a kernel bump. The Deepin session relies on certain Xorg libraries that sometimes get removed or mismatched during upgrades.
If you’re stuck in a black screen, try:

sudo pacman -Syu
sudo pacman -S --overwrite '*:/usr/lib/mesa/*' mesa-dri-drivers

Re‑installing Mesa resolves missing library references and gets the session back up.

Switching Back to Your Old Desktop

If you decide Deepin isn’t your cup of tea, simply remove the core packages:

sudo pacman -Rns deepin-desktop-core deepin-dde-session

Your previous desktop manager will stay intact and boot as usual.