lxqt-session-2.1.0

Introduction to lxqt-session

The lxqt-session package contains the default session manager for LXQt.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

lxqt-session Dependencies

Required

liblxqt-2.1.0, qtxdg-tools-4.1.0, and Xdg-user-dirs-0.18

Installation of lxqt-session

Install lxqt-session by running the following commands:

sed -e '/TryExec/s|=|=/usr/bin/|' \
    -i xsession/lxqt.desktop.in &&

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr \
      -D CMAKE_BUILD_TYPE=Release  \
      ..                           &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

sed -e '/TryExec/s|=|='/usr'/bin/|' -i xsessions/lxqt.desktop.in: If you are using a display manager, the full path of the TryExec directive has to be given so that the LXQt desktop will appear in the sessions list.

Configuring lxqt-session

Window Managers other than openbox-3.6.1 may be used, e.g. Xfwm4-4.20.0. Please note that IceWM-3.6.0 is not a good substitute. Fluxbox does work, although in this context (with lxqt-config-2.1.0), openbox-3.6.1 is better. The configuration file /usr/share/lxqt/windowmanagers.conf comes with many examples of Window Managers and the ones which are installed will appear in a drop down list of lxqt-config-session. For the ones not included in /usr/share/lxqt/windowmanagers.conf, you can use lxqt-config-session's "search" button, e.g. for Fluxbox-1.3.7, navigating through the file system until you can choose fluxbox.

Contents

Installed Programs: lxqt-config-session, lxqt-leave, lxqt-session, and startlxqt
Installed Libraries: None
Installed Directories: /usr/share/lxqt/translations/lxqt-{leave,config-session,session}

Short Descriptions

lxqt-config-session

is a GUI configuration tool for lxqt-session

lxqt-leave

is a graphical dialog to terminate the session

lxqt-session

is a lightweight X session manager

startlxqt

is used to start the desktop session for LXQt