Introduction to LXSession

The LXSession package contains the default session manager for LXDE.

This package is known to build and work properly using an LFS-7.7 platform.

Package Information

LXSession Dependencies


dbus-glib-0.104, GTK+-2.24.26, libunique-1.1.6 (used by lxpolkit and lxclipboard), lsb_release-1.4 (runtime for lxde-logout so it does not crash), Polkit-0.112, and Vala-0.26.2


libxslt-1.1.28 with docbook-xml-4.5, docbook-xsl-1.78.1 (to build man pages), and UPower-0.9.23 with pm-utils-1.4.1 (used by lxsession-logout)

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/lxsession

Installation of LXSession

Install LXSession by running the following commands:

./configure --prefix=/usr --disable-man &&

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--disable-man: This switch disables building of the manual pages. Remove it if you have installed optional dependencies and wish to build the manual pages.


Installed Programs: lxclipboard, lxlock, lxpolkit, lxsession, lxsession-db, lxsession-default, lxsession-default-apps, lxsession-default-terminal, lxsession-edit, lxsession-logout, lxsession-xdg-autostart, lxsession-xsettings, and lxsettings-daemon
Installed Libraries: None
Installed Directory: /usr/share/lxsession

Short Descriptions


is a lightweight X session manager.

Last updated on 2015-03-05 18:40:30 -0800