mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 17:33:05 +00:00

Change-Id: I1d7942318f46a46737d464a33f2c74348fde843e
DDE Daemon
DDE Daemon is a daemon for handling the deepin session settings
Dependencies
Build dependencies
Runtime dependencies
- upower
- udisks2
- acpid
- bluez
- systemd
- pulseaudio
- network-manager
- policykit-1-gnome
- grub-themes-deepin
- gnome-keyring
- deepin-notifications
- xserver-xorg-input-wacom
Optional Dependencies
- network-manager-vpnc
- network-manager-pptp
- network-manager-l2tp
- network-manager-openvpn
- network-manager-openconnect
- iso-codes
- mobile-broadband-provider-info
Installation
Build:
$ make GOPATH=/usr/share/gocode
Or, build through gccgo
$ make GOPATH=/usr/share/gocode USE_GCCGO=1
Install:
sudo make install
Usage
dde-system-daemon
dde-system-daemon
primarily provide account services, need to run as root.
dde-session-daemon
Flags:
memprof : Write memory profile to specific file
cpuprof : Write cpu profile to specific file, can not use memprof and
cpuprof together
-i --Ignore : Ignore missing modules, --no-ignore to revert it, default is true
-v --verbose : Show much more message, the shorthand for --loglevel debug,
if specificed, loglevel is ignored
-l --loglevel: Set log level, possible value is error/warn/info/debug/no
Commands:
list : List all the modules or the dependencies of one module.
auto : Automatically get enabled and disabled modules from settings.
enable : Enable modules and their dependencies, ignore settings.
disable: Disable modules, ignore settings.
Getting help
Any usage issues can ask for help via
Getting involved
We encourage you to report issues and contribute changes.
License
DDE Daemon is licensed under GPLv3.
Description
Languages
C++
97%
CMake
2%
C
0.8%
Shell
0.2%