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.0.0/lxqt-session-2.0.0.tar.xz
Download MD5 sum: 7e3e0553e7562ef5c25072c8dc671f78
Download size: 192 KB
Estimated disk space required: 12 MB
Estimated build time: 0.4 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.18.0. Please note that IceWM-3.6.0 is not a
good substitute. Fluxbox does
work, although in this context (with lxqt-config-2.0.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.