DDE session shell 提供两个应用程序:dde-lock 和 lightdm-deepin-greeter,dde-lock提供锁屏界面,lightdm-deepin-greeter提供登录界面。
请查看“debian/control”文件中提供的“Depends”。
请查看“debian/control”文件中提供的“Build-Depends”。
- 确保已经安装了所有的编译依赖
sudo apt build-dep dde-session-shell
- 构建
mkdir build
cd build
cmake ..
make
- 安装
sudo make install
- debian/rules
override_dh_auto_configure:
dh_auto_configure -- \
-DWAIT_DEEPIN_ACCOUNTS_SERVICE=1
lightdm-deepin-greeter 强依赖 com.deepin.daemon.Accounts 服务 (由dde-system-daemon创建)。 我们使用 WAIT_DEEPIN_ACCOUNTS_SERVICE 来判断 lightdm-deepin-greeter 的启动是否等待dde-system-daemon,如果桌面环境没有启动dde-system-daemon,请设置 WAIT_DEEPIN_ACCOUNTS_SERVICE 为 0,否则 deepin-lightdm-greeter 会卡住。
任何使用问题都可以通过以下方式寻求帮助:
我们鼓励您报告问题并做出更改
DDE session shell 在 GPL-3.0-or-later 下发布。