summaryrefslogtreecommitdiff
path: root/user/lxqt-desktop/startlxqt.1
diff options
context:
space:
mode:
authorKiyoshi Aman <kiyoshi.aman+adelie@gmail.com>2018-03-18 15:21:16 -0500
committerKiyoshi Aman <kiyoshi.aman+adelie@gmail.com>2018-03-18 16:29:34 -0500
commitd062a4f8807247b5b85ce73983c31a2f5af39de8 (patch)
treea23a118b0084f081eadd619baf035f79ac367f5d /user/lxqt-desktop/startlxqt.1
parent200a6ef26067072d7852d68cc5f1c20dfc35c415 (diff)
downloadpackages-d062a4f8807247b5b85ce73983c31a2f5af39de8.tar.gz
packages-d062a4f8807247b5b85ce73983c31a2f5af39de8.tar.bz2
packages-d062a4f8807247b5b85ce73983c31a2f5af39de8.tar.xz
packages-d062a4f8807247b5b85ce73983c31a2f5af39de8.zip
user/lxqt-desktop: depend on qt5ct, install startlxqt compatible with it
This also removes the compton-conf dependency, since at the moment we don't actually ship compton.
Diffstat (limited to 'user/lxqt-desktop/startlxqt.1')
-rw-r--r--user/lxqt-desktop/startlxqt.148
1 files changed, 48 insertions, 0 deletions
diff --git a/user/lxqt-desktop/startlxqt.1 b/user/lxqt-desktop/startlxqt.1
new file mode 100644
index 000000000..9eaba0337
--- /dev/null
+++ b/user/lxqt-desktop/startlxqt.1
@@ -0,0 +1,48 @@
+.TH STARTLXQT 1 2015-11-03 "LXQt 0.10.0" "LXQt session management"
+.SH NAME
+startlxqt \- script to initialize and launch LXQt sessions
+.SH SYNOPSIS
+.B startlxqt
+.SH DESCRIPTION
+\fBstartlxqt\fR 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.
+.P
+It's main tasks are exporting environment variables, partly after performing
+corresponding checks, and launching \fBlxqt-session\fR, the LXQt session manager.
+.P
+It is not meant to be run by users.
+Rather, it is invoked as backend, e. g. by script \fBstartx\fR on virtual terminals or display
+managers like SDDM or LightDM, see section \fIEXAMPLE\fR.
+.SH FILES
+.I $XDG_DATA_DIRS/xsessions/lxqt.desktop
+.RS 5
+Desktop entry file stating startlxqt as binary needed to start LXQt sessions. Sourced e. g.
+by display managers.
+.RE
+.SH BUGS
+None at the time of this writing. Bugs can be reported on https://github.com/lxde/lxqt/issues.
+.SH EXAMPLE
+To start an LXQt session from a virtual terminal (virtual console) add a line
+.P
+.RS 5
+exec startlxqt
+.RE
+.P
+to file \fI~/.xinitrc\fR. An LXQt session will then be launched by running \fBstartx\fR.
+.P
+Display managers are making use of scripts like \fBstartlxqt\fR automatically. Information about
+available desktop environments is provided by files \fI$XDG_DATA_DIRS/xsessions/*.desktop\fR, typically
+\fI/usr/share/xessions/*.desktop\fR.
+.br
+File \fIlxqt.desktop\fR provided by LXQt is stating \fBstartlxqt\fR in key \fIExec\fR while making sure the session
+manager \fBlxqt-session\fR does exist by stating it in key \fITryExec\fR.
+.SH SEE ALSO
+.BR lxqt-session (1)
+.BR startx (1)
+.BR sddm (1)
+.P
+.B http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/
+.RS 5
+Desktop Entry Specification defining desktop entry files (*.desktop).
+.RE