website view en/doc/handbook/x-window.html @ rev 16
Add install instruction + Slim default user setting
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Mon Apr 07 14:10:16 2008 +0200 (2008-04-07) |
parents | 50e15b2b22ac |
children | 7194d2ac8f55 |
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head>
5 <title>SliTaz Handbook (en) - X Window System</title>
6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
7 <meta name="description" content="slitaz English handbook X server window manager jwm openbox e17 slim login" />
8 <meta name="expires" content="never" />
9 <meta name="modified" content="2008-03-01 22:30:00" />
10 <meta name="publisher" content="www.slitaz.org" />
11 <meta name="author" content="Christophe Lincoln, Paul Issot"/>
12 <link rel="shortcut icon" href="favicon.ico" />
13 <link rel="stylesheet" type="text/css" href="book.css" />
14 </head>
15 <body bgcolor="#ffffff">
17 <!-- Header and quick navigation -->
18 <div id="header">
19 <div align="right" id="quicknav">
20 <a name="top"></a>
21 <a href="gen-livecd.html">Generate a LiveCD flavor</a> |
22 <a href="index.html">Table of contents</a>
23 </div>
24 <h1><font color="#3E1220">SliTaz Handbook (en)</font></h1>
25 </div>
27 <!-- Content. -->
28 <div id="content">
29 <div class="content-right"></div>
31 <h2><font color="#DF8F06">X Window System</font></h2>
33 <ul>
34 <li><a href="#X11">X Window System</a></li>
35 <li><a href="#slim">Slim</a> - Simple Login Manager</li>
36 <li><a href="#jwm">JWM</a> - Window Manager</li>
37 <li><a href="#enlightenment">Enlightenment (e17)</a> - Desktop
38 environement.</li>
39 <li><a href="#openbox">Openbox</a> - Window Manager.</li>
40 </ul>
42 <a name="X11"></a>
43 <h3>X11 - X Window System</h3>
44 <p>
45 The X Window System or X11 provides a window manager running on
46 top of a X server. SliTaz uses by default the lightweight X server called
47 <code>Xvesa</code> from the Xorg project (<a href="http://www.x.org/">www.x.org</a>).
48 Xvesa can be started with the Slim login manager or directly from a Linux console
49 with the command <code>startx</code>, but for this you must first disable the
50 Login Manager. To reconfigure your X session you can use <code>tazx</code>
51 as root or as the current user if you start X from the command line.
52 </p>
54 <a name="slim"></a>
55 <h3>Slim - Simple Login Manager</h3>
56 <p>
57 Slim is a lightweight session manager that is very easy to configure and is
58 customizable using system themes. The configuration file is found in
59 <code>/etc/slim.conf</code>, it defines window managers available via the
60 <code>F1</code> key, the default user or theme and the X window system parameters.
61 Slim offers special users commands like <code>console</code> to help manage
62 the session.
63 </p>
64 <p>
65 In LiveCD mode you can disable Slim with the boot option <code>screen=text</code>.
66 On an installed system you can remove the package or delete slim from the
67 <code>RUN_DAEMONS</code> variable in <code>/etc/rcS.conf</code>.
68 </p>
69 <p>
70 More details and themes can be found on the
71 <a href="http://slim.berlios.de">website.</a>
72 </p>
73 <h4>Default user</h4>
74 <p>
75 Slim offer a way to pre-load a user login name, by defaut hacker is configured
76 for convenience. You can change this by editing Slim configuration file
77 <code>/etc/slim.conf</code> and modifiy the line <code>default_user</code> or
78 leave the line blank to avoid pre-loading user name. Example:
79 </p>
80 <pre class="script">
81 default_user hacker
82 </pre>
84 <a name="jwm"></a>
85 <h3>JWM - Window manager</h3>
86 <p>
87 JWM (Joe's Window Manger) is a lightweight Window Manager, easy to use, fast,
88 stable and insanely configurable. The menu and theme can all be changed from a
89 single configuration file found in your home directory: <code>~/.jwmrc</code>,
90 the file uses XML syntax and the code is nicely colored if you use Geany to
91 edit it. To add an entry in the menu you can use the following example:
92 </p>
93 <pre class="script">
94 <Program icon="kino.png" label="Kino (Video Editor)">kino</Program>
95 </pre>
96 <p>
97 The <a href="http://www.joewing.net/programs/jwm/config.shtml">JWM Web site</a>
98 has got more information on how to configure the application to your needs
99 and preferences.
100 </p>
102 <a name="enlightenment"></a>
103 <h3>Enlightenment (e17)</h3>
104 <p>
105 Enlightenment aka e17 is a lightweight and fast desktop environment that can be
106 configured graphically. To install e17:
107 </p>
108 <pre>
109 # tazpkg get-install enlightenment
110 </pre>
111 <p>
112 Logout your current X session, type <code>F1</code> at Slim login and choose
113 <code>e17</code> to start Enlightenment.
114 </p>
116 <a name="openbox"></a>
117 <h3>Openbox</h3>
118 <p>
119 Openbox is a lightweight window manager than can be configured using the obconf
120 utility. To install openbox:
121 </p>
122 <pre>
123 # tazpkg get-install openbox
124 # tazpkg get-install obconf
125 </pre>
126 <p>
127 Logout your current X session, type <code>F1</code> at Slim login and choose
128 <code>openbox</code> to start Openbox. To make Openbox your default Window
129 Manager just type: <code>tazx openbox</code>.
130 </p>
131 <p>
132 Note: you can also use the configuration file <code>menu.xml</code> found
133 in <code>/etc/xdg/openbox</code> to edit menu items. Here's an example using
134 Htop:
135 </p>
136 <pre class="script">
137 <item label="Htop">
138 <action name="Execute"><command>xterm -e htop</command></action>
139 </item>
140 </pre>
141 <p>
142 More information can be found on the
143 <a href="http://icculus.org/openbox/index.php/Help:Menus">openbox</a> site.
144 </p>
146 <!-- End of content -->
147 </div>
149 <!-- Footer. -->
150 <div id="footer">
151 <div class="footer-right"></div>
152 <a href="#top">Top of the page</a> |
153 <a href="index.html">Table of contents</a>
154 </div>
156 <div id="copy">
157 Copyright © 2008 <a href="http://www.slitaz.org/en/">SliTaz</a> -
158 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
159 Documentation is under
160 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
161 and code is <a href="http://validator.w3.org/">valid xHTML 1.0</a>.
162 </div>
164 </body>
165 </html>