Skip to content

New deepin session, based on systemd and existing projects.

License

Notifications You must be signed in to change notification settings

ssk-wh/dde-session

 
 

Repository files navigation

dde-session

dde-session is used for launching DDE components systemd service project. This project refers to a part of GNOME session documents and files.

Dependencies

You can also check the "Depends" provided in the debian/control file.

Build dependencies

You can also check the "Build-Depends" provided in the debian/control file.

Runtime dependencies

Installation

Deepin

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

Usage

Run with display manager

  1. 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
  1. Using DisplayManager like, gdm, kdm or lightdm to startup Deepin.

Getting help

Any usage issues can ask for help via

Getting involved

We encourage you to report issues and contribute changes

License

dde-session is licensed under GPLv3.

About

New deepin session, based on systemd and existing projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 75.5%
  • CMake 12.3%
  • C 9.4%
  • Shell 2.8%