Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
data/ | H | 03-Jan-2021 | - | 6,435 | 5,616 | |
doc/ | H | 03-Jan-2021 | - | 1,061 | 950 | |
po/ | H | 03-Jan-2021 | - | 24,906 | 19,361 | |
savers/ | H | 03-Jan-2021 | - | 5,091 | 3,780 | |
src/ | H | 03-May-2022 | - | 25,275 | 19,330 | |
AUTHORS | H A D | 03-Jan-2021 | 234 | 12 | 9 | |
COPYING | H A D | 03-Jan-2021 | 17.7 KiB | 340 | 281 | |
COPYING.LGPL | H A D | 03-Jan-2021 | 25.9 KiB | 503 | 418 | |
COPYING.LIB | H A D | 03-Jan-2021 | 24.8 KiB | |||
ChangeLog | H A D | 03-Jan-2021 | 468.8 KiB | 13,743 | 9,851 | |
INSTALL | H A D | 03-Jan-2021 | 15.4 KiB | 369 | 287 | |
Makefile.am | H A D | 03-Jan-2021 | 1.3 KiB | 71 | 59 | |
Makefile.in | H A D | 03-Jan-2021 | 29.2 KiB | 969 | 862 | |
NEWS | H A D | 03-Jan-2021 | 9.5 KiB | 233 | 220 | |
README.md | H A D | 03-Jan-2021 | 3.6 KiB | 102 | 67 | |
TODO | H A D | 03-Jan-2021 | 199 | 3 | 3 | |
aclocal.m4 | H A D | 03-Jan-2021 | 406.1 KiB | 11,301 | 10,214 | |
autogen.sh | H A D | 03-Jan-2021 | 1.4 KiB | 39 | 11 | |
compile | H A D | 03-Jan-2021 | 7.2 KiB | 349 | 259 | |
config.guess | H A D | 03-Jan-2021 | 43.2 KiB | 1,481 | 1,288 | |
config.h.in | H A D | 03-Jan-2021 | 5.6 KiB | 220 | 147 | |
config.sub | H A D | 03-Jan-2021 | 35.3 KiB | 1,802 | 1,661 | |
configure | H A D | 03-Jan-2021 | 593.6 KiB | 20,284 | 17,006 | |
configure.ac | H A D | 03-Jan-2021 | 36.6 KiB | 1,176 | 990 | |
depcomp | H A D | 03-Jan-2021 | 23 KiB | 792 | 502 | |
install-sh | H A D | 03-Jan-2021 | 15 KiB | 519 | 337 | |
intltool-extract.in | H A D | 03-Jan-2021 | 0 | |||
intltool-merge.in | H A D | 03-Jan-2021 | 0 | |||
intltool-update.in | H A D | 03-Jan-2021 | 0 | |||
ltmain.sh | H A D | 03-Jan-2021 | 319.6 KiB | 11,252 | 8,044 | |
missing | H A D | 03-Jan-2021 | 6.7 KiB | 216 | 143 |
README.md
1[![License](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://gitlab.xfce.org/apps/xfce4-screensaver/-/blob/master/COPYING) 2 3# xfce4-screensaver 4 5Xfce4-screensaver is a screen saver and locker that aims to have 6simple, sane, secure defaults and be well integrated with the desktop. 7 8This project is a port of [MATE Screensaver](https://github.com/mate-desktop/mate-screensaver), 9itself a port of [GNOME Screensaver](https://gitlab.gnome.org/Archive/gnome-screensaver). 10It has been tightly integrated with the Xfce desktop, utilizing Xfce 11libraries and the Xfconf configuration backend. 12 13---- 14 15### Features 16 17 - Integration with the Xfce desktop per-monitor wallpaper 18 - Locking down of configuration settings via Xfconf 19 - Support for XScreensaver screensavers 20 - (optional) Integration with ConsoleKit and Systemd 21 - DBUS interface for limited control and querying screensaver status 22 - Idle time and inhibition state are based on the X11 Screensaver extension 23 - Shared styles with LightDM GTK+ Greeter 24 - No GNOME or MATE dependencies. Requirements are lightweight and shared with Xfce. 25 - Full translation support into many languages 26 - User switching 27 28 - Integration with the Xfce Desktop per-monitor wallpaper 29 - Locking down of configuration settings via Xfconf 30 - DBUS interface to limited screensaver interaction 31 - Full translation support into many languages 32 - Shared styles with LightDM GTK+ Greeter 33 - Support for XScreensaver screensavers 34 - User switching 35 36### Known Issues 37 38 - Allow embedding a keyboard into the window, /embedded-keyboard-enabled, may be non-functional. Onboard crashes when embedded. 39 40### Homepage 41 42[xfce4-screensaver documentation](https://docs.xfce.org/apps/xfce4-screensaver/start) 43 44### Changelog 45 46See [NEWS](https://gitlab.xfce.org/apps/xfce4-screensaver/-/blob/master/NEWS) for details on changes and fixes made in the current release. 47 48### Source Code Repository 49 50[Xfce4-screensaver source code](https://gitlab.xfce.org/apps/xfce4-screensaver) 51 52### Download a Release Tarball 53 54[Xfce4-screensaver archive](https://archive.xfce.org/src/apps/xfce4-screensaver) 55 or 56[Xfce4-screensaver tags](https://gitlab.xfce.org/apps/xfce4-screensaver/-/tags) 57 58### Installation 59 60See the file 'INSTALL' 61 62From source code repository: 63 64 % cd xfce4-screensaver 65 % ./autogen.sh --prefix=/usr --sysconfdir=/etc 66 % make 67 % make install 68 69From release tarball: 70 71 % tar xf xfce4-screensaver-<version>.tar.bz2 72 % cd xfce4-screensaver-<version> 73 % ./configure 74 % make 75 % make install 76 77You may need to set your PAM auth type if it is not correctly detected. 78 79`--with-pam-auth-type=<auth-type> specify pam auth type (common or system)` 80 81If you are using bsdauth or shadow auth, then you will need to make sure the 82following is done after installation: 83 84 chown root:root $libexecdir/xfce4-screensaver-dialog 85 chmod +s $libexecdir/xfce4-screensaver-dialog 86 87Example testing configuration: 88 89 ./autogen.sh --disable-static --with-mit-ext --with-console-kit --enable-locking --enable-debug --sysconfdir=/etc 90 91### Reporting Bugs 92 93Visit the [reporting bugs](https://docs.xfce.org/apps/xfce4-screensaver/bugs) page to view currently open bug reports and instructions on reporting new bugs or submitting bugfixes. 94 95In the bug report please include information about your system, if possible: 96 97 - What operating system and version 98 - What version of xfce4-screensaver, i.e. the output of the `xfce4-screensaver-command --version` command 99 100If you want to debug your installation you may also be able to get meaningful debug output when starting xfce4-screensaver from the debug script: 101`./src/debug-screensaver.sh` 102