The lxqt-session package contains the default session manager for LXQt.
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.
Download (HTTP): https://github.com/lxqt/lxqt-session/releases/download/2.1.1/lxqt-session-2.1.1.tar.xz
Download MD5 sum: c97df888167a022462a56d33576c913e
Download size: 212 KB
Estimated disk space required: 11 MB
Estimated build time: 0.5 SBU
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
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.
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.