source: lxde/desktop/lxde-common.xml@ eca7a58

10.0 10.1 11.0 7.10 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind ken/refactor-virt lazarus nosym perl-modules qt5new trunk xry111/git-date xry111/git-date-for-trunk xry111/git-date-test
Last change on this file since eca7a58 was eca7a58, checked in by Fernando de Oliveira <fernando@…>, 6 years ago
  • Fix starting X with startx (from xinit) and sddm (with consolekit2 and upowerd) and somwhat related fixes

◦ sddm-0.12.0: fixes for upauer, Consolekit2, DBUS_CONFIG_FILENAME,

example-config, nolisten tcp, numlock, and setxkbmap.

◦ sddm bootscript: remove upowerd parts.
◦ xinit-1.3.4: Fix startx to use the first available virtual terminal
◦ ConsoleKit2-1.0.0: Fix docdir and xinitrc.d script 90-consolekit.sh

name and place

◦ lxde-common-0.99.0: Fix lxde session start
◦ LXQt Desktop Final Instructions: Fix lxde session start
◦ xfce4-session-4.12.1: Fix lxde session start
◦ Starting KDE4: Fix lxde session start

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16461 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 8.1 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 lxde-common-download-http "&sourceforge-repo;/lxde/lxde-common-&lxde-common-version;.tar.xz">
8 <!ENTITY lxde-common-download-ftp " ">
9 <!ENTITY lxde-common-md5sum "5a417f5a0e5b510a0c018b66b0dc4081">
10 <!ENTITY lxde-common-size "868 KB">
11 <!ENTITY lxde-common-buildsize "2.8 MB">
12 <!ENTITY lxde-common-time "less than 0.1 SBU">
13]>
14
15<sect1 id="lxde-common" xreflabel="lxde-common-&lxde-common-version;">
16 <?dbhtml filename="lxde-common.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>lxde-common-&lxde-common-version;</title>
24
25 <indexterm zone="lxde-common">
26 <primary sortas="a-lxde-common">lxde-common</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to LXDE Common</title>
31
32 <para>
33 The <application>LXDE Common</application> package provides
34 a set of default configuration for LXDE.
35 </para>
36
37 &lfs78_checked;
38
39 <bridgehead renderas="sect3">Package Information</bridgehead>
40 <itemizedlist spacing="compact">
41 <listitem>
42 <para>
43 Download (HTTP): <ulink url="&lxde-common-download-http;"/>
44 </para>
45 </listitem>
46 <listitem>
47 <para>
48 Download (FTP): <ulink url="&lxde-common-download-ftp;"/>
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download MD5 sum: &lxde-common-md5sum;
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Download size: &lxde-common-size;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Estimated disk space required: &lxde-common-buildsize;
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Estimated build time: &lxde-common-time;
69 </para>
70 </listitem>
71 </itemizedlist>
72
73 <bridgehead renderas="sect3">LXDE Common Dependencies</bridgehead>
74
75 <bridgehead renderas="sect4">Required</bridgehead>
76 <para role="required">
77 <xref linkend="consolekit"/>,
78 <xref linkend="lxde-icon-theme"/>,
79 <xref linkend="lxpanel"/>,
80 <xref linkend="lxsession"/>,
81 <xref linkend="openbox"/> (runtime), and
82 <xref linkend="pcmanfm"/>
83 </para>
84
85 <bridgehead renderas="sect4">Recommended</bridgehead>
86 <para role="recommended">
87 <xref linkend="desktop-file-utils"/>,
88 <xref linkend="hicolor-icon-theme"/>, and
89 <xref linkend="shared-mime-info"/>
90 </para>
91
92 <bridgehead renderas="sect4">Optional Runtime Dependencies</bridgehead>
93 <para role="optional">
94 <xref linkend="dbus"/>, and
95 a notification daemon such as
96 <xref linkend="notification-daemon"/> or
97 <xref linkend="xfce4-notifyd"/>
98 </para>
99
100 <para condition="html" role="usernotes">
101 User Notes: <ulink url="&blfs-wiki;/lxde-common"/>
102 </para>
103 </sect2>
104
105 <sect2 role="installation">
106 <title>Installation of LXDE Common</title>
107
108 <para>
109 Install <application>LXDE Common</application> by running the following
110 commands:
111 </para>
112
113<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
114make</userinput></screen>
115
116 <para>
117 This package does not come with a test suite.
118 </para>
119
120 <para>
121 Now, as the <systemitem class="username">root</systemitem> user:
122 </para>
123
124<screen role="root"><userinput>make install</userinput></screen>
125
126 <para>
127 If you have installed recommended dependencies, run the following
128 commands as the <systemitem class="username">root</systemitem> user:
129 </para>
130
131<screen role="root"><userinput>update-mime-database /usr/share/mime &amp;&amp;
132gtk-update-icon-cache -qf /usr/share/icons/hicolor &amp;&amp;
133update-desktop-database -q</userinput></screen>
134
135 </sect2>
136
137 <sect2 role="using">
138 <title>Starting LXDE</title>
139
140 <para>
141 You can start <application>LXDE</application> from runlevel 3, using
142 <xref linkend="xinit"/>, or from runlevel 5, using a Display Manager,
143 such as <xref linkend="sddm"/>.
144 </para>
145
146 <para>
147 To start <application>LXDE</application> using <xref linkend="xinit"/>,
148 run the following commands:
149 </para>
150
151<screen><userinput>cat &gt; ~/.xinitrc &lt;&lt; "EOF"
152<literal>ck-launch-session dbus-launch --exit-with-session startlxde</literal>
153EOF
154
155startx</userinput></screen>
156
157 <para>
158 The X session starts on the first unused virtual terminal, normally vt7.
159 You can switch to a vtn (n=1, 2, ...) simultaneously pressing the keys
160 Ctrl-Alt-Fn. To switch back to the X session, normally started at vt7,
161 use Ctrl-Alt-F7. If started from vt1 (the usual case), you will see many
162 messages there, including X starting messages, applications automatically
163 started with the session, and eventually, some warning and error
164 messages. You may prefer to redirect those messages to a log file, which
165 not only will keep vt1 uncluttered, but also can be used for debug
166 purposes. This can be done starting X with:
167 </para>
168
169 <screen><userinput>startx &amp;&gt; ~/.x-session-errors</userinput></screen>
170
171 <para>
172 You may wish to drop consolekit and/or dbus-launch, e.g., just using
173 startlxde in .~/.xinitrc, but some functionalities such as mount/umount
174 file systems from a file manager will not be possible, or the reboot
175 option will be absent or not functioning, between other problems.
176 </para>
177
178 <para>
179 Because X is (normally) on vt7, when you shutdown the vt is switched back
180 to that one where the command starting it was executed. In this case, if
181 you wish to see the shutdown messages, simultaneously press keys Alt-F7,
182 because normally those messages appear on the vt where X was running.
183 </para>
184
185 </sect2>
186<!--
187 <sect2 role="commands">
188 <title>Command Explanations</title>
189
190 <para>
191 <command>ln -svfn profile/LXDE ...</command>: Fixes the wrong path of the
192 default <application>LXPanel</application> profile.
193 </para>
194
195 </sect2>-->
196
197 <sect2 role="content">
198 <title>Contents</title>
199
200 <segmentedlist>
201 <segtitle>Installed Programs</segtitle>
202 <segtitle>Installed Libraries</segtitle>
203 <segtitle>Installed Directories</segtitle>
204
205 <seglistitem>
206 <seg>
207 lxde-logout, openbox-lxde and startlxde
208 </seg>
209 <seg>
210 None
211 </seg>
212 <seg>
213 /etc/xdg/{lxpanel,lxsession,openbox,pcmanfm}/LXDE and
214 /usr/share/lxde
215 </seg>
216 </seglistitem>
217 </segmentedlist>
218
219 <variablelist>
220 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
221 <?dbfo list-presentation="list"?>
222 <?dbhtml list-presentation="table"?>
223
224 <varlistentry id="lxde-logout">
225 <term><command>lxde-logout</command></term>
226 <listitem>
227 <para>
228 is used to quit the desktop session for
229 <application>LXDE</application>.
230 </para>
231 <indexterm zone="lxde-common lxde-logout">
232 <primary sortas="b-lxde-logout">lxde-logout</primary>
233 </indexterm>
234 </listitem>
235 </varlistentry>
236
237 <varlistentry id="openbox-lxde">
238 <term><command>openbox-lxde</command></term>
239 <listitem>
240 <para>
241 is a wrapper script which runs <application>Openbox</application>
242 with <application>LXDE</application> specific config file.
243 </para>
244 <indexterm zone="lxde-common openbox-lxde">
245 <primary sortas="b-openbox-lxde">openbox-lxde</primary>
246 </indexterm>
247 </listitem>
248 </varlistentry>
249
250 <varlistentry id="startlxde">
251 <term><command>startlxde</command></term>
252 <listitem>
253 <para>
254 is used to start the desktop session for
255 <application>LXDE</application>.
256 </para>
257 <indexterm zone="lxde-common startlxde">
258 <primary sortas="b-startlxde">startlxde</primary>
259 </indexterm>
260 </listitem>
261 </varlistentry>
262
263 </variablelist>
264
265 </sect2>
266
267</sect1>
Note: See TracBrowser for help on using the repository browser.