1 Star 0 Fork 0

deepin-community / dde-daemon

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.zh_CN.md 2.86 KB
一键复制 编辑 原始数据 按行查看 历史

DDE Daemon

DDE Daemon是一个用于处理深度会话设置的守护进程

依赖

编译依赖

  • dde-api
  • startdde
  • libudev
  • fontconfig
  • libbamf3
  • pam
  • libnl-3.0
  • libnl-genl-3.0
  • librsvg
  • libfprint

运行依赖

  • upower
  • udisks2
  • systemd
  • pulseaudio
  • network-manager
  • policykit-1-gnome
  • grub-themes-deepin
  • gnome-keyring
  • deepin-notifications
  • xserver-xorg-input-wacom
  • libinput
  • xdotool
  • fontconfig
  • pam
  • libnl-3.0
  • libnl-genl-3.0
  • libfprint
  • dnsmasq (for hotspot)

可选依赖项

  • network-manager-vpnc-gnome
  • network-manager-pptp-gnome
  • network-manager-l2tp-gnome
  • network-manager-strongswan-gnome
  • network-manager-openvpn-gnome
  • network-manager-openconnect-gnome
  • iso-codes
  • mobile-broadband-provider-info
  • xserver-xorg-input-synaptics (provide mode features, such as disable touchpad when typing ...)
  • miraclecast (provide WIFI Direct)
  • bluez
  • fprintd

安装

dde-daemon需要预安装以下包

$ go get github.com/axgle/mahonia
$ go get github.com/msteinert/pam

构建:

$ make GOPATH=/usr/share/gocode

通过gccgo构建

$ make GOPATH=/usr/share/gocode USE_GCCGO=1

安装:

sudo make install

使用方法

dde-system-daemon

dde-system-daemon主要提供账号服务,需要以root身份运行。

dde-session-daemon

标识:

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

命令:

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.

获得帮助

如果您遇到任何其他问题,您可能还会发现这些渠道很有用:

贡献指南

我们鼓励您报告问题并做出更改。

开源协议

dde-daemon项目在GPL-3.0-or-later开源协议下发布。

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/deepin-community/dde-daemon.git
git@gitee.com:deepin-community/dde-daemon.git
deepin-community
dde-daemon
dde-daemon
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891