Deepin Desktop Environment - ArchWiki

# Deepin Desktop Environment

DDE (Deepin Desktop Environment) is the default desktop environment originally created for the linux Deepin distribution.

## Installation

The easiest way to install DDE is by adding unofficial OBS repository. To use the repository add the following lines at the top of your sources in `/etc/pacman.conf`:

    [home_metakcahura_arch-deepin_Arch_Extra]
    SigLevel = Never
    Server = http://download.opensuse.org/repositories/home:/metakcahura:/arch-deepin/Arch_Extra/$arch

Note: All DDE related PKGBUILDs can be found in FaSheng's GitHub repository. It's also possible to checkout all the PKGBUILDs and source files in OBS project page.

To get a minimal desktop interface, you may start by installing 'deepin' group. This will pull all the basic components.

However, it is recommended to also install 'deepin-extra' group to get a fully working DDE:

- deepin-game-center: Deepin game center to play flash games
- deepin-movie: Deepin video player
- deepin-music-player: Deepin music player
- deepin-screenshot: Deepin screen-shot tools
- deepin-terminal: Deepin terminal

    pacman -S deepin deepin-extra

## Launching Deepin Desktop Environment

### Via a Display Manager

To use the default DDE's lightdm greeter you have to modify the configuration file under the `[SeatDefaults]` section, to state:.

    /etc/lightdm/lightdm.conf

    [SeatDefaults]
    ...
    greeter-session=lightdm-deepin-greeter

### Using xinitrc

See the xinitrc page for more information.

    ~/.xinitrc

    exec startdde

Execute `startx` or `xinit` to start DDE.

Note: If you want to start Xorg at boot, please read the Start X at login article.

## Bug Reporting

Any upstream or arch packaging related bugs should be reported here. FaSheng is one of the Deepin developers and also a contributor/maintainer for arch-deepin and if you file bug reports on his github page then there's much greater chance that the bug will be fixed. ;-)

Category:

- Desktop environments