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

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since eca7a58 was eca7a58, checked in by Fernando de Oliveira <fernando@…>, 9 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
RevLine 
[93d15f4]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
[f3979ba]7 <!ENTITY lxde-common-download-http "&sourceforge-repo;/lxde/lxde-common-&lxde-common-version;.tar.xz">
[93d15f4]8 <!ENTITY lxde-common-download-ftp " ">
[e673fcc]9 <!ENTITY lxde-common-md5sum "5a417f5a0e5b510a0c018b66b0dc4081">
10 <!ENTITY lxde-common-size "868 KB">
11 <!ENTITY lxde-common-buildsize "2.8 MB">
[93d15f4]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
[7e307a2]37 &lfs78_checked;
[93d15f4]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"/>,
[6988b80]81 <xref linkend="openbox"/> (runtime), and
[93d15f4]82 <xref linkend="pcmanfm"/>
83 </para>
84
85 <bridgehead renderas="sect4">Recommended</bridgehead>
86 <para role="recommended">
87 <xref linkend="desktop-file-utils"/>,
[6988b80]88 <xref linkend="hicolor-icon-theme"/>, and
[93d15f4]89 <xref linkend="shared-mime-info"/>
90 </para>
91
92 <bridgehead renderas="sect4">Optional Runtime Dependencies</bridgehead>
93 <para role="optional">
[d507e171]94 <xref linkend="dbus"/>, and
[de1a0d9]95 a notification daemon such as
[93d15f4]96 <xref linkend="notification-daemon"/> or
[d507e171]97 <xref linkend="xfce4-notifyd"/>
[93d15f4]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
[f3979ba]113<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
[93d15f4]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
[e673fcc]124<screen role="root"><userinput>make install</userinput></screen>
[93d15f4]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
[eca7a58]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
[93d15f4]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"
[eca7a58]152<literal>ck-launch-session dbus-launch --exit-with-session startlxde</literal>
[93d15f4]153EOF
154
155startx</userinput></screen>
156
[7e307a2]157 <para>
[eca7a58]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:
[7e307a2]167 </para>
168
[eca7a58]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>
[7e307a2]177
178 <para>
[eca7a58]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.
[7e307a2]183 </para>
184
[93d15f4]185 </sect2>
[e673fcc]186<!--
[93d15f4]187 <sect2 role="commands">
188 <title>Command Explanations</title>
189
190 <para>
[7a2aeb5]191 <command>ln -svfn profile/LXDE ...</command>: Fixes the wrong path of the
192 default <application>LXPanel</application> profile.
[93d15f4]193 </para>
194
[e673fcc]195 </sect2>-->
[93d15f4]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>
[e673fcc]213 /etc/xdg/{lxpanel,lxsession,openbox,pcmanfm}/LXDE and
[e12c552]214 /usr/share/lxde
[93d15f4]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
[28370fe]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
[93d15f4]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.