startlxqt - script to initialize and launch LXQt sessions
Contents
Bugs
None at the time of this writing. Bugs can be reported on https://github.com/lxqt/lxqt/issues.
Description
startlxqt is a shell script meant to initialize and launch LXQt sessions. It is as such similar to
counterparts of other desktop environments like startlxde in LXDE or startkde in KDE.
It's main tasks are exporting environment variables, partly after performing corresponding checks, and
launching lxqt-session, the LXQt session manager.
It is not meant to be run by users. Rather, it is invoked as backend, e. g. by script startx on virtual
terminals or display managers like SDDM or LightDM, see section EXAMPLE.
Example
To start an LXQt session from a virtual terminal (virtual console) add a line
exec startlxqt
to file ~/.xinitrc. An LXQt session will then be launched by running startx.
Display managers are making use of scripts like startlxqt automatically. Information about available
desktop environments is provided by files $XDG_DATA_DIRS/xsessions/*.desktop, typically
/usr/share/xessions/*.desktop.
File lxqt.desktop provided by LXQt is stating startlxqt in key Exec while making sure the session manager
lxqt-session does exist by stating it in key TryExec.
Files
$XDG_DATA_DIRS/xsessions/lxqt.desktop
Desktop entry file stating startlxqt as binary needed to start LXQt sessions. Sourced e. g. by
display managers.
Name
startlxqt - script to initialize and launch LXQt sessions
See Also
lxqt-session(1) startx(1) sddm(1) https://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/ Desktop Entry Specification defining desktop entry files (*.desktop). LXQt 0.10.0 2015-11-03 STARTLXQT(1)
Synopsis
startlxqt
