You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
nextime 0ce3190344 Imported Upstream version 4.10.1 7 years ago
doc Imported Upstream version 4.10.1 7 years ago
engines Imported Upstream version 4.10.1 7 years ago
icons Imported Upstream version 4.10.1 7 years ago
libxfsm Imported Upstream version 4.10.1 7 years ago
po Imported Upstream version 4.10.1 7 years ago
scripts Imported Upstream version 4.10.1 7 years ago
settings Imported Upstream version 4.10.1 7 years ago
xfce4-session Imported Upstream version 4.10.1 7 years ago
xfce4-session-logout Imported Upstream version 4.10.1 7 years ago
xfsm-shutdown-helper Imported Upstream version 4.10.1 7 years ago
AUTHORS Imported Upstream version 4.10.1 7 years ago
BUGS Imported Upstream version 4.10.1 7 years ago
COPYING Imported Upstream version 4.10.1 7 years ago
ChangeLog Imported Upstream version 4.10.1 7 years ago
INSTALL Imported Upstream version 4.10.1 7 years ago
Makefile.am Imported Upstream version 4.10.1 7 years ago
Makefile.in Imported Upstream version 4.10.1 7 years ago
NEWS Imported Upstream version 4.10.1 7 years ago
README Imported Upstream version 4.10.1 7 years ago
TODO Imported Upstream version 4.10.1 7 years ago
aclocal.m4 Imported Upstream version 4.10.1 7 years ago
compile Imported Upstream version 4.10.1 7 years ago
config.guess Imported Upstream version 4.10.1 7 years ago
config.h.in Imported Upstream version 4.10.1 7 years ago
config.sub Imported Upstream version 4.10.1 7 years ago
configure Imported Upstream version 4.10.1 7 years ago
configure.ac Imported Upstream version 4.10.1 7 years ago
depcomp Imported Upstream version 4.10.1 7 years ago
install-sh Imported Upstream version 4.10.1 7 years ago
intltool-extract.in Imported Upstream version 4.10.1 7 years ago
intltool-merge.in Imported Upstream version 4.10.1 7 years ago
intltool-update.in Imported Upstream version 4.10.1 7 years ago
ltmain.sh Imported Upstream version 4.10.1 7 years ago
missing Imported Upstream version 4.10.1 7 years ago
xfce.desktop.in Imported Upstream version 4.10.1 7 years ago

README

Session manager for the Xfce desktop environment.

Shutting down your computer using the session manager:
------------------------------------------------------
Since 4.1.5, the session manager supports only sudo(8)-based shutdown, other
method can be added by packagers if desired, just replace XfsmShutdownHelper
with your code. To be able to shutdown the computer, you must be listed
in the systems sudoers file, in particular, you must be allowed to execute
$HELPER_PATH_PREFIX/xfce4/session/xfsm-shutdown-helper as user root (where
$HELPER_PATH_PREFIX is the directory passed to configure with the
--with-helper-path-prefix option or /usr/local/lib by default).

For example, you built xfce4-session with the default options, your hostname
is myhost and your user account is named myuser, then you'd have to add
the following line to your sudoers file (remember to use visudo to edit
that file):

myuser myhost=/usr/local/lib/xfce4/session/xfsm-shutdown-helper

Starting with xfce4-session 4.3.99.2 xfce4-session will first try to use
HAL (if built with D-Bus support) and fallback to the sudo method described
above. So if you have HAL installed on your system, and your account is
allowed to shutdown/reboot the computer using HAL, you don't need to setup
sudo at all.


Legacy session management:
--------------------------
As of version 4.1.7, the session manager includes native support for
applications that don't support the X11R6 session management protocol,
but support legacy (X11R5) session management. If you don't need legacy
session management support, you can disable it at compile time, giving
--disable-legacy-sm to ./configure.

The legacy sm code is ment as a replacement for smproxy (the X11 session
management proxy), which caused all kinds of trouble. That says, do NOT
EVER run smproxy in session that is managed by xfce4-session, or weird
things will happen. The included legacy session management does everything
that smproxy would do, and besides that, it also support multiscreen
display and it is less error prone compared to smproxy (atleast once
the various bugs I introduced are fixed :-).