The Deepin Desktop Environment is primarily used on the Linux Distribution Deepin, which is based on Debian. What makes DDE cool is that:
- It is Lightweight
- It is built from scratch form the ground up
- It is built around HTML5, and WebKit, with ease of importing Javascript plugins
- It allows for endless customization
- It is easy to use out of the box
Today, I would like to show how to install DDE on Arch, visually. The install process will be less painful then you may think. In this tutorial I will be using my bare Arch install. My Arch install contains nothing more then what was covered in the install guide, X, and TWM. If you have X but no desktop, you can of course follow this guide, just insert everything into the TTY and you should end up with DDE as your desktop.
The Install
We will pull in the deepin group by using the command
Sudo pacman -S deepin
The output will show that 20 ( as of writing ) members belonging to the group deepin will be downloaded. All of them are necessary to get a minimal functioning install of DDE.
Hit the 'ENTER' key
You will then see the complete list of packages that will be downloaded as well as the Total Download Size
and the Total Installed Size
. To continue with the installation enter the letter Y
.
The packages will then begin to be transferred to your system and will then install them.
Using DDE's lightdm as the login greeter
DDE has a custom lightdm greeter to make their desktop look more clean and polished. To get the full DDE experience we will have to edit the lightdm.conf file:
/etc/lightdm/lightdm.conf
I have vi, so that's the editor that I will edit the file with, but of course edit the file with the editor you feel most comfortable with.
Sudo vi /etc/lightdm/lightdm.conf
We will be editing one line, that line being in its raw form:
#greeter-session=example-gtk-gnome
We will change the last half of that line as well as remove the pound sign ( # -not hashtag ) from in-front of the line. Copy and paste whats below into your editor over the original line:
greeter-session=lightdm-deepin-greeter
Now we will have to enable the lightdm service. This can be achieved by copying the following line into your terminal:
sudo systemctl enable lightdm.service
This command will output the following line:
Created symlink from /etc/systemd/system/display-manager.service to /usr/lib/systemd/system/lightdm.service.
Sound
The Deepin team went all out when creating DDE. Sounds and chimes can be found all over the desktop. Be sure you have pulseaudio
and pulseaudio-alsa
installed so you can enjoy the full experience, as well as to listen to your audio needs.
Booting to DDE
Restart the machine and when the machine boots up again you should be brought to the lightdm-deepin-greeter. After login you can now use DDE.
Extra Goodies
The deepin-extra
group contains several useful applications that fit snugly in the DDE desktop. They are:
*deepin-movie - The Deepin movie player
*deepin-game - The Deepin game center
*deepin-music - The Deepin music player
*deepin-screenshot - Deepin tool to take screenshots
*deepin-terminal - The Deepin terminal
ALL DONE!
Enjoy using DDE on Arch, if you are having any issues please do no hesitate to ask. Also if I made a mistake in this guide if you can point that out, that would be awesome as well.
Also be sure to check out the arch-deepin github page to check out bugs and issues: https://github.com/fasheng/arch-deepin/issues