Deepin Screensaver is a screensaver service developed by Deepin Technology.
- Qt
- xscreensaver
- xscreensaver-data
- startdde
- qml-module-qt-labs-platform
- libdframeworkdbus
The master branch is current development branch, build dependencies may changes without update README.md, refer to ./debian/control
for a working build depends list
- pkg-config
- qt5-qmake
- qtbase5-dev
- qtdeclarative5-dev
- libqt5x11extras5-dev
- libdtkwidget-dev
- libx11-dev
- libxss-dev
- libxext-dev
- qttools5-dev-tools
- qml-module-qt-labs-platform
- libdframeworkdbus-dev
- Make sure you have installed all dependencies.
Package name may be different between distros, if deepin-screensaver is available from your distro, check the packaging script delivered from your distro is a better idea.
Assume you are using Deepin or other debian-based distro which got deepin-screensaver delivered:
$ apt build-dep deepin-screensaver
- Build:
$ cd deepin-screensaver
$ mkdir Build
$ cd Build
$ qmake ../deepin-screensaver.pro
$ make
- Install:
$ sudo make install
The executable binary file could be found at deepin-screensaver
.
Execute deepin-screensaver
We encourage you to report issues and contribute changes
deepin-screensaver is licensed under GPL-3.0-or-later