Jump to: navigation, search
Deepin Desktop Environment is an elegant, easy to use and reliable domestic desktop operating system released by Deepin Technology Co. The base system of Deepin Desktop is written by golang, and its user interface is Qt5. It can be installed in openSUSE with the community support now. This page is a user guide for openSUSE distribution.
Warning! Deepin Desktop has some security issues, Please don't deploy Deepin Desktop in anywhere important!

Configure repositories

Deepin Desktop have been brought into openSUSE Official, you can install it directly on Tumbleweed and Leap 15.4+. But you should configure repositories first on Leap.

Leap 15.3

$sudo zypper ar -f https://download.opensuse.org/repositories/X11:/Deepin/openSUSE_Leap_15.3/X11:Deepin.repo

Leap 15.2

$sudo zypper ar -f https://download.opensuse.org/repositories/X11:/Deepin/openSUSE_Leap_15.2/X11:Deepin.repo

Install Desktop

$sudo zypper in -t pattern deepin


The default display manager is SDDM, you can choose 'Deepin' in menu to login Deepin Desktop. Also, you can use other display manager.

The lightdm is the upstream's default display manager, but it can not launch Deepin Desktop on Leap 15.3 and higher. SDDM and GDM work fine for Deepin Desktop.

Dbus and Policykit features

For ensuring your openSUSE is in security, We disable all the dbus and policykit features for deepin-api and deepin-daemon by default, as well as the deepin-file-manager. It leads to Deepin Desktop can not work fine, some features are invalid.

  • The wallpaper on deepin-lock is invalid. You can not see any buttons but they are really on the middle of the screen. Move the cursor left and right on the middle of the screen, you can see buttons.
  • The wallpaper on the initial screen is invalid. You can not see any buttons but they are really on the middle of the screen.
  • The lightdm-deepin-greeter does not work.
  • Can't lock, unlock and shutdown on deepin-lock
  • System sound is invalid.
  • deepin-lock can not be launched, so that can not power off and restart by gui.
  • Can not manager users and network by control center.
If you want to enable Dbus and Policykit and don't care about security issues, you can manually run deepin-daemon-dbus-installer and deepin-daemon-polkit-installer with root or install deepin-feature-enable package to enable these features.
Deepin Applications can be installed without Deepin Desktop, if you just want to taste these Applications, please read this part.

Official Support Applications

You can install these Applications from OSS repository.

Deepin Movie

This is the default media player in Deepin Desktop.
Deepin Movie provides an intuitive easy to use operation interface and rich complete shortcuts. You can complete all play operations by keyboard, which will make you thoroughly get rid of the constraint of a mouse click. Video files in various formats can be played through Deepin Movie, and you can use the streaming function to easily enjoy online video resources.
Please note: this application doesn't support ARM.

$sudo zypper in deepin-movie

Deepin Music Player

It is a simple music player, default music player in Deepin Desktop.
It brings all brand new UI design, extreme playing experience, and it has local music scanning and lyric sync functions, etc.

$sudo zypper in deepin-music-player

Deepin Calendar

Deepin Calender is an easy calendar tool, main features current date, solar terms, lunar calendar and world holidays.

$sudo zypper in deepin-calendar

Deepin Editor

Deepin Editor is a lightweight and easy to use text editor with some customizable features.

$sudo zypper in deepin-editor

Deepin Terminal

Deepin Terminal is an advanced terminal emulator with workspace, multiple windows, remote management, quake mode and other features.

$sudo zypper in deepin-terminal

Deepin System Monitor

Deepin System Monitor provides a simple and practical tool for monitoring usage of CPU, memory and network, as well as management of system and application process including viewing, searching and killing.

$sudo zypper in deepin-system-monitor

Community Support Applications

These Applications are all on Tumbleweed official, but they should be install after configure repositories follow Portal:Deepin/Installation on Leap.

Deepin Clone

Deepin Boot Maker is a bootmaker. It is simple in interface and easy to operate. It helps users to easily make deepin boot disk.

sudo zypper in deepin-clone

Deepin Screen Recorder

Deepin Screen Recorder is a screen recorder tool, it supports to save the recorded screens as gif or mp4 format. It can select the recorded window automatically or manually by selecting the area. Users just need to start and stop the recording process, and the file will autosave to the desktop.

sudo zypper in deepin-screen-recorder

Deepin Voice Recorder

Deepin Voice Recorder is a simple, beautiful and easy-to-use recording application. Whether you want to record your own songs or call and meeting recordings, you can use Deep Recording to do it; it also supports visual recording, recording playback, recording list management and other functions.

sudo zypper in deepin-voice-recorder

Deepin Image Viewer

Deepin Image Viewer is an image viewer. It is fashion and smooth supports multiple image formats, user can view any kind of image.

sudo zypper in deepin-image-viewer
Please visit https://www.deepin.org/en/original to get Screenshots and more information about these applications.
The DBus and Policykit feature of Deepin Desktop still are not accepted in openSUSE official due to some security issues. These known issues are:
Deepin Desktop
Please get more informations at them:
  1. Deepin official: https://www.deepin.org/en
  2. Deepin source code: https://github.com/linuxdeepin/
  3. Deepin Applacation: https://www.deepin.org/en/original