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/1.4.0/lxqt-session-1.4.0.tar.xz
Download MD5 sum: b8a4d40eeaf6972cfa23467043e2f5c4
Download size: 184 KB
Estimated disk space required: 8.6 MB
Estimated build time: 0.3 SBU
liblxqt-1.4.0, (kwindowsystem-5.109.0 for lxqt or KDE Frameworks-5.109.0), qtxdg-tools-3.12.0, and Xdg-user-dirs-0.18
Install lxqt-session by running the following commands:
sed -e '/TryExec/s|=|=/usr/bin/|' \ -i xsession/lxqt.desktop.in && mkdir -v build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_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.4.4 is not a
good substitute. Fluxbox does work, although
in this context (with lxqt-config-1.4.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.