Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apps:screensaver:start [2019/11/21 22:02] kevinbowenapps:screensaver:start [2021/02/09 15:46] (current) kevinbowen
Line 1: Line 1:
-{{ :apps:screensaver:preferences-desktop-screensaver.png?nolink|}} +~~NOTOC~~ 
-====== Xfce Screensaver ====== +{{ :xfce:xfce.ScreenSaver.png?no link|}} 
-  * **[[installation|Building & Installation]]** -- Instructions for building and installing the screensaver. +====== xfce4-screensaver - Xfce Screensaver ====== 
-  * **[[dbus|DBUS Interface]]** -- Interacting with the screensaver via DBUS. +  * **[[#Usage|Usage]]** 
-  * **[[faq|Frequently Asked Questions]]** -- Diagnose and resolve configuration issues. +  * **[[:apps:xfce4-screensaver:installation|Building & Installation]]** -- Instructions for building and installing the screensaver. 
-  * **[[https://git.xfce.org/apps/xfce4-screensaver/|Source Code]]** +  * **[[:apps:xfce4-screensaver:dbus|DBUS Interface]]** -- Interacting with the screensaver via DBUS. 
-  * **[[https://archive.xfce.org/src/apps/xfce4-screensaver/|Releases]]** +  * **[[:apps:xfce4-screensaver:faq|Frequently Asked Questions]]** -- Diagnose and resolve configuration issues. 
-  * **[[https://bugzilla.xfce.org/buglist.cgi?component=General&product=Xfce4-screensaver|Bugs]]**+  * **[[#Known Issues|Known Issues]]** 
 +  * **[[#Installation|Installation]]** 
 +  * **[[#Latest Release|Latest Release]]** 
 +  * **[[#Source Code Repository|Source Code Repository]]** 
 +  * **[[#Reporting Bugs|Reporting Bugs]]**
  
 +----
  
 ===== Introduction ===== ===== Introduction =====
Line 18: Line 23:
  
 ==== Features ==== ==== Features ====
-  * Integration with the Xfce desktop +  * Integration with the Xfce desktop per-monitor wallpaper 
-  * Support for the xdg-screensaver standard+  * Locking down of configuration settings via Xfconf 
 +  * Support for XScreensaver screensavers
   * (optional) Integration with ConsoleKit and Systemd   * (optional) Integration with ConsoleKit and Systemd
   * DBUS interface for limited control and querying screensaver status   * DBUS interface for limited control and querying screensaver status
   * Idle time and inhibition state are based on the X11 Screensaver extension   * Idle time and inhibition state are based on the X11 Screensaver extension
 +  * Shared styles with LightDM GTK+ Greeter
   * No GNOME or MATE dependencies. Requirements are lightweight and shared with Xfce.   * No GNOME or MATE dependencies. Requirements are lightweight and shared with Xfce.
 +  * Full translation support into many languages
 +  * User switching
  
 ---- ----
Line 30: Line 39:
 The application combines two functions: a **screensaver** that blanks the screen or fills it with images when the computer is idle; a **locker** that provides session security.  The application combines two functions: a **screensaver** that blanks the screen or fills it with images when the computer is idle; a **locker** that provides session security. 
  
-<figure "Screensaver preferences">{{:apps:screensaver:screensaver-prefs.png?nolink&|}}</figure>+<figure "Screensaver preferences">{{:apps:screensaver:screensaver-prefs.png?610x635|}}</figure>
  
 ---- ----
Line 52: Line 61:
         * Use the counter below the slider to set the time interval after the last screen activity before the computer is considered “idle.”         * Use the counter below the slider to set the time interval after the last screen activity before the computer is considered “idle.”
  
-<figure "Lock Screen (Locker)">{{:apps:screensaver:screensaver-locker.png?nolink&|}}</figure>+<figure "Lock Screen (Locker)">{{:apps:screensaver:screensaver-locker.png?610x635|}}</figure>
  
 ---- ----
Line 79: Line 88:
  
 ==== User switching ==== ==== User switching ====
-        * Enable to allow Xfce4-screensaver to switch user+        * Enable to allow Xfce4-screensaver to switch user.
  
-[[|Back To Top]]+[[|Back to Top]] 
 +----
  
 +===== Known Issues =====
 +
 +Allow embedding a keyboard into the window, /embedded-keyboard-enabled, may be non-functional. Onboard crashes when embedded.
 +
 +----
 +
 +===== Installation =====
 +
 +See the file 'INSTALL'
 +
 +''./autogen.sh --prefix=/usr --sysconfdir=/etc''
 +
 +You may need to set your PAM auth type if it is not correctly detected.
 +
 +''--with-pam-auth-type=<auth-type>   specify pam auth type (common or system)''
 +
 +(For testing, we are using:
 + ''./autogen.sh --disable-static --with-mit-ext --with-console-kit --enable-locking --enable-debug --sysconfdir=/etc''
 +)
 +
 +''make && sudo make install''
 +
 +
 +----
 +
 +===== Latest Release =====
 +{{rss>https://archive.xfce.org/feeds/project/xfce4-screensaver 1 date description 2h}}
 +
 +
 +  * **[[https://archive.xfce.org/src/apps/xfce4-screensaver/|Previous Releases]]**
 +
 +[[|Back to Top]]
 +----
 +===== Source code repository =====
 +[[https://gitlab.xfce.org/apps/xfce4-screensaver]]
 +
 +----
 +===== Reporting Bugs =====
 +  * **[[:apps:xfce4-screensaver:bugs|Reporting Bugs]]** -- Open bug reports and how to report new bugs
 +
 +In the bug report please include information about your system, if possible:
 +
 + - What operating system and version
 + - What version of xfce4-screensaver, i.e. the output of the ''xfce4-screensaver-command --version'' command
 +
 +If you want to debug your installation you may also be able to get meaningful debug output when starting xfce4-screensaver from the debug script:
 +''./src/debug-screensaver.sh''
 +
 +[[|Back To Top]]
 ---- ----
-[[:start|Back to main Xfce documentation page]]+[[:apps:screensaver:start|Back to main Xfce documentation page]]