source: lxde/desktop/lxsession.xml@ 231e5ee2

11.3 12.0 12.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18 xry111/xf86-video-removal
Last change on this file since 231e5ee2 was e325e6e, checked in by Douglas R. Reno <renodr@…>, 14 months ago

Tags for LXDE and Sawfish

  • Property mode set to 100644
File size: 9.9 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY lxsession-download-http "&sourceforge-dl;/lxde/lxsession-&lxsession-version;.tar.xz">
8 <!ENTITY lxsession-download-ftp " ">
9 <!ENTITY lxsession-md5sum "e8380acef215ee7c99c067a2241c2c7b">
10 <!ENTITY lxsession-size "416 KB">
11 <!ENTITY lxsession-buildsize "22 MB">
12 <!ENTITY lxsession-time "0.1 SBU">
13]>
14
15<sect1 id="lxsession" xreflabel="LXSession-&lxsession-version;">
16 <?dbhtml filename="lxsession.html"?>
17
18
19 <title>LXSession-&lxsession-version;</title>
20
21 <indexterm zone="lxsession">
22 <primary sortas="a-LXSession">LXSession</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to LXSession</title>
27
28 <para>
29 The <application>LXSession</application> package contains the default
30 session manager for <application>LXDE</application>.
31 </para>
32
33 &lfs113_checked;
34
35 <bridgehead renderas="sect3">Package Information</bridgehead>
36 <itemizedlist spacing="compact">
37 <listitem>
38 <para>
39 Download (HTTP): <ulink url="&lxsession-download-http;"/>
40 </para>
41 </listitem>
42 <listitem>
43 <para>
44 Download (FTP): <ulink url="&lxsession-download-ftp;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download MD5 sum: &lxsession-md5sum;
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download size: &lxsession-size;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Estimated disk space required: &lxsession-buildsize;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated build time: &lxsession-time;
65 </para>
66 </listitem>
67 </itemizedlist>
68
69 <bridgehead renderas="sect3">LXSession Dependencies</bridgehead>
70
71 <bridgehead renderas="sect4">Required</bridgehead>
72 <para role="required">
73 <xref linkend="dbus-glib"/>,
74 <xref linkend="libunique"/>,
75 <xref linkend="polkit"/>, and
76 <xref linkend="vala"/>
77 </para>
78
79 <bridgehead renderas="sect4">Optional</bridgehead>
80 <para role="optional">
81 <xref role="runtime" linkend="lsb-tools"/> (may be used at runtime
82 to display the distribution release in the logout dialog),
83 <xref linkend="gtk3"/>, and
84 <xref linkend="libxslt"/> with
85 <xref linkend="DocBook"/> and
86 <xref linkend="docbook-xsl"/> (to build man pages)
87 </para>
88
89 <para condition="html" role="usernotes">
90 User Notes: <ulink url="&blfs-wiki;/lxsession"/>
91 </para>
92 </sect2>
93
94 <sect2 role="installation">
95 <title>Installation of LXSession</title>
96
97 <para>
98 Install <application>LXSession</application> by running the following
99 commands:
100 </para>
101
102<screen><userinput>./configure --prefix=/usr --disable-man &amp;&amp;
103make</userinput></screen>
104
105 <para>
106 This package does not come with a test suite.
107 </para>
108
109 <para>
110 Now, as the <systemitem class="username">root</systemitem> user:
111 </para>
112
113<screen role="root"><userinput>make install</userinput></screen>
114
115 </sect2>
116
117 <sect2 role="commands">
118 <title>Command Explanations</title>
119
120 <para>
121 <parameter>--disable-man</parameter>: This switch disables building of
122 the manual pages. Remove it if you have installed optional dependencies
123 and wish to build the manual pages.
124 </para>
125
126 <para>
127 <option>--enable-gtk3</option>: Builds against <application>GTK+-3
128 </application> instead of <application>GTK+-2</application>, which
129 is required anyway by <application>libunique</application>.
130 </para>
131
132 </sect2>
133
134 <sect2 role="content">
135 <title>Contents</title>
136
137 <segmentedlist>
138 <segtitle>Installed Programs</segtitle>
139 <segtitle>Installed Libraries</segtitle>
140 <segtitle>Installed Directory</segtitle>
141
142 <seglistitem>
143 <seg>
144 lxclipboard, lxlock, lxpolkit, lxsession, lxsession-db,
145 lxsession-default, lxsession-default-apps,
146 lxsession-default-terminal, lxsession-edit, lxsession-logout,
147 lxsession-xdg-autostart, lxsession-xsettings, and lxsettings-daemon
148 </seg>
149 <seg>
150 None
151 </seg>
152 <seg>
153 /usr/share/lxsession
154 </seg>
155 </seglistitem>
156 </segmentedlist>
157
158 <variablelist>
159 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
160 <?dbfo list-presentation="list"?>
161 <?dbhtml list-presentation="table"?>
162
163 <varlistentry id="lxclipboard">
164 <term><command>lxclipboard</command></term>
165 <listitem>
166 <para>
167 is a clipboard utility for LXSession and LXDE
168 </para>
169 <indexterm zone="lxsession lxclipboard">
170 <primary sortas="b-lxclipboard">lxclipboard</primary>
171 </indexterm>
172 </listitem>
173 </varlistentry>
174
175 <varlistentry id="lxlock">
176 <term><command>lxlock</command></term>
177 <listitem>
178 <para>
179 locks the local X display until a password is entered
180 </para>
181 <indexterm zone="lxsession lxlock">
182 <primary sortas="b-lxlock">lxlock</primary>
183 </indexterm>
184 </listitem>
185 </varlistentry>
186
187 <varlistentry id="lxpolkit">
188 <term><command>lxpolkit</command></term>
189 <listitem>
190 <para>
191 is a polkit agent
192 </para>
193 <indexterm zone="lxsession lxpolkit">
194 <primary sortas="b-lxpolkit">lxpolkit</primary>
195 </indexterm>
196 </listitem>
197 </varlistentry>
198
199 <varlistentry id="lxsession-prog">
200 <term><command>lxsession</command></term>
201 <listitem>
202 <para>
203 is a lightweight X session manager
204 </para>
205 <indexterm zone="lxsession lxsession-prog">
206 <primary sortas="b-lxsession">lxsession</primary>
207 </indexterm>
208 </listitem>
209 </varlistentry>
210
211 <varlistentry id="lxsession-db">
212 <term><command>lxsession-db</command></term>
213 <listitem>
214 <para>
215 is used to modify the database for managing
216 sessions in lxsession
217 </para>
218 <indexterm zone="lxsession lxsession-db">
219 <primary sortas="b-lxsession-db">lxsession-db</primary>
220 </indexterm>
221 </listitem>
222 </varlistentry>
223
224 <varlistentry id="lxsession-default">
225 <term><command>lxsession-default</command></term>
226 <listitem>
227 <para>
228 launch default applications set by LXsession
229 </para>
230 <indexterm zone="lxsession lxsession-default">
231 <primary sortas="b-lxsession-default">lxsession-default</primary>
232 </indexterm>
233 </listitem>
234 </varlistentry>
235
236 <varlistentry id="lxsession-default-apps">
237 <term><command>lxsession-default-apps</command></term>
238 <listitem>
239 <para>
240 is an utility to configure lxsession and its default applications
241 </para>
242 <indexterm zone="lxsession lxsession-default-apps">
243 <primary sortas="b-lxsession-default-apps">lxsession-default-apps</primary>
244 </indexterm>
245 </listitem>
246 </varlistentry>
247
248 <varlistentry id="lxsession-default-terminal">
249 <term><command>lxsession-default-terminal</command></term>
250 <listitem>
251 <para>
252 launch the default terminal set by LXSession
253 </para>
254 <indexterm zone="lxsession lxsession-default-terminal">
255 <primary sortas="b-lxsession-default-terminal">lxsession-default-terminal</primary>
256 </indexterm>
257 </listitem>
258 </varlistentry>
259
260 <varlistentry id="lxsession-edit">
261 <term><command>lxsession-edit</command></term>
262 <listitem>
263 <para>
264 is the standard session edit manager used by LXDE
265 </para>
266 <indexterm zone="lxsession lxsession-edit">
267 <primary sortas="b-lxsession-edit">lxsession-edit</primary>
268 </indexterm>
269 </listitem>
270 </varlistentry>
271
272 <varlistentry id="lxsession-logout">
273 <term><command>lxsession-logout</command></term>
274 <listitem>
275 <para>
276 is a program to logout from LXSession
277 </para>
278 <indexterm zone="lxsession lxsession-logout">
279 <primary sortas="b-lxsession-logout">lxsession-logout</primary>
280 </indexterm>
281 </listitem>
282 </varlistentry>
283
284 <varlistentry id="lxsession-xdg-autostart">
285 <term><command>lxsession-xdg-autostart</command></term>
286 <listitem>
287 <para>
288 handles the autostart spec of freedesktop.org
289 </para>
290 <indexterm zone="lxsession lxsession-xdg-autostart">
291 <primary sortas="b-lxsession-xdg-autostart">lxsession-xdg-autostart</primary>
292 </indexterm>
293 </listitem>
294 </varlistentry>
295
296 <varlistentry id="lxsession-xsettings">
297 <term><command>lxsession-xsettings</command></term>
298 <listitem>
299 <para>
300 is a tool to configure gtk+ themes, keyboard, and mouse for you
301 on session startup
302 </para>
303 <indexterm zone="lxsession lxsession-xsettings">
304 <primary sortas="b-lxsession-xsettings">lxsession-xsettings</primary>
305 </indexterm>
306 </listitem>
307 </varlistentry>
308
309 <varlistentry id="lxsettings-daemon">
310 <term><command>lxsettings-daemon</command></term>
311 <listitem>
312 <para>
313 is the settings daemon for LXsession
314 </para>
315 <indexterm zone="lxsession lxsettings-daemon">
316 <primary sortas="b-lxsettings-daemon">lxsettings-daemon</primary>
317 </indexterm>
318 </listitem>
319 </varlistentry>
320
321 </variablelist>
322
323 </sect2>
324
325</sect1>
Note: See TracBrowser for help on using the repository browser.