Merge remote-tracking branch 'origin/github/pr/45'
[grml.org.git] / faq / 0.5.html.tt2
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title>grml.org - FAQ</title>
5 <meta name="Title" content="grml.org - FAQ" />
6 <meta name="Author" content="the grml team [www.grml.org/team/]" />
7 <meta name="Keywords" content="grml.org, grml" />
8 <meta name="Description" content="FAQ of grml.org" />
9 <meta name="Abstract" content="grml, just another linux-distribution" />
10 <meta name="Robots" content="index,follow" />
11 <meta name="Language" content="english" />
12 <meta name="identifier-url" content="https://grml.org/" />
13 <meta name="MSSmartTagsPreventParsing" content="true" />
14 <meta http-equiv="imagetoolbar" content="no" />
15 <link rel="home" href="/" title="grml.org" />
16 <link rel="help" href="/features/" title="About" />
17 <link rel="author" href="/team/" title="Team" />
18 <link rel="icon" href="/favicon.png" type="image/png" />
19 <link rel="stylesheet" href="/style.css" type="text/css" />
20 </head>
21
22 <body>
23 [% INCLUDE static.inc %]
24
25       <div class="content">
26
27         <p><img style="float: right" src="/img/clanbomber.png" alt="*" /></p>
28
29         <h1>FAQ</h1>
30
31         <p>Up2date: 20051024 - applies to version grml 0.5/grml-small 0.1</p>
32
33         <p><a name="toc"></a><strong>Index:</strong></p>
34
35         <p class="toc"><a href="#general">General:</a></p>
36         <ol>
37           <li><a href="#whatis">What is grml?</a></li>
38           <li><a href="#get">Where do I get grml?</a></li>
39           <li><a href="#whatmeans">What does grml mean?</a></li>
40           <li><a href="#pronounce">How to pronounce grml?</a></li>
41           <li><a href="#releasename">What about the release name?</a></li>
42           <li><a href="#requirements">Requirements for running grml</a></li>
43           <li><a href="#why">Why another Linux distribution?</a></li>
44           <li><a href="#license">What's the license of grml?</a></li>
45           <li><a href="#difference">What's the difference between grml and $OTHER-DISTRIBUTION? What are your main goals?</a></li>
46           <li><a href="#knoppix">What's the difference between grml and Knoppix?</a></li>
47           <li><a href="#accessibility">What does accessibility at grml mean?</a></li>
48           <li><a href="#emulation">Is it possible to run grml with $EMULATOR?</a></li>
49         </ol>
50
51         <p class="toc"><a href="#grmlsmall">grml-small:</a></p>
52         <ol>
53           <li><a href="#whatissmall">What is grml-small?</a></li>
54           <li><a href="#smallvsnormal">What is the difference between 'normal' grml and grml-small?</a></li>
55         </ol>
56
57         <p class="toc"><a href="#system">System</a>:</p>
58         <ol>
59           <li><a href="#password">What are the passwords of users on grml?</a></li>
60           <li><a href="#version">How to find out the version of grml</a></li>
61           <li><a href="#remove_cd">Is it possible to run LiveCD and eject CD-ROM?</a></li>
62           <li><a href="#language">How do I change the language/keyboard settings?</a></li>
63           <li><a href="#kde_and_foo">KDE, Gnome, $FOO and $BAR</a></li>
64           <li><a href="#wms">Which window managers can I use?</a></li>
65           <li><a href="#terminalserver">Can I boot grml without CD-ROM? What's the grml-terminalserver?</a></li>
66           <li><a href="#bugreport">Bugreport</a></li>
67           <li><a href="#hdinstall">Is it possible to install grml to harddisk?</a></li>
68           <li><a href="#hardware">I have problems with my hardware!</a></li>
69           <li><a href="#boot">grml does not boot on my computer!</a></li>
70         </ol>
71
72         <p class="toc"><a href="#kernel">Kernel</a>:</p>
73         <ol>
74           <li><a href="#kernelconfig">Where can I find the configuration for the kernel used on grml?</a></li>
75           <li><a href="#kernelpatches">Are there any special components/patches in the kernel used on grml?</a></li>
76           <li><a href="#platform">Which platforms is the grml kernel optimized for?</a></li>
77         </ol>
78
79         <p class="toc"><a href="#software">Software:</a></p>
80         <ol>
81           <li><a href="#sw_general">General</a></li>
82           <li><a href="#sw_version">What version of $PACKAGE is available?</a></li>
83           <li><a href="#init">Init-System</a></li>
84           <li><a href="#zsh">Why is zsh the default shell (/bin/sh)?</a></li>
85           <li><a href="#bash">Is a bash available?</a></li>
86           <li><a href="#setuid">setuid/SUID</a></li>
87           <li><a href="#aide">aide</a></li>
88           <li><a href="#bitchx">bitchx</a></li>
89           <li><a href="#ispell">ispell</a></li>
90           <li><a href="#latex">LaTeX</a></li>
91           <li><a href="#slapd">slapd</a></li>
92           <li><a href="#tripwire">tripwire</a></li>
93         </ol>
94
95         <p class="toc"><a href="#release">Release related issues</a>:</p>
96         <ol>
97           <li><a href="#ipw">Using IPW driver with DHCP</a></li>
98           <li><a href="#wpa">Using WPA with 2.6.13-grml</a></li>
99         </ol>
100
101         <p class="toc"><a href="#xserver">X-Server</a></p>
102         <ol>
103           <li><a href="#xstart">How do I start the X server?</a></li>
104           <li><a href="#xproblem">X does not start on my box?!</a></li>
105           <li><a href="#xresolution">I don't like the resolution of X!</a></li>
106         </ol>
107
108         <p class="toc"><a href="#framebuffer">Framebuffer</a></p>
109         <ol>
110           <li><a href="#video">The boot option vga does not work as expected?</a></li>
111           <li><a href="#fbprobs">I don't see anything when booting grml?!</a></li>
112         </ol>
113
114         <p class="toc"><a href="#question">Further questions</a></p>
115
116         <h2><a name="general"></a><a href="#toc">General</a></h2>
117
118         <h3><a name="whatis"></a><a href="#toc">What is grml?</a></h3>
119
120         <p>grml is a bootable CD (Live-CD) based on <a
121         href="http://www.knopper.net/knoppix/">Knoppix</a> and <a
122         href="http://www.debian.org/">Debian</a>. grml includes a collection of
123         GNU/Linux software especially for users of texttools and system
124         administrators.  grml provides automatic hardware detection. You can use grml
125         as a rescue system, for analyzing systems/networks or as a working
126         environment. It is not necessary to install anything to a harddisk. Due to
127         on-the-fly decompression grml includes about 2.1 GiB of software and
128         documentation on the CD.</p>
129
130         <h3><a name="get"></a><a href="#toc">Where do I get grml?</a></h3>
131
132         <p>You can download grml of course: take a look at <a
133         href="http://grml.org/download">grml.org/download/</a>. If you want
134         to get an original grml-CD including <a
135         href="http://grml.org/files/#covers">the grml-cover</a>, need a
136         special amount of CDs or want your own special grml-CD (including
137         your logo, your software and/or special settings) <a
138         href="http://grml.org/contact/">please don't hesitate to contact
139         us</a>! Take a look at <a
140         href="http://solutions.grml.org/">grml-solutions</a> for more
141         information regarding our offers.</p>
142
143         <h3><a name="whatmeans"></a><a href="#toc">What does grml mean?</a></h3>
144
145         <p>grml is short for 'grummel' and comes close to 'argl' or 'grrr' in english. People
146         use this when they want to express their dissatisfaction/discontentedness with software
147         (amongst other things):</p>
148
149 <pre class="rahmen">
150 $ grep -ch grml .centericq/**/history | xargs echo | \
151   sed 's/[0-9]*/&amp; + /g' | sed 's/+ $//g' | bc -l
152 3746</pre>
153
154         <h3><a name="pronounce"></a><a href="#toc">How to pronounce grml?</a></h3>
155
156 <pre class="rahmen">
157 $ echo 'ghroummel' | festival --tts
158 $ flite -o play -t gremel</pre>
159
160         <h3><a name="releasename"></a><a href="#toc">What about the release name?</a></h3>
161
162         <p>Codename of grml 0.5 is <a
163         href="http://www.google.com/search?q=Tokolytika">Tokolytika</a>.
164         This is the german word for <a
165         href="http://www.google.com/search?q=tocolytics">tocolytics</a>.</p>
166
167         <p>Codename of grml-small 0.1 is Zugschlus. <a
168         href="http://blog.zugschlus.de/">Zugschlus</a> is the nickname of Marc Haber
169         who brought the initial idea for grml-small.</p>
170
171         <h3><a name="requirements"></a><a href="#toc">Requirements for running grml</a></h3>
172
173         <ul>
174           <li>Intel-compatible CPU (i586 or later, preferably Pentium class or higher)</li>
175           <li>at least 56MB of RAM (for stable use with ramdisks for unionfs and udev and running X window system
176           we recommend at least 128MB)</li>
177           <li>grml-small: at least 32MB RAM should be available</li>
178           <li>bootable CD-ROM drive (or a boot floppy and standard CD-ROM [IDE/ATAPI
179           or SCSI]) [or network - see <a href="#terminalserver">grml-terminalserver</a>]</li>
180         </ul>
181
182         <h3><a name="why"></a><a href="#toc">Why another Linux distribution?</a></h3>
183
184         <p>There already exist &quot;<a
185         href="http://www.distrowatch.com/">some</a>&quot; distributions. We decided
186         to base our work on the existing infrastructure of <a
187         href="http://debian.org/">Debian</a> and <a
188         href="http://www.knoppix.net/">Knoppix</a> because we don't want to reinvent
189         the wheel.  Some admins already use their own rescue-CD and Knoppix works but
190         does not bring that many important tools for admins out of the box so we
191         decided to share our work with others.</p>
192
193         <h3><a name="license"></a><a href="#toc">What's the license of grml?</a></h3>
194
195         <p>Anything written by the grml team is published under the GPL (<a
196         href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>).
197         You don't have to pay anything for running grml. <a
198         href="http://grml.org/contact/">Donations and feedback</a> are welcome of
199         course. If you want to get a special grml version or need support take a
200         lookt at the <a href="http://solutions.grml.org/">grml-solutions</a>.</p>
201
202         <h3><a name="difference"></a><a href="#toc">What's the difference between grml and
203         $OTHER-DISTRIBUTION? What are your main goals?</a></h3>
204
205         <p>The main goal of grml is to be a distribution well suited for users of
206         texttools and sysadmins. grml includes many important texttools (of course
207         awk, sed, grep,...  but also zsh, mutt[ng], slrn, vim and many other stuff we
208         like) and useful programs for admin's daily work too. grml uses the existing
209         infrastructure of <a href="http://www.debian.org/">Debian</a> and <a
210         href="http://www.knopper.net/knoppix/">Knoppix</a> and merges useful things
211         also from other distributions/live-cds.</p>
212
213         <h3><a name="knoppix"></a><a href="#toc">What's the difference between grml and Knoppix?</a></h3>
214
215         <p>grml comes with a vastly different set of software. Missing KDE
216         and OpenOffice provides the opportunity of shipping more than 800
217         packages which Knoppix does not provide on it's CD version. grml
218         boots a 2.6.x kernel but no X for faster startup. Knoppix is based
219         on Debian/testing-experimental (using apt-pinning), but grml is
220         basically based on plain Debian/unstable providing more current
221         versions of software and less painfull upgrades. grml was once
222         based on Knoppix but has nowadays (except of a similar initial
223         ramdisk) nothing in common with Knoppix anymore:</p>
224
225 <pre class="rahmen">
226 # locate knoppix
227 # find / -iname \*knoppix\*
228 #</pre>
229
230         <p>We consider Knoppix as a brand name for live-cds nowadays and
231         provide most of Knoppix features as well. grml uses (mostly) the
232         same cheatcodes for booting as Knoppix and provides even some extra
233         ones. So if you are used to the basic Knoppix features you might
234         find them on the grml-system as well.  Ripping out the Knoppix
235         stuff provides the possibility to create a grml system out of a
236         Debian system and vice versa. Running 'apt-get install grml' on a
237         Debian box will be officially supported in an upcoming version of
238         grml.</p>
239
240         <h3><a name="accessibility"></a><a href="#toc">What does accessibility at grml mean?</a></h3>
241
242         <p>The grml kernel includes <a href="/kernel/#speakup">support for
243         speakup</a> and provides software like brltty (using bootoption 'grml blind
244         brltty=type,port,tbl'), emacspeak and flite. Please don't hesitate to <a
245         href="/contact/">contact us</a> if you have any further questions,
246         suggestions or feedback regarding accessibility!</p>
247
248         <h3><a name="emulation"></a><a href="#toc">Is it possible to run grml with $EMULATOR?</a></h3>
249
250         <p><a href="http://www.vmware.com/">VMWare</a> should work without any
251         problems. It's also possible to run grml with <a
252         href="http://fabrice.bellard.free.fr/qemu/">QEMU</a>, an emulator for various
253         CPUs which works on Linux, Windows, FreeBSD and Mac OS X. Running grml with
254         QEMU has been tested successful on Windows and Linux, take a look at <a
255         href="/qemu/">the QEMU-grml-webpage</a>.</p>
256
257         <h2><a name="grmlsmall"></a><a href="#toc">grml-small?</a></h2>
258
259         <h3><a name="whatissmall"></a><a href="#toc">What is grml-small?</a></h3>
260
261         <p>Whereas grml provides about 2.1GiB of software on a 700MB-ISO, grml-small
262         is a flavor with online 50MB ISO-size (~150MB uncompressed). It does not
263         provide a lot of software but the essential stuff for being a rescue system
264         on a business card CD-ROM or a small usb device.  Take a look at the <a
265         href="/files/">'Debian-Information'-section</a> if you are searching for the
266         package list.</p>
267
268         <h3><a name="smallvsnormal"></a><a href="#toc">What is the difference between 'normal' grml and grml-small?</a></h3>
269
270         <p>The 700MB-grml brings more than 2350 packages of software and a <a
271         href="/kernel/">full-featured kernel</a>. grml-small includes about 200
272         software-packages, lacks documentation and manpages on the ISO and has a
273         stripped-down kernel (but still provides hardware recognition of course).
274         <a href="#terminalserver">grml-terminalserver</a> is <strong>not</strong>
275         available/supported on grml-small.</p>
276
277         <h2><a name="system"></a><a href="#toc">System</a></h2>
278
279         <h3><a name="password"></a><a href="#toc">What are the passwords of users on grml?</a></h3>
280
281         <p>There are no default passwords. All accounts are locked by default.  Even local
282         logins are not possible (unless you set a password or create new user accounts as
283         root).  You can create valid passwords using "sudo passwd [username]" from the shell,
284         individually.</p>
285
286         <h3><a name="version"></a><a href="#toc">How to find out the version of grml</a></h3>
287
288         <p>Run 'grml-version' or use the following command:</p>
289
290 <pre class="rahmen">
291 $ cat /etc/grml_version</pre>
292
293         <h3><a name="remove_cd"></a><a href="#toc">Is it possible to run LiveCD and eject CD-ROM?</a></h3>
294
295 <pre class="rahmen">
296 $ sudo umount -l /cdrom
297 $ sudo eject /dev/cdrom # now don't run any new programs ;)
298 $ mount /dev/cdrom      # mount it again if needed ;)
299 </pre>
300
301         <h3><a name="language"></a><a href="#toc">How do I change the language/keyboard settings?</a></h3>
302
303         <p>By default grml uses english settings. But it is possible to change the
304         settings via using either the lang-bootparam or via running grml-lang when
305         grml is running already. Usage examples:</p>
306
307 <pre class="rahmen">
308 grml lang=de      # enter this at the bootprompt and you will get
309                   # german keyboard layout and german $LANG, $LC_ALL,...
310 $ grml-lang de    # enter this in the shell to switch keyboard layout
311                   # and $LANG settings in a running grml-system
312 </pre>
313
314         <h3><a name="kde_and_foo"></a><a href="#toc">KDE, Gnome, $FOO and $BAR</a></h3>
315
316         <p>Why isn't KDE, Gnome, $FOO or $BAR part of grml? grml is a distribution
317         for users of texttools and sysadmins. If you would like to run KDE with
318         Debian use e.g. <a href="http://www.knopper.net/knoppix/">Knoppix</a>, <a
319         href="http://www.munjoylinux.org/">Munjoy-Linux</a>, <a
320         href="http://kanotix.com/">Kanotix</a>, <a
321         href="http://www.kalyxo.org/">Kalyxo</a> or <a
322         href="http://www.kubuntu.org/">Kubuntu</a>.  Gnome users might find <a
323         href="http://www.gnoppix.org/">Gnoppix</a> useful. If you would like to see
324         a special (software) package inside grml please <a
325         href="http://grml.org/report/">report it to us</a>!</p>
326
327         <h3><a name="wms"></a><a href="#toc">Which window managers can I use?</a></h3>
328
329         <p>grml is shipped only with window managers which are lightweight and
330         fast - so well suited for a live-cd. At the moment grml provides the window managers:
331         <a href="http://www.fluxbox.org/">fluxbox</a>,
332         <a href="http://modeemi.cs.tut.fi/~tuomov/ion/">ion2 and ion3</a>,
333         <a href="http://joewing.net/programs/jwm/index.shtml">jwm</a>,
334         <a href="http://pekwm.org/">pekwm</a>,
335         <a href="http://www.nongnu.org/ratpoison/">ratpoison</a>,
336         <a href="http://www.plig.org/xwinman/vtwm.html">twm</a>,
337         <a href="http://www.grassouille.org/code/w9wm/README">w9wm</a>,
338         <a href="http://www.nickgravgaard.com/windowlab/">windowlab</a>,
339         <a href="http://wmi.berlios.de/">wmi and wmii</a>.</p>
340
341         <h3><a name="terminalserver"></a><a href="#toc">Can I boot grml without
342         CD-ROM? What's the grml-terminalserver?</a></h3>
343
344         <p>grml-terminalserver let you boot from network. For more information refer
345         to the <a
346         href="http://grml.org/terminalserver/">grml-terminalserver-webpage</a>.</p>
347
348         <h3><a name="bugreport"></a><a href="#toc">Bugreport</a></h3>
349
350         <p>Report bugs via the tool reportbug which is part of the package
351         grml-reportbug and provided with the grml system. If you don't know
352         how to handle reportbug either take a look at <a
353         href="http://wiki.grml.org/doku.php?id=bugs">the bugs-webpage in
354         the grml-wiki</a> or you can send us your bug report via the <a
355         href="http://grml.org/bugs/">bugs-webpage</a>.</p>
356
357         <h3><a name="hdinstall"></a><a href="#toc">Is it possible to install grml to harddisk?</a></h3>
358
359         <p>Yes. grml provides a tool called grml2hd (see 'man grml2hd').
360
361 <!--        <p>In general we recommend using a non-live-CD distribution for installing on
362         harddisk because it might fit better. Especially if you would like to build a
363         server system you don't want to use a live-cd system. Use <a
364         href="http://www.debian.org/devel/debian-installer/">d-i of Sarge</a> (Debian
365         Installer), <a href="http://www.ubuntulinux.org/">Ubuntu Linux</a> or if you
366         have a lot of computers you might consider <a
367         href="http://www.informatik.uni-koeln.de/fai/">FAI (Fully Automatic
368         Installation) for Debian GNU/Linux</a> by Thomas Lange useful. But if you
369         -->
370
371                                 If you want to get a working Linux to your workstation consider
372                                 using grml2hd. grml is developed on a box running the grml-system
373                                 itself and we - the grml-developers - especially like grml2hd
374                                 because it gives us a working Linux box within 10 to 30 minutes!
375                                 You can use grml2hd even in a full automatic mode without any
376                                 further interaction. More information is available on <a
377                                 href="http://grml.org/grml2hd/">grml.org/grml2hd/</a>.</p>
378
379         <h3><a name="hardware"></a><a href="#toc">I have problems with my hardware!</a></h3>
380
381         <p>Take a look at the script grml-hwinfo. This scripts generates a
382         file namend info.tar.bz2 which contains important information of
383         your hardware. If you think we might help you please run
384         grml-hwinfo and send us the file with additional, relevant
385         information regarding your problem.</p>
386
387         <h3><a name="boot"></a><a href="#toc">grml does not boot on my computer!</a></h3>
388
389         <p>Please take a look at <a
390         href="http://grml.org/files/grml-cheatcodes.txt">the available bootparamters
391         and cheatcodes</a>. Especially booting with 'acpi=off noapm noapic'
392         might help. Bootparameter 'failsafe' provides a minimal hardware recognition.
393         You still have problems? Please <a href="/contact/">contact us</a>!</p>
394
395         <h2><a name="kernel"></a><a href="#toc">Kernel</a></h2>
396
397         <h3><a name="kernelconfig"></a><a href="#toc">Where can I find the configuration for the kernel used on
398         grml?</a></h3>
399
400         <p>See /boot/config-`uname -r` and on <a href="/kernel/">the kernel-webpage</a>.</p>
401
402         <h3><a name="kernelpatches"></a><a href="#toc">Are there any special components/patches in the kernel
403         used on grml?</a></h3>
404
405         <p>grml uses the currentmost stable vanilla Linux kernel from <a
406         href="http://www.kernel.org/">www.kernel.org</a> with some
407         additional patches. More information and an all-in-one patch is
408         available on the <a
409         href="http://grml.org/kernel/">kernel-page</a>.</p>
410
411         <h3><a name="platform"></a><a href="#toc">Which platforms is the grml kernel optimized
412         for?</a></h3>
413
414         <p>Plain i586 compatibility-mode with SMP deactivated to avoid
415         problems with specific systems and drivers.</p>
416
417         <h2><a name="software"></a><a href="#toc">Software</a></h2>
418
419         <h3><a name="sw_general"></a><a href="#toc">General</a></h3>
420
421         <p>Want to run a program as root? Just use 'sudo $PROGRAM'. To get a
422         root-shell run 'sudo su'.</p>
423
424         <p>Problems with a specific package? Please try 'dpkg-reconfigure $package'.
425         Still encountering difficulties? Please send us a <a
426         href="http://grml.org/bugs/">bugreport</a>!</p>
427
428         <h3><a name="sw_version"></a><a href="#toc">What version of $PACKAGE is
429         available?</a></h3>
430
431         <p>Take a look at the dpkg_...-files in the <a
432         href="http://grml.org/files/#debian">Debian-Information section on
433         grml.org/files/</a>. </p>
434         
435         <h3><a name="init"></a><a href="#toc">Init-System</a></h3>
436
437         <p>Why is grml using runlevel 2 as default? Because runlevel 2 is 'the
438         textonly one' and it's debian's default.</p>
439
440         <p>Where are all the /etc/rc#.d-directories? grml doesn't use
441         sysv-rc but file-rc. This means you can configure the init system
442         in one single file namend /etc/runlevel.conf with your favourite
443         editor. No symlink-hell anymore.</p>
444
445         <h3><a name="zsh"></a><a href="#toc">Why is zsh the default shell (/bin/sh)?</a></h3>
446
447         <p>Short answer: because zsh rocks.</p>
448
449         <p>Longer answer taken from <a href="http://zsh.sunsite.dk/FAQ/zshfaq01.html#l3">ZSH
450         FAQ: 1.2: What is it?</a>:</p>
451
452         <cite> Zsh is a UNIX command interpreter (shell) which of the standard shells most
453         resembles the Korn shell (ksh); its compatibility with the 1988 Korn shell has been
454         gradually increasing. It includes enhancements of many types, notably in the
455         command-line editor, options for customising its behaviour, filename globbing, features
456         to make C-shell (csh) users feel more at home and extra features drawn from tcsh
457         (another `custom' shell).</cite>
458
459         <p>If you don't know zsh take a look at <a
460         href="http://zsh.sunsite.dk/FAQ/zshfaq02.html#l9">ZSH FAQ: How does zsh
461         differ from...?</a>, 'man zsh | less -p COMPATIBILITY' and '<a
462         href="/zsh/">man zsh-lovers</a>'.</p>
463
464         <p>If you are a bash-user and don't know the zsh yet don't be afraid. bash is largely a
465         subset of zsh and you don't have to throw away your knowledge about shell-stuff.</p>
466
467         <h3><a name="bash"></a><a href="#toc">Is a bash available?</a></h3>
468
469         <p>grml uses the <a href="#zsh">zsh</a> as the default shell but of
470         course a current version of the bash (as many other shells as well)
471         is provided by grml anyway.</p>
472
473         <h3><a name="setuid"></a><a href="#toc">setuid/SUID</a></h3>
474
475         <p>If you set a programm SUID (setuid/mode 4755) unprivileged users on your system will
476         be able to run it. This <em>could</em> be a potentially security hole so by default the
477         packages are configured not to install binaries with setuid. If you want to use the
478         binaries with setuid please run 'dpkg-reconfigure $packagename' or 'chmod 4755
479         =programm'. The following packages are well known to have a programm with not-set
480         setuid:</p>
481
482         <ul>
483           <li>hddtemp</li>
484           <li>pconsole</li>
485           <li>pdsh</li>
486           <li>prospect</li>
487           <li>rssh</li>
488           <li>scponly</li>
489           <li>sing</li>
490         </ul>
491
492         <h3><a name="aide"></a><a href="#toc">aide</a></h3>
493
494         <p>Before AIDE can be used, you will have to initialize a database. In order to do
495         this, simply run the following command:</p>
496
497 <pre class="rahmen">
498 /usr/sbin/aideinit</pre>
499
500         <h3><a name="bitchx"></a><a href="#toc">bitchx</a></h3>
501
502         <p>Why isn't bitchx part of grml? <a
503         href="http://www.google.com/search?q=bitchx+sucks">bitchx
504         sucks</a>. Please use a better alternative like <a
505         href="http://irssi.org/">irssi</a> or <a
506         href="http://weechat.flashtux.org/index.php?lang=en">weechat</a>
507         which are part of grml.</p>
508
509         <h3><a name="ispell"></a><a href="#toc">ispell</a></h3>
510
511         <p>You don't want to use the preselected default for ispell? Run
512         'select-default-ispell' for changing it.</p>
513
514         <h3><a name="latex"></a><a href="#toc">LaTeX</a></h3>
515
516         <p>auctex and preview-latex are loaded by default in emacs.  If you want to load
517         auctex based on your personal settings put the string "(require 'tex-site)" in your
518         ~/.emacs, for preview-latex use the string '(load "preview-latex")'.<br />
519         To change this run 'dpkg-reconfigure auctex' and/or 'dpkg-reconfigure
520         preview-latex'.</p>
521
522         <h3><a name="slapd"></a><a href="#toc">slapd</a></h3>
523         <p>The password for the admin entry in the LDAP directory is 'grml'.</p>
524
525         <h3><a name="tripwire"></a><a href="#toc">tripwire</a></h3>
526
527         <p>The site-key pass-phrase and the local key pass-phrase for tripwire are 'grml'.</p>
528
529         <h2><a name="release"></a><a href="#toc">Release related issues</a></h2>
530
531         <h3><a name="ipw"></a><a href="#toc">Using IPW driver with DHCP</a></h3>
532
533         <p>The ipw-drivers in grml already contain special fixes for fixing
534         problems with ipw and kernel 2.6.13. But you might have to run
535         'iwlist $DEVICE scanning' (adjust $DEVICE with the corresponding
536         network device) anyway to get an associated connection to the access
537         point.</p>
538
539         <h3><a name="wpa"></a><a href="#toc">Using WPA with 2.6.13-grml</a></h3>
540
541         <p>Kernel 2.6.13 includes wireless extensions version 18 (12.3.05).
542         The ipw2200 module uses the wireless extensions instead of custom ioctl()s
543         now. As a result you have to use '-Dwext' for wpa_supplicant to use
544         the wireless extensions when wpa_supplicant is running. Adjust
545         $OPTIONS in /etc/default/wpasupplicant, for example using:</p>
546
547 <pre class="rahmen">
548 OPTIONS="-Dwext -i eth1 -c /etc/wpa_supplicant.conf"</pre>
549
550         <h2><a name="xserver"></a><a href="#toc">X-Server</a></h2>
551
552         <h3><a name="xstart"></a><a href="#toc">How do I start the X server?</a></h3>
553
554         <p>Please use 'grml-x' as user grml for starting X. It generates
555         the config file /etc/X11/xorg.conf and lets you start commands on
556         startup (see ~/.xinitrc). Use it for example via switching to TTY4
557         (press Alt+F4) and run the following command to start window
558         manager fluxbox:</p>
559
560 <pre class="rahmen">
561 grml-x fluxbox</pre>
562
563         <h3><a name="xproblem"></a><a href="#toc">X does not start on my box?!</a></h3>
564
565         <p>grml-x supports several options. If you want to set some special options
566         please take a look at the grml-x manpage (man grml-x)! Some usage examples:</p>
567
568 <pre class="rahmen">
569 grml-x -display 8 fluxbox          # start fluxbox on display 8
570 grml-x -force -nostart             # force creation of xconfig file and don't start X server
571 grml-x -hsync 60 fluxbox           # set horizontal frequency and start fluxbox
572 grml-x -hsync 60 -vsync 40 fluxbox # set horizontal and vertical sync frequencies and start fluxbox
573 grml-x -mode '800x600' fluxbox     # set resolution to 800x600 and start ion3
574 grml-x -module vesa fluxbox        # start fluxbox and use vesa module
575 </pre>
576
577         <h3><a name="xresolution"></a><a href="#toc">I don't like the resolution of X!</a></h3>
578
579         <p>Just run xrandr to switch the resolution. For example: 'xrandr -s
580         1024x768'.</p>
581
582         <h2><a name="framebuffer"></a><a href="#toc">Framebuffer</a></h2>
583
584         <h3><a name="video"></a><a href="#toc">The boot option vga does not work as
585         expected?</a></h3>
586
587         <p>grml (starting with version 0.4) uses <a
588         href="/kernel/#vesafbtng">vesafb-tng</a> instead of vesafb. This
589         means you have to set the bootopion via video= instead of vga=.
590         See <a href="http://grml.org/bootsplash/f6">bootsplash F6</a> for
591         more details.</p>
592
593         <h3><a name="fbprobs"></a><a href="#toc">I don't see anything when booting grml?!</a></h3>
594
595         <p>Probably this is a problem with vesafb-tng. Try to boot via
596         bootoption 'nofb' or 'grml video=ofonly'. Some laptops need a
597         special keysequence to switch between monitor and beamer settings
598         (e.g. Samsung X20: press Fn+F4) when booting. Often it's possible
599         to switch resolution also after booting grml:</p>
600
601 <pre class="rahmen">
602 modprobe -l | grep fb.ko # try to find out which module fits for your system
603 modprobe atyfb           # load the appropriate module
604 fbset 1024x768-60        # now try to switch the resolution on current console
605 </pre>
606
607         <h2><a name="question"></a><a href="#toc">Further questions</a></h2>
608
609         <p>Do you have a question which is not answered in the FAQ or in
610         the provided <a href="http://grml.org/docs/">documentation</a>
611         (also run 'grml-info' on your grml-system)? Take a look at <a
612         href="http://grml.org/">the grml-website</a> and <a
613         href="http://wiki.grml.org/">the grml-wiki</a>. Please don't
614         hesitate to <a href="http://grml.org/contact/">contact us</a>, a
615         good place to start is the <a
616         href="http://grml.org/mailinglist/">grml mailinglist</a>.</p>
617
618       </div>
619
620 [% INCLUDE static_bottom.inc %]