dde-session is used for launching DDE components systemd service project. This project refers to a part of GNOME session documents and files.
You can also check the "Depends" provided in the debian/control file.
You can also check the "Build-Depends" provided in the debian/control file.
- startdde
- systemd
Install prerequisites
sudo apt-get build-dep dde-session
Build
mkdir build && cd build && cmake ../ -DCMAKE_INSTALL_PREFIX=/usr && make
If you have isolated testing build environment (say a docker container), you can install it directly.
sudo make install
- construct a session desktop in /usr/share/xsessions
cat /usr/share/xsessions/deepin.desktop
[Desktop Entry]
Name=Deepin
Comment=Deepin Desktop Environment
Exec=/usr/bin/dde-session
- Using DisplayManager like, gdm, kdm or lightdm to startup Deepin.
Any usage issues can ask for help via
We encourage you to report issues and contribute changes
- Contribution guide for developers. (English)
- 开发者代码贡献指南 (中文)
dde-session is licensed under GPLv3.