<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://doc.lunar-linux.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://doc.lunar-linux.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Moe</id>
		<title>Lunar Linux - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://doc.lunar-linux.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Moe"/>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Special:Contributions/Moe"/>
		<updated>2026-04-04T08:17:03Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux:FAQ</id>
		<title>Lunar Linux:FAQ</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux:FAQ"/>
				<updated>2008-07-25T21:27:53Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* What is that in the Lunar-Linux logo? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the '''F'''requently '''A'''sked '''Q'''uestions for Lunar Linux. You have a question about Lunar? You might get your answer below.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
===What is Lunar Linux?===&lt;br /&gt;
What exactly is Lunar Linux?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
* Please read [[Lunar Linux:About|About Lunar Linux]].&lt;br /&gt;
&lt;br /&gt;
==Optimizations==&lt;br /&gt;
&lt;br /&gt;
===How do I set optimizations?===&lt;br /&gt;
How do I set these optimizations for my machine?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;code&amp;gt;lunar optimize&amp;lt;/code&amp;gt;. You'll be taken through an interactive menu that explains all the options. Remember to optimize safely.&lt;br /&gt;
&lt;br /&gt;
===What are safe optimizations?===&lt;br /&gt;
What are the recomended safe optimizations for [[Lunar Linux]]?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The default sure fire optimizations that are recommended are:&lt;br /&gt;
&lt;br /&gt;
* '''C'''&lt;br /&gt;
** &amp;lt;code&amp;gt;-pipe&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''C++'''&lt;br /&gt;
** &amp;lt;code&amp;gt;-pipe&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''CPU Architecture'''&lt;br /&gt;
** You should pick the correct architecture for your own system (defaults to x86 for most people).&lt;br /&gt;
* '''Basic Optimzations'''&lt;br /&gt;
** Faster (-O2, the default) or Fastest (Note that fastest doesn't work on all systems, i.e. k6).&lt;br /&gt;
* '''CPU'''&lt;br /&gt;
** This, of course, should be set to your own cpu, or the cpu of the machine you plan to run this install on. If you want to be able to run this install on many machines, you should be safe with I686.&lt;br /&gt;
* '''Speed Optimizations'''&lt;br /&gt;
** If you want to be 100% sure that there won't be optimization problems you shouldn't select any of these.&lt;br /&gt;
* '''Extra features'''&lt;br /&gt;
** It is not recommended to use any of these optimizations, even for modules known to be able to handle them, since they cause many apps to break.&lt;br /&gt;
* '''Floating Point Math'''&lt;br /&gt;
** None. If your architecture is x86 and you don't own a 386SX and 486SX, it's safe to select x387.&lt;br /&gt;
* '''Linker Options'''&lt;br /&gt;
** Strip.&lt;br /&gt;
* '''Addon Program Support'''&lt;br /&gt;
** CCache. Make sure to install it first.&lt;br /&gt;
&lt;br /&gt;
These settings should work for almost everyone, and there is a lot room for pushing these optimizations more, at the risk of problems with some applications. Read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it.&lt;br /&gt;
&lt;br /&gt;
===What optimizations may cause problems?===&lt;br /&gt;
What optimizations are known to cause problems in some setups?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Some optimizations that are known to cause problems on x86 with many applications, and even a entire system:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;-funroll-loops&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-fstrict-aliasing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-ffast-math&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-ffloat-store&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These are sorted from the least unstable to most unstable. Read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it.&lt;br /&gt;
&lt;br /&gt;
===What optimizations can give some speed without issues?===&lt;br /&gt;
What optimizations can I use to gain some speed but without major risks?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Start with the basic optimizations in [[Lunar Linux:FAQ#What_are_safe_optimizations.3F|FAQ #2.2]] and change the Basic Optimizations to Faster or Fastest if you know that gcc will generate correct code for that cpu. -O2 obviously takes more compile time than -O1, and -O3 takes the most time to compile. Then select the cpu you will run it on. Some of the speed optimizations that should be decent and shouldn't cause too many problems, if any, are: -fomit-frame-pointer. A safe bet for floating point math on a x86 would be x387, if you know your cpu has a floating point unit. Check &amp;lt;code&amp;gt;cat /proc/cpuinfo&amp;lt;/code&amp;gt; to see if your cpu supports SSE or SSE2. If your cpu does have sse or sse2 then you can also add that to the math optimizations.&lt;br /&gt;
&lt;br /&gt;
Your results may vary. Read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it.&lt;br /&gt;
&lt;br /&gt;
===What optimizations should I avoid?===&lt;br /&gt;
What optimizations should I stay away from?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
All the ones listed in the [[Lunar Linux:FAQ#What_optimizations_may_cause_problems.3F|FAQ #2.3]] plus:&lt;br /&gt;
* &amp;lt;code&amp;gt;-fprofile-arcs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-fbranching-probabilities&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it. The Lunar developers will not respond to bug reports of broken compiles by users with risky optimizations.&lt;br /&gt;
&lt;br /&gt;
==Installing modules==&lt;br /&gt;
&lt;br /&gt;
===Can I compile several modules at once?===&lt;br /&gt;
Is it possible to install multiple modules at the same time without breaking things?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Yes, Lunar even promotes it. However doing so will cause installs compile slower of course. Lunar will not install core system modules like gcc and glibc while something else is installing and will wait until the rest is finished. Also, you cannot install applications while those major modules are installing, they will wait their turn until it's safe and continue to install them automatically.&lt;br /&gt;
&lt;br /&gt;
===error : C compiler cannot create executables===&lt;br /&gt;
What does this error mean and how can I fix it?&lt;br /&gt;
* &amp;lt;code&amp;gt;C compiler cannot create executables&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Read the next topic - this is basically the same problem: There are kernel headers missing that are vital to compilation. You will have to restore them. Below is explained how to do that.&lt;br /&gt;
&lt;br /&gt;
===configure: error: C preprocessor &amp;quot;/lib/cpp&amp;quot; fails sanity check===&lt;br /&gt;
What does this error mean and how can I fix it?&lt;br /&gt;
* &amp;lt;code&amp;gt;configure: error: C preprocessor &amp;quot;/lib/cpp&amp;quot; fails sanity check&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
This is an include file problem. Sometimes ''/usr/include/gnu/stubs.h'' is missing, this can be found in the glibc source tarball. Most of the time the following applies:&lt;br /&gt;
&lt;br /&gt;
Your kernel headers are missing from &amp;lt;code&amp;gt;/usr/include&amp;lt;/code&amp;gt;. This means the C PreProcessor cannot verify that it has the proper cached copies of those vital header files. You need to install the proper ones manually. Here's how:&lt;br /&gt;
&lt;br /&gt;
 lin kernel-headers-2.4&lt;br /&gt;
&lt;br /&gt;
This might work for you! (Use the 2.6 version if needed of course)&lt;br /&gt;
&lt;br /&gt;
Otherwise:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p /usr/include/{linux,asm}&lt;br /&gt;
&lt;br /&gt;
to create the two target dirs, if needed. Then execute:&lt;br /&gt;
&lt;br /&gt;
 cp -av /usr/src/linux/include/linux /usr/include/&lt;br /&gt;
 cp -av /usr/src/linux/include/asm/* /usr/include/asm/&lt;br /&gt;
&lt;br /&gt;
to copy the files manually. Be warned that the second command has to be done this way since &amp;lt;code&amp;gt;/usr/src/linux/include/asm&amp;lt;/code&amp;gt; is a softlink to your arch asm header files, asm points to asm-i386, on x86 machines. So if, on the other hand, you had copied&lt;br /&gt;
&lt;br /&gt;
 cp -av /usr/src/linux/include/asm /usr/include/&lt;br /&gt;
&lt;br /&gt;
you would then get a softlink to nowhere under &amp;lt;code&amp;gt;/usr/include/&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Last, you can always try to unpack the kernel tarball you have into &amp;lt;code&amp;gt;/usr/src/linux&amp;lt;/code&amp;gt; and manaully link or copy the headers over yourself.&lt;br /&gt;
&lt;br /&gt;
===Can I add more window managers to gdm?===&lt;br /&gt;
How do I add other window managers to the sessions list on gdm?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Copy the desktop startup files to &amp;lt;code&amp;gt;/etc/X11/dm/Sessions/&amp;lt;/code&amp;gt;. That works with gdm. For kdm you will have to copy them to &amp;lt;code&amp;gt;$KDE_PREFIX/share/apps/kdm/sessions&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===How do I get Flash to work in Mozilla or Firefox?===&lt;br /&gt;
How do I get Flash to work in Mozilla or Firefox?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
If you are using Mozilla or Firefox, then you can simply do a &amp;lt;code&amp;gt;lin flash-plugin&amp;lt;/code&amp;gt; and that will download and install the Macromedia Flash plugin that works with a gtk+ based mozilla through the old abi wrappers.&lt;br /&gt;
&lt;br /&gt;
The flash plugin does ''not'' work with Galeon. The Galeon developers have declined to provide the &amp;quot;old&amp;quot; abi wrappers needed for the plugin to work.&lt;br /&gt;
&lt;br /&gt;
===How do I install Java?===&lt;br /&gt;
How do I get Java for my Lunar box?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
You will have to download the Java source code from Sun yourself and you have to &amp;quot;click&amp;quot; to agree on their license. You have to compile it yourself too. We don't have a Sun Java module as we currently have no way to automate the &amp;quot;click&amp;quot; to agree to the Sun Java license. See this URL for some handy info:&lt;br /&gt;
&lt;br /&gt;
http://www.linuxfromscratch.org/~tushar/hints/javafromscratch.txt&lt;br /&gt;
&lt;br /&gt;
There is a j2sdk module in moonbase which is the Blackdown port of Sun's Java Virtual Machine.&lt;br /&gt;
&lt;br /&gt;
==Lunar core tools==&lt;br /&gt;
&lt;br /&gt;
===How can I recompile my module with new options?===&lt;br /&gt;
How do I force lunar to recompile my modules with different options?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Try:&lt;br /&gt;
&lt;br /&gt;
 lin -r ''MODULE''&lt;br /&gt;
&lt;br /&gt;
The -r switch will allow you to select new configuration and dependencies for modules.&lt;br /&gt;
&lt;br /&gt;
===How can I make modules recompile instead of resurrecting?===&lt;br /&gt;
How do I tell lunar to recompile my application instead of resurrecting it?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Try doing:&lt;br /&gt;
&lt;br /&gt;
 lin -c ''MODULE''&lt;br /&gt;
&lt;br /&gt;
The -c option means tells &amp;lt;code&amp;gt;lin&amp;lt;/code&amp;gt; to compile this module even if there is an install cache copy available in &amp;lt;code&amp;gt;/var/cache/lunar&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===How can I tell lunar that module X no longer depends on module Y?===&lt;br /&gt;
Module X no longer depends on module Y, but lunar insists on reinstalling module Y too. How can I get tell lunar to remove that dependency?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Lunar adds a module's dependencies to a cache when you install it. You can't remove a dependency automatically, but you can rebuild the dependency cache to reflect the current dependencies of the modules that are now installed.&lt;br /&gt;
&lt;br /&gt;
 lsh create_module_index&lt;br /&gt;
 lsh create_depends_cache&lt;br /&gt;
 lunar fixdepends&lt;br /&gt;
&lt;br /&gt;
Note: Dependencies of modules in [[zlocal]] are ignored. If module X in the main moonbase depends on module Y then the dependency cache will still contain that dependency.&lt;br /&gt;
&lt;br /&gt;
===My moonbase is gone and I can't install anything.===&lt;br /&gt;
How do I fix problems with my moonbase when it's missing or damaged?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Simple solution to this is just running:&lt;br /&gt;
&lt;br /&gt;
 lin moonbase&lt;br /&gt;
&lt;br /&gt;
This will download the latest moonbase from the internet, and restore it to working order.&lt;br /&gt;
&lt;br /&gt;
===What is a module?===&lt;br /&gt;
What is a [[module]] and what does it do??&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
A [[module]] is a set of files that tell the core tools the following:&lt;br /&gt;
&lt;br /&gt;
* What name, version, and other properties a package has&lt;br /&gt;
* Where to download all needed source files&lt;br /&gt;
* What other modules are required, or conflict with this one&lt;br /&gt;
* How to unpack the source files, how to patch&lt;br /&gt;
* How to configure the code&lt;br /&gt;
* How to compile&lt;br /&gt;
* How to install everything&lt;br /&gt;
* What else to do with it&lt;br /&gt;
&lt;br /&gt;
The [[module]] is coded in a set of files in a directory structure, and scripted in bash.&lt;br /&gt;
&lt;br /&gt;
===What is the Moonbase?===&lt;br /&gt;
What is that thing you call [[Moonbase]]?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The [[Moonbase]] is a database with [[modules]]. In this database there are description of packages that tell the core tools where to download, how to compile, and how install a [[module]]. You can consider this the lunar equivalent of portage, grimoire, ports, etc.&lt;br /&gt;
&lt;br /&gt;
===What is theedge?===&lt;br /&gt;
What is theedge?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
[[theedge]] is the same as lunar, and also known as the core code. Theedge is just another version of lunar. These two pieces of code install your packages, but they do not contain package descriptions. Those are defined in moonbase.&lt;br /&gt;
&lt;br /&gt;
[[Theedge]] is a development version of [[lunar]]. Often there are much more features in theedge, and bugs are fixed quicker as well. However, if you do not like all this tweaking on your system, we advice you to use the stable lunar core tools instead on your system.&lt;br /&gt;
&lt;br /&gt;
You can install [[theedge]] by issuing:&lt;br /&gt;
&lt;br /&gt;
 lin theedge&lt;br /&gt;
&lt;br /&gt;
Theedge is automatically updated if you do a &amp;lt;code&amp;gt;lunar renew&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;lunar update&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Lunar-Linux Installation==&lt;br /&gt;
&lt;br /&gt;
===My usb keyboard is not recognized===&lt;br /&gt;
At the boot prompt type ''linux uhci-hcd ehci-hcd'' to make sure those modules are loaded during startup. Those will then enable your usb keyboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===So how should I partition my disk?===&lt;br /&gt;
I'm setting up lunar from scratch, but how should I partition my disk for a server or desktop system?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Server systems have very different demands than desktops. It's all about flexibility. First desktops:&lt;br /&gt;
&lt;br /&gt;
''desktops'' commonly have one hard disk. You don't want to reformat or repartition often, so you just want to be done with it at once. The easiest is just to setup 2 (two) partitions: one root filesystem big enough for all lunar software, and the rest for &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt;. Typically, lunar occupies between 4 and 12 gb based on how many applications you install. If you clean up often you can manage with 8gb, but you should keep some extra space. I certainly advise to use a swapfile instead of a swap partition: you can always later delete the swap, or move the swapfile to another disk or partition. A swap partition is harder to relocate.&lt;br /&gt;
&lt;br /&gt;
''Servers'' have different needs. First of all &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; doesn't need to be that large, but you will want to setup space for logfiles that cannot cause problems if they grow too fast. Putting &amp;lt;code&amp;gt;/var/tmp&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/var/log&amp;lt;/code&amp;gt; on separate partitions is quite normal. &amp;lt;code&amp;gt;/tmp&amp;lt;/code&amp;gt; can be abused similarly, and is mostly run in [[tmpfs]] to avoid cluttering and give fast access times. Then &amp;lt;code&amp;gt;/usr&amp;lt;/code&amp;gt; will be separate and the usual separate &amp;lt;code&amp;gt;rootfs&amp;lt;/code&amp;gt;. As you can see this list is already getting quite big! Most users will actually want to make the &amp;lt;code&amp;gt;rootfs&amp;lt;/code&amp;gt; quite small (as small as 200mb sometimes!) and thus &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; also needs to be on a separate partition.&lt;br /&gt;
&lt;br /&gt;
===Kernel features, built-in or module?===&lt;br /&gt;
When I compile a kernel, should I compile drivers that I need in the kernel image or as module?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
There are many schools of thought on kernel compiling. One is to build everything into the main kernel without modules. The other one takes building modules to the extreme. Here is a suggestion, if it's not needed to boot it's a module. Thus usb, input, sound, mice ACPI, network, and also cdrom, floppy, and all the non boot file systems, all get built as modules. This reduces the size of the main kernel so it can be put on a floppy. Another thing to consider is that not everything works perfectly, and some features can cause your kernel to misbehave, so if some feature is built-in, the bad behavior is practically inevitible. Instead, with a module you can choose not to load it and thus be left with a working system.&lt;br /&gt;
&lt;br /&gt;
Please note that some people need to make some features built into their kernel and vice versa, do whatever works best for you.&lt;br /&gt;
&lt;br /&gt;
===QEMU and Lunar ISO testing===&lt;br /&gt;
How do I use qemu to try out lunar ISO's?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Just a quick note on how to use qemu for testing a Lunar Linux installation. See &amp;lt;code&amp;gt;/var/lib/lunar/moonbase/devel/qemu/DETAILS&amp;lt;/code&amp;gt; for a description of qemu. Think of it as a low-cost (''read: free'') version of a virtual machine, that has quite a few useful features and is under active development.&lt;br /&gt;
&lt;br /&gt;
A very simple way to just test a Lunar ISO for booting purposes is:&lt;br /&gt;
&lt;br /&gt;
 qemu -cdrom lunar-1.5.0-i686.iso -boot d&lt;br /&gt;
&lt;br /&gt;
If you want to test a full install, then create a 512 megabyte sparse root_fs image with this &amp;lt;code&amp;gt;dd&amp;lt;/code&amp;gt; command:&lt;br /&gt;
&lt;br /&gt;
 dd if=/dev/zero of=hda.img bs=$((1024 * 1024)) count=0 seek=512&lt;br /&gt;
&lt;br /&gt;
Now invoke qemu:&lt;br /&gt;
&lt;br /&gt;
 qemu -cdrom lunar-1.5.0-i686.iso -boot d -hda hda.img&lt;br /&gt;
&lt;br /&gt;
You can then proceed to test your Lunar install. Refer the qemu homepage for further tips and tricks. qemu can also be quite easily used to test if your brand new kernel is bootable or not, which is quite neat.&lt;br /&gt;
&lt;br /&gt;
Note that you should say yes to using SDL as an optional_depends. The gui version of qemu is ''very'' nice in its own little X11 window.&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
===How do I unpack an .RPM file in lunar?===&lt;br /&gt;
How do I install RPM files in lunar? Is that possible?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The easiest way to unpack a rpm file is to use the module called &amp;lt;code&amp;gt;rpmunpack&amp;lt;/code&amp;gt;. Simply run &amp;lt;code&amp;gt;rpmupack ''XYZ''.rpm&amp;lt;/code&amp;gt; for your RPM. This will create a cpio file (''XYZ.cpio.gz'' and ''XYZ.cpio.bz2'' are not uncommon). Once you perform any additional uncompression with &amp;lt;code&amp;gt;gunzip&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;bunzip2&amp;lt;/code&amp;gt;, you can then extract it using &amp;lt;code&amp;gt;cpio -i -d &amp;amp;lt; XYZ.cpio&amp;lt;/code&amp;gt; -- After all that you should be all done. If you are trying to rpmunpack a source RPM (i.e. .src.rpm) file then ''XYZ.cpio'' may further contain a tar.bz2 or tar.gz source tarball.&lt;br /&gt;
&lt;br /&gt;
In the zbeta section of moonbase, there is an '''''unsupported''''' module called &amp;lt;code&amp;gt;rpm&amp;lt;/code&amp;gt; for those of you that are really desperate.&lt;br /&gt;
&lt;br /&gt;
You might want to do &amp;lt;code&amp;gt;man cpio&amp;lt;/code&amp;gt;, to check out additional cpio parameters that may interest you, such as the -L switch.&lt;br /&gt;
&lt;br /&gt;
===What is that in the Lunar-Linux logo?===&lt;br /&gt;
What is that logo of yours? It looks like a &amp;lt;nowiki&amp;gt;[cat|ferret|dog|owl|insert nutty animal here]&amp;lt;/nowiki&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The logo is a [[wikipedia:Southern Rockhopper Penguin|Rockhopper Penguin]]. It's a kind of nasty penguin, the one that crowd up in thousands to take over the continent. They have a few long feathers sticking out at their &amp;quot;ears&amp;quot; sideway, just like some owl species do.&lt;br /&gt;
&lt;br /&gt;
You can check out [http://images.google.com/images?q=Rockhopper+Penguin Google Images] for lots of Rockhopper Penguin pictures!&lt;br /&gt;
&lt;br /&gt;
The current logo has been designed by Michael Schindler in 2003 and appeared as the official logo of the Lunar Linux project in 2004.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux:FAQ</id>
		<title>Lunar Linux:FAQ</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux:FAQ"/>
				<updated>2008-07-25T21:09:17Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* What is that in the Lunar-Linux logo? */ Add designer information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the '''F'''requently '''A'''sked '''Q'''uestions for Lunar Linux. You have a question about Lunar? You might get your answer below.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
===What is Lunar Linux?===&lt;br /&gt;
What exactly is Lunar Linux?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
* Please read [[Lunar Linux:About|About Lunar Linux]].&lt;br /&gt;
&lt;br /&gt;
==Optimizations==&lt;br /&gt;
&lt;br /&gt;
===How do I set optimizations?===&lt;br /&gt;
How do I set these optimizations for my machine?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Run &amp;lt;code&amp;gt;lunar optimize&amp;lt;/code&amp;gt;. You'll be taken through an interactive menu that explains all the options. Remember to optimize safely.&lt;br /&gt;
&lt;br /&gt;
===What are safe optimizations?===&lt;br /&gt;
What are the recomended safe optimizations for [[Lunar Linux]]?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The default sure fire optimizations that are recommended are:&lt;br /&gt;
&lt;br /&gt;
* '''C'''&lt;br /&gt;
** &amp;lt;code&amp;gt;-pipe&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''C++'''&lt;br /&gt;
** &amp;lt;code&amp;gt;-pipe&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''CPU Architecture'''&lt;br /&gt;
** You should pick the correct architecture for your own system (defaults to x86 for most people).&lt;br /&gt;
* '''Basic Optimzations'''&lt;br /&gt;
** Faster (-O2, the default) or Fastest (Note that fastest doesn't work on all systems, i.e. k6).&lt;br /&gt;
* '''CPU'''&lt;br /&gt;
** This, of course, should be set to your own cpu, or the cpu of the machine you plan to run this install on. If you want to be able to run this install on many machines, you should be safe with I686.&lt;br /&gt;
* '''Speed Optimizations'''&lt;br /&gt;
** If you want to be 100% sure that there won't be optimization problems you shouldn't select any of these.&lt;br /&gt;
* '''Extra features'''&lt;br /&gt;
** It is not recommended to use any of these optimizations, even for modules known to be able to handle them, since they cause many apps to break.&lt;br /&gt;
* '''Floating Point Math'''&lt;br /&gt;
** None. If your architecture is x86 and you don't own a 386SX and 486SX, it's safe to select x387.&lt;br /&gt;
* '''Linker Options'''&lt;br /&gt;
** Strip.&lt;br /&gt;
* '''Addon Program Support'''&lt;br /&gt;
** CCache. Make sure to install it first.&lt;br /&gt;
&lt;br /&gt;
These settings should work for almost everyone, and there is a lot room for pushing these optimizations more, at the risk of problems with some applications. Read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it.&lt;br /&gt;
&lt;br /&gt;
===What optimizations may cause problems?===&lt;br /&gt;
What optimizations are known to cause problems in some setups?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Some optimizations that are known to cause problems on x86 with many applications, and even a entire system:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;-funroll-loops&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-fstrict-aliasing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-ffast-math&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-ffloat-store&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These are sorted from the least unstable to most unstable. Read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it.&lt;br /&gt;
&lt;br /&gt;
===What optimizations can give some speed without issues?===&lt;br /&gt;
What optimizations can I use to gain some speed but without major risks?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Start with the basic optimizations in [[Lunar Linux:FAQ#What_are_safe_optimizations.3F|FAQ #2.2]] and change the Basic Optimizations to Faster or Fastest if you know that gcc will generate correct code for that cpu. -O2 obviously takes more compile time than -O1, and -O3 takes the most time to compile. Then select the cpu you will run it on. Some of the speed optimizations that should be decent and shouldn't cause too many problems, if any, are: -fomit-frame-pointer. A safe bet for floating point math on a x86 would be x387, if you know your cpu has a floating point unit. Check &amp;lt;code&amp;gt;cat /proc/cpuinfo&amp;lt;/code&amp;gt; to see if your cpu supports SSE or SSE2. If your cpu does have sse or sse2 then you can also add that to the math optimizations.&lt;br /&gt;
&lt;br /&gt;
Your results may vary. Read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it.&lt;br /&gt;
&lt;br /&gt;
===What optimizations should I avoid?===&lt;br /&gt;
What optimizations should I stay away from?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
All the ones listed in the [[Lunar Linux:FAQ#What_optimizations_may_cause_problems.3F|FAQ #2.3]] plus:&lt;br /&gt;
* &amp;lt;code&amp;gt;-fprofile-arcs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;-fbranching-probabilities&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please read &amp;lt;code&amp;gt;info gcc&amp;lt;/code&amp;gt; and make sure you understand a given optimization ''before'' you enable it. The Lunar developers will not respond to bug reports of broken compiles by users with risky optimizations.&lt;br /&gt;
&lt;br /&gt;
==Installing modules==&lt;br /&gt;
&lt;br /&gt;
===Can I compile several modules at once?===&lt;br /&gt;
Is it possible to install multiple modules at the same time without breaking things?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Yes, Lunar even promotes it. However doing so will cause installs compile slower of course. Lunar will not install core system modules like gcc and glibc while something else is installing and will wait until the rest is finished. Also, you cannot install applications while those major modules are installing, they will wait their turn until it's safe and continue to install them automatically.&lt;br /&gt;
&lt;br /&gt;
===error : C compiler cannot create executables===&lt;br /&gt;
What does this error mean and how can I fix it?&lt;br /&gt;
* &amp;lt;code&amp;gt;C compiler cannot create executables&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Read the next topic - this is basically the same problem: There are kernel headers missing that are vital to compilation. You will have to restore them. Below is explained how to do that.&lt;br /&gt;
&lt;br /&gt;
===configure: error: C preprocessor &amp;quot;/lib/cpp&amp;quot; fails sanity check===&lt;br /&gt;
What does this error mean and how can I fix it?&lt;br /&gt;
* &amp;lt;code&amp;gt;configure: error: C preprocessor &amp;quot;/lib/cpp&amp;quot; fails sanity check&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
This is an include file problem. Sometimes ''/usr/include/gnu/stubs.h'' is missing, this can be found in the glibc source tarball. Most of the time the following applies:&lt;br /&gt;
&lt;br /&gt;
Your kernel headers are missing from &amp;lt;code&amp;gt;/usr/include&amp;lt;/code&amp;gt;. This means the C PreProcessor cannot verify that it has the proper cached copies of those vital header files. You need to install the proper ones manually. Here's how:&lt;br /&gt;
&lt;br /&gt;
 lin kernel-headers-2.4&lt;br /&gt;
&lt;br /&gt;
This might work for you! (Use the 2.6 version if needed of course)&lt;br /&gt;
&lt;br /&gt;
Otherwise:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p /usr/include/{linux,asm}&lt;br /&gt;
&lt;br /&gt;
to create the two target dirs, if needed. Then execute:&lt;br /&gt;
&lt;br /&gt;
 cp -av /usr/src/linux/include/linux /usr/include/&lt;br /&gt;
 cp -av /usr/src/linux/include/asm/* /usr/include/asm/&lt;br /&gt;
&lt;br /&gt;
to copy the files manually. Be warned that the second command has to be done this way since &amp;lt;code&amp;gt;/usr/src/linux/include/asm&amp;lt;/code&amp;gt; is a softlink to your arch asm header files, asm points to asm-i386, on x86 machines. So if, on the other hand, you had copied&lt;br /&gt;
&lt;br /&gt;
 cp -av /usr/src/linux/include/asm /usr/include/&lt;br /&gt;
&lt;br /&gt;
you would then get a softlink to nowhere under &amp;lt;code&amp;gt;/usr/include/&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Last, you can always try to unpack the kernel tarball you have into &amp;lt;code&amp;gt;/usr/src/linux&amp;lt;/code&amp;gt; and manaully link or copy the headers over yourself.&lt;br /&gt;
&lt;br /&gt;
===Can I add more window managers to gdm?===&lt;br /&gt;
How do I add other window managers to the sessions list on gdm?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Copy the desktop startup files to &amp;lt;code&amp;gt;/etc/X11/dm/Sessions/&amp;lt;/code&amp;gt;. That works with gdm. For kdm you will have to copy them to &amp;lt;code&amp;gt;$KDE_PREFIX/share/apps/kdm/sessions&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===How do I get Flash to work in Mozilla or Firefox?===&lt;br /&gt;
How do I get Flash to work in Mozilla or Firefox?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
If you are using Mozilla or Firefox, then you can simply do a &amp;lt;code&amp;gt;lin flash-plugin&amp;lt;/code&amp;gt; and that will download and install the Macromedia Flash plugin that works with a gtk+ based mozilla through the old abi wrappers.&lt;br /&gt;
&lt;br /&gt;
The flash plugin does ''not'' work with Galeon. The Galeon developers have declined to provide the &amp;quot;old&amp;quot; abi wrappers needed for the plugin to work.&lt;br /&gt;
&lt;br /&gt;
===How do I install Java?===&lt;br /&gt;
How do I get Java for my Lunar box?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
You will have to download the Java source code from Sun yourself and you have to &amp;quot;click&amp;quot; to agree on their license. You have to compile it yourself too. We don't have a Sun Java module as we currently have no way to automate the &amp;quot;click&amp;quot; to agree to the Sun Java license. See this URL for some handy info:&lt;br /&gt;
&lt;br /&gt;
http://www.linuxfromscratch.org/~tushar/hints/javafromscratch.txt&lt;br /&gt;
&lt;br /&gt;
There is a j2sdk module in moonbase which is the Blackdown port of Sun's Java Virtual Machine.&lt;br /&gt;
&lt;br /&gt;
==Lunar core tools==&lt;br /&gt;
&lt;br /&gt;
===How can I recompile my module with new options?===&lt;br /&gt;
How do I force lunar to recompile my modules with different options?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Try:&lt;br /&gt;
&lt;br /&gt;
 lin -r ''MODULE''&lt;br /&gt;
&lt;br /&gt;
The -r switch will allow you to select new configuration and dependencies for modules.&lt;br /&gt;
&lt;br /&gt;
===How can I make modules recompile instead of resurrecting?===&lt;br /&gt;
How do I tell lunar to recompile my application instead of resurrecting it?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Try doing:&lt;br /&gt;
&lt;br /&gt;
 lin -c ''MODULE''&lt;br /&gt;
&lt;br /&gt;
The -c option means tells &amp;lt;code&amp;gt;lin&amp;lt;/code&amp;gt; to compile this module even if there is an install cache copy available in &amp;lt;code&amp;gt;/var/cache/lunar&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===How can I tell lunar that module X no longer depends on module Y?===&lt;br /&gt;
Module X no longer depends on module Y, but lunar insists on reinstalling module Y too. How can I get tell lunar to remove that dependency?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Lunar adds a module's dependencies to a cache when you install it. You can't remove a dependency automatically, but you can rebuild the dependency cache to reflect the current dependencies of the modules that are now installed.&lt;br /&gt;
&lt;br /&gt;
 lsh create_module_index&lt;br /&gt;
 lsh create_depends_cache&lt;br /&gt;
 lunar fixdepends&lt;br /&gt;
&lt;br /&gt;
Note: Dependencies of modules in [[zlocal]] are ignored. If module X in the main moonbase depends on module Y then the dependency cache will still contain that dependency.&lt;br /&gt;
&lt;br /&gt;
===My moonbase is gone and I can't install anything.===&lt;br /&gt;
How do I fix problems with my moonbase when it's missing or damaged?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Simple solution to this is just running:&lt;br /&gt;
&lt;br /&gt;
 lin moonbase&lt;br /&gt;
&lt;br /&gt;
This will download the latest moonbase from the internet, and restore it to working order.&lt;br /&gt;
&lt;br /&gt;
===What is a module?===&lt;br /&gt;
What is a [[module]] and what does it do??&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
A [[module]] is a set of files that tell the core tools the following:&lt;br /&gt;
&lt;br /&gt;
* What name, version, and other properties a package has&lt;br /&gt;
* Where to download all needed source files&lt;br /&gt;
* What other modules are required, or conflict with this one&lt;br /&gt;
* How to unpack the source files, how to patch&lt;br /&gt;
* How to configure the code&lt;br /&gt;
* How to compile&lt;br /&gt;
* How to install everything&lt;br /&gt;
* What else to do with it&lt;br /&gt;
&lt;br /&gt;
The [[module]] is coded in a set of files in a directory structure, and scripted in bash.&lt;br /&gt;
&lt;br /&gt;
===What is the Moonbase?===&lt;br /&gt;
What is that thing you call [[Moonbase]]?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The [[Moonbase]] is a database with [[modules]]. In this database there are description of packages that tell the core tools where to download, how to compile, and how install a [[module]]. You can consider this the lunar equivalent of portage, grimoire, ports, etc.&lt;br /&gt;
&lt;br /&gt;
===What is theedge?===&lt;br /&gt;
What is theedge?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
[[theedge]] is the same as lunar, and also known as the core code. Theedge is just another version of lunar. These two pieces of code install your packages, but they do not contain package descriptions. Those are defined in moonbase.&lt;br /&gt;
&lt;br /&gt;
[[Theedge]] is a development version of [[lunar]]. Often there are much more features in theedge, and bugs are fixed quicker as well. However, if you do not like all this tweaking on your system, we advice you to use the stable lunar core tools instead on your system.&lt;br /&gt;
&lt;br /&gt;
You can install [[theedge]] by issuing:&lt;br /&gt;
&lt;br /&gt;
 lin theedge&lt;br /&gt;
&lt;br /&gt;
Theedge is automatically updated if you do a &amp;lt;code&amp;gt;lunar renew&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;lunar update&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Lunar-Linux Installation==&lt;br /&gt;
&lt;br /&gt;
===My usb keyboard is not recognized===&lt;br /&gt;
At the boot prompt type ''linux uhci-hcd ehci-hcd'' to make sure those modules are loaded during startup. Those will then enable your usb keyboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===So how should I partition my disk?===&lt;br /&gt;
I'm setting up lunar from scratch, but how should I partition my disk for a server or desktop system?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Server systems have very different demands than desktops. It's all about flexibility. First desktops:&lt;br /&gt;
&lt;br /&gt;
''desktops'' commonly have one hard disk. You don't want to reformat or repartition often, so you just want to be done with it at once. The easiest is just to setup 2 (two) partitions: one root filesystem big enough for all lunar software, and the rest for &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt;. Typically, lunar occupies between 4 and 12 gb based on how many applications you install. If you clean up often you can manage with 8gb, but you should keep some extra space. I certainly advise to use a swapfile instead of a swap partition: you can always later delete the swap, or move the swapfile to another disk or partition. A swap partition is harder to relocate.&lt;br /&gt;
&lt;br /&gt;
''Servers'' have different needs. First of all &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; doesn't need to be that large, but you will want to setup space for logfiles that cannot cause problems if they grow too fast. Putting &amp;lt;code&amp;gt;/var/tmp&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/var/log&amp;lt;/code&amp;gt; on separate partitions is quite normal. &amp;lt;code&amp;gt;/tmp&amp;lt;/code&amp;gt; can be abused similarly, and is mostly run in [[tmpfs]] to avoid cluttering and give fast access times. Then &amp;lt;code&amp;gt;/usr&amp;lt;/code&amp;gt; will be separate and the usual separate &amp;lt;code&amp;gt;rootfs&amp;lt;/code&amp;gt;. As you can see this list is already getting quite big! Most users will actually want to make the &amp;lt;code&amp;gt;rootfs&amp;lt;/code&amp;gt; quite small (as small as 200mb sometimes!) and thus &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt; also needs to be on a separate partition.&lt;br /&gt;
&lt;br /&gt;
===Kernel features, built-in or module?===&lt;br /&gt;
When I compile a kernel, should I compile drivers that I need in the kernel image or as module?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
There are many schools of thought on kernel compiling. One is to build everything into the main kernel without modules. The other one takes building modules to the extreme. Here is a suggestion, if it's not needed to boot it's a module. Thus usb, input, sound, mice ACPI, network, and also cdrom, floppy, and all the non boot file systems, all get built as modules. This reduces the size of the main kernel so it can be put on a floppy. Another thing to consider is that not everything works perfectly, and some features can cause your kernel to misbehave, so if some feature is built-in, the bad behavior is practically inevitible. Instead, with a module you can choose not to load it and thus be left with a working system.&lt;br /&gt;
&lt;br /&gt;
Please note that some people need to make some features built into their kernel and vice versa, do whatever works best for you.&lt;br /&gt;
&lt;br /&gt;
===QEMU and Lunar ISO testing===&lt;br /&gt;
How do I use qemu to try out lunar ISO's?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
Just a quick note on how to use qemu for testing a Lunar Linux installation. See &amp;lt;code&amp;gt;/var/lib/lunar/moonbase/devel/qemu/DETAILS&amp;lt;/code&amp;gt; for a description of qemu. Think of it as a low-cost (''read: free'') version of a virtual machine, that has quite a few useful features and is under active development.&lt;br /&gt;
&lt;br /&gt;
A very simple way to just test a Lunar ISO for booting purposes is:&lt;br /&gt;
&lt;br /&gt;
 qemu -cdrom lunar-1.5.0-i686.iso -boot d&lt;br /&gt;
&lt;br /&gt;
If you want to test a full install, then create a 512 megabyte sparse root_fs image with this &amp;lt;code&amp;gt;dd&amp;lt;/code&amp;gt; command:&lt;br /&gt;
&lt;br /&gt;
 dd if=/dev/zero of=hda.img bs=$((1024 * 1024)) count=0 seek=512&lt;br /&gt;
&lt;br /&gt;
Now invoke qemu:&lt;br /&gt;
&lt;br /&gt;
 qemu -cdrom lunar-1.5.0-i686.iso -boot d -hda hda.img&lt;br /&gt;
&lt;br /&gt;
You can then proceed to test your Lunar install. Refer the qemu homepage for further tips and tricks. qemu can also be quite easily used to test if your brand new kernel is bootable or not, which is quite neat.&lt;br /&gt;
&lt;br /&gt;
Note that you should say yes to using SDL as an optional_depends. The gui version of qemu is ''very'' nice in its own little X11 window.&lt;br /&gt;
&lt;br /&gt;
==Other==&lt;br /&gt;
&lt;br /&gt;
===How do I unpack an .RPM file in lunar?===&lt;br /&gt;
How do I install RPM files in lunar? Is that possible?&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The easiest way to unpack a rpm file is to use the module called &amp;lt;code&amp;gt;rpmunpack&amp;lt;/code&amp;gt;. Simply run &amp;lt;code&amp;gt;rpmupack ''XYZ''.rpm&amp;lt;/code&amp;gt; for your RPM. This will create a cpio file (''XYZ.cpio.gz'' and ''XYZ.cpio.bz2'' are not uncommon). Once you perform any additional uncompression with &amp;lt;code&amp;gt;gunzip&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;bunzip2&amp;lt;/code&amp;gt;, you can then extract it using &amp;lt;code&amp;gt;cpio -i -d &amp;amp;lt; XYZ.cpio&amp;lt;/code&amp;gt; -- After all that you should be all done. If you are trying to rpmunpack a source RPM (i.e. .src.rpm) file then ''XYZ.cpio'' may further contain a tar.bz2 or tar.gz source tarball.&lt;br /&gt;
&lt;br /&gt;
In the zbeta section of moonbase, there is an '''''unsupported''''' module called &amp;lt;code&amp;gt;rpm&amp;lt;/code&amp;gt; for those of you that are really desperate.&lt;br /&gt;
&lt;br /&gt;
You might want to do &amp;lt;code&amp;gt;man cpio&amp;lt;/code&amp;gt;, to check out additional cpio parameters that may interest you, such as the -L switch.&lt;br /&gt;
&lt;br /&gt;
===What is that in the Lunar-Linux logo?===&lt;br /&gt;
What is that logo of yours? It looks like a &amp;lt;nowiki&amp;gt;[cat|ferret|dog|owl|insert nutty animal here]&amp;lt;/nowiki&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
'''Answer:'''&lt;br /&gt;
&lt;br /&gt;
The logo is a [[wikipedia:Southern Rockhopper Penguin|Rockhopper Penguin]]. It's a kind of nasty penguin, the one that crowd up in thousands to take over the continent. They have a few long feathers sticking out at their &amp;quot;ears&amp;quot; sideway, just like some owl species do.&lt;br /&gt;
&lt;br /&gt;
You can check out [http://images.google.com/images?q=Rockhopper+Penguin Google Images] for lots of Rockhopper Penguin pictures!&lt;br /&gt;
&lt;br /&gt;
The current logo has been designed by [mailto:mschin@gmx.de Michael Schindler] in 2003 and appeared as the official logo of the Lunar Linux project in 2004.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_fglrx</id>
		<title>Install fglrx</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_fglrx"/>
				<updated>2008-06-06T21:25:47Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: First version of the HOWTO. Enjoy!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Installing the ATI binary driver=&lt;br /&gt;
==What is this document about?==&lt;br /&gt;
This HOWTO covers the steps needed in order to install the ATI binary driver, also known as ''&amp;quot;fglrx&amp;quot;'', on your system. It also gives a couple of hints as how to configure your system the right way to use it afterwards.&lt;br /&gt;
&lt;br /&gt;
==Which architectures are supported?==&lt;br /&gt;
&lt;br /&gt;
Currently, the ''fglrx'' module is tested on x86 and x86_64-based architectures.&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
===Kernel configuration===&lt;br /&gt;
In order to install the driver successfully you need to make sure the following kernel options are enabled within your kernel configuration:&lt;br /&gt;
&lt;br /&gt;
* CONFIG_PCI_LEGACY&lt;br /&gt;
* CONFIG_MTRR&lt;br /&gt;
* CONFIG_MODVERSIONS&lt;br /&gt;
&lt;br /&gt;
Then make sure the following options are '''NOT''' selected:&lt;br /&gt;
&lt;br /&gt;
* PREEMPT_RCU&lt;br /&gt;
* CONFIG_DRM&lt;br /&gt;
&lt;br /&gt;
Your kernel '''must not''' be compiled with DRM support. A DRM (direct rendering manager) kernel module is going to be compiled during the install phase.&lt;br /&gt;
&lt;br /&gt;
===Module configuration===&lt;br /&gt;
First of all, please make sure that the module &amp;quot;xorg-server&amp;quot; has been compiled with GLX support. You can check by either taking a look at the install log (lvu install xorg-server) whether or not it installed &amp;quot;libglx.so&amp;quot; or by relining the ''xorg-server'' module:&lt;br /&gt;
&lt;br /&gt;
 $ lin -cr xorg-server&lt;br /&gt;
&lt;br /&gt;
and say 'n' (default answer) to &amp;quot;Do you intent to use the NVIDIA binary driver?&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Secondly, install the module ''mesa-glu''. Its going to provide vital system headers for applications that are relying on OpenGL acceleration.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Now go ahead and install the ''fglrx'' module by issueing:&lt;br /&gt;
&lt;br /&gt;
 $ lin -cr fglrx&lt;br /&gt;
&lt;br /&gt;
One the installation is finished you're good to go.&lt;br /&gt;
&lt;br /&gt;
==Configuring XOrg==&lt;br /&gt;
&lt;br /&gt;
In order to make use of the newly installed driver you will have to change your XOrg configuration. You can either do it manually by adding a &amp;quot;Device&amp;quot; section mentioning the fglrx driver or you use &amp;quot;aticonfig&amp;quot; which is provided by the fglrx module:&lt;br /&gt;
&lt;br /&gt;
 $ aticonfig --initial&lt;br /&gt;
&lt;br /&gt;
Its going to do its best to autodetect most of your hardware and configure your ''xorg.conf'' (located in ''/usr/X11/xorg.conf'') accordingly. It might not work very well for multihead or other different and/or strange setup. You might want to consider a manual setup in these cases. For more information about ''aticonfig'' either run ''aticonfig --help'' or take a look at the installed documentation in ''/usr/share/doc/ati''.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
=== Everything is painfully slow!===&lt;br /&gt;
XOrg 7.2+ enabled an extension called &amp;quot;Compositing&amp;quot; by default which is useful for drawing windows rendered through OpenGL on the desktop. Modules like the window manager ''compiz'' are relying on it. Unfortunately, the ''fglrx'' module (to date) does not support AIGLX, the backend used to draw those windows, very well. Thus its recommended to disable the composite extension. You can do so by adding the following lines to your ''xorg.conf''&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
       Option      &amp;quot;Composite&amp;quot;     &amp;quot;false&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
===It does not compile/work/I found a bug!===&lt;br /&gt;
Please consult with our [http://bugs.lunar-linux.org bugtracker] and file a bugreport or ask on the [http://foo-projects.org/mailman/listinfo/lunar mailinglist ] (registration required) for help. You may also [mailto:moe@lunar-linux.org drop me a mail directly] if you want to.&lt;br /&gt;
&lt;br /&gt;
Created by [[User:Moe|Moe]] 21:25, 6 June 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Howto_Articles</id>
		<title>Howto Articles</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Howto_Articles"/>
				<updated>2008-06-06T20:51:37Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Add fglrx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you will find several HOWTOs concerning specific software of hardware parts. If you think, you have anything useful to contribute then please go ahead and add whatever you deem necessary.&lt;br /&gt;
&lt;br /&gt;
=Installation HOWTOs=&lt;br /&gt;
===[[Installation:No_CD|Installation without a CD]]===&lt;br /&gt;
* '''No CD handy''' to install Lunar Linux? Don't despair! We've got it all covered. Read on!&lt;br /&gt;
&lt;br /&gt;
===[[Installation:No_network|Installation without a network connection]]===&lt;br /&gt;
* This HOWTO covers how to '''install Lunar Linux without a decent network connection''' available. Its tricky .. yet, possible.&lt;br /&gt;
&lt;br /&gt;
===[[Installation:Software_Raid|Install Lunar Linux on a software RAID]]===&lt;br /&gt;
* You want to install Lunar Linux directly on a software RAID created at install time? Go ahead and read the instructions.&lt;br /&gt;
&lt;br /&gt;
=Module HOWTOs=&lt;br /&gt;
===[[Install_XOrg7|XOrg 7 Installation guide]]===&lt;br /&gt;
* This guide covers all the quirks you will have to go through when '''upgrading from XOrg 6.x to XOrg 7.x'''. Also worth reading when you're '''installing XOrg7 on a new installation'''.&lt;br /&gt;
===[[Install_fglrx|Installing the ATI binary driver]]===&lt;br /&gt;
* This guide covers everything you need to know in order to install the ATI &amp;quot;fglrx&amp;quot; binary driver.&lt;br /&gt;
&lt;br /&gt;
=Software HOWTOs=&lt;br /&gt;
===[[Using_AIGLX_-_Installing_Beryl|AIGLX Guide]]===&lt;br /&gt;
* How do you '''enable AIGLX XOrg acceleration''' inside XOrg7? This HOWTO shows the path. It also covers the installation of [http://www.beryl-project.org/ Beryl], a window manager that makes use of the AIGLX support.&lt;br /&gt;
&lt;br /&gt;
=Hardware HOWTOs=&lt;br /&gt;
===[[Miscellaneous:USB camera howto|USB Camera HOWTO]]===&lt;br /&gt;
* This HOWTO explains how to connect and '''make use of your USB powered digital camera'''.&lt;br /&gt;
&lt;br /&gt;
=Other HOWTOs=&lt;br /&gt;
===[[Installation:The_kernel_commandline_/dev_params_mini-HowTo|Bootloader options for handling /dev devices]]===&lt;br /&gt;
* This article explains how you can '''manipulate the way Lunar Linux handles devices''' at boot time using your favorite bootloader.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl</id>
		<title>Using AIGLX - Installing Beryl</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl"/>
				<updated>2007-02-18T20:37:37Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of XOrg 7.2 (added to moonbase on the 15th of February 2007) AIGLX has become a permanent part of the xorg-server module. All you need to do is to update your XOrg7 installation. AIGLX is going to get installed automatically.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
You will have to run a hardware-accelerated XOrg server in order to utilize the full powers of AIGLX. The following xorg.conf sniplet shows exactly what needs to be done: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
    Option &amp;quot;AIGLX&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    [...]&lt;br /&gt;
  EndSection&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that AIGLX should be enabled and ready to go. Check your XOrg logfiles to see whether thats actually the case.&lt;br /&gt;
&lt;br /&gt;
==NVIDIA and AMD==&lt;br /&gt;
&lt;br /&gt;
If you're using either of the binary drivers provided by NVIDIA or ATI/AMD you will have to follow a different path.&lt;br /&gt;
&lt;br /&gt;
===NVIDIA===&lt;br /&gt;
&lt;br /&gt;
NVIDIA provides its own infrastructure for AIGLX called 'NV-GLX' Either you use the excellent nvidia-xconfig utility to enable the required configuration patters or you edit your xorg.conf accordingly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    DefaultDepth 24&lt;br /&gt;
    Option &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
    Option &amp;quot;DisableGLXRootClipping&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Driver          &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    Option      &amp;quot;RenderAccel&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AllowGLXWithComposite&amp;quot; &amp;quot;true&amp;quot; &lt;br /&gt;
    ...&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ATI/AMD (fglrx)===&lt;br /&gt;
&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
=Trying out AIGLX=&lt;br /&gt;
&lt;br /&gt;
If you want to take advantage of all the new effects AIGLX is helping to induce you might want to give the following applications a try:&lt;br /&gt;
&lt;br /&gt;
==Beryl==&lt;br /&gt;
&lt;br /&gt;
Beryl is a window manager framework that is able to make use of OpenGL acceleration AIGLX provides for the XComposite and XDamage extensions. For more information about Beryl and its parts (and the project itself) [http://www.beryl-project.org/ visit their homepage].&lt;br /&gt;
&lt;br /&gt;
The following modules are available and should all be installed if you want to achieve a satisfying experience:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| * beryl-core&lt;br /&gt;
| Beryl core package&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-plugins&lt;br /&gt;
| Plugins package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-dbus&lt;br /&gt;
| Dbus plugin for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-settings&lt;br /&gt;
| Settings manager for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-manager&lt;br /&gt;
| Manager package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald&lt;br /&gt;
| Window decorator for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald-themes&lt;br /&gt;
| Themes for emerald&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All of those modules require XOrg7 and subversion to be installed on your computer (which is not going to be installed automagically). Xinerama and TwinView are both supported by Beryl.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl</id>
		<title>Using AIGLX - Installing Beryl</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl"/>
				<updated>2007-02-18T20:36:53Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;XOrg 7.2 (added to moonbase on the 15th of February 2007) AIGLX has become a permanent part of the xorg-server module. All you need to do is to update your XOrg7 installation. AIGLX is going to get installed automatically.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
You will have to run a hardware-accelerated XOrg server in order to utilize the full powers of AIGLX. The following xorg.conf sniplet shows exactly what needs to be done: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
    Option &amp;quot;AIGLX&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    [...]&lt;br /&gt;
  EndSection&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that AIGLX should be enabled and ready to go. Check your XOrg logfiles to see whether thats actually the case.&lt;br /&gt;
&lt;br /&gt;
==NVIDIA and AMD==&lt;br /&gt;
&lt;br /&gt;
If you're using either of the binary drivers provided by NVIDIA or ATI/AMD you will have to follow a different path.&lt;br /&gt;
&lt;br /&gt;
===NVIDIA===&lt;br /&gt;
&lt;br /&gt;
NVIDIA provides its own infrastructure for AIGLX called 'NV-GLX' Either you use the excellent nvidia-xconfig utility to enable the required configuration patters or you edit your xorg.conf accordingly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    DefaultDepth 24&lt;br /&gt;
    Option &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
    Option &amp;quot;DisableGLXRootClipping&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Driver          &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    Option      &amp;quot;RenderAccel&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AllowGLXWithComposite&amp;quot; &amp;quot;true&amp;quot; &lt;br /&gt;
    ...&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ATI/AMD (fglrx)===&lt;br /&gt;
&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
=Trying out AIGLX=&lt;br /&gt;
&lt;br /&gt;
If you want to take advantage of all the new effects AIGLX is helping to induce you might want to give the following applications a try:&lt;br /&gt;
&lt;br /&gt;
==Beryl==&lt;br /&gt;
&lt;br /&gt;
Beryl is a window manager framework that is able to make use of OpenGL acceleration AIGLX provides for the XComposite and XDamage extensions. For more information about Beryl and its parts (and the project itself) [http://www.beryl-project.org/ visit their homepage].&lt;br /&gt;
&lt;br /&gt;
The following modules are available and should all be installed if you want to achieve a satisfying experience:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| * beryl-core&lt;br /&gt;
| Beryl core package&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-plugins&lt;br /&gt;
| Plugins package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-dbus&lt;br /&gt;
| Dbus plugin for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-settings&lt;br /&gt;
| Settings manager for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-manager&lt;br /&gt;
| Manager package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald&lt;br /&gt;
| Window decorator for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald-themes&lt;br /&gt;
| Themes for emerald&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All of those modules require XOrg7 and subversion to be installed on your computer (which is not going to be installed automagically). Xinerama and TwinView are both supported by Beryl.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Howto_Articles</id>
		<title>Howto Articles</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Howto_Articles"/>
				<updated>2007-02-18T19:44:34Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* AIGLX Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you will find several HOWTOs concerning specific software of hardware parts. If you think, you have anything useful to contribute then please go ahead and add whatever you deem necessary.&lt;br /&gt;
&lt;br /&gt;
=Installation HOWTOs=&lt;br /&gt;
===[[Installation:No_CD|Installation without a CD]]===&lt;br /&gt;
* '''No CD handy''' to install Lunar Linux? Don't despair! We've got it all covered. Read on!&lt;br /&gt;
&lt;br /&gt;
===[[Installation:No_network|Installation without a network connection]]===&lt;br /&gt;
* This HOWTO covers how to '''install Lunar Linux without a decent network connection''' available. Its tricky .. yet, possible.&lt;br /&gt;
&lt;br /&gt;
===[[Installation:Software_Raid|Install Lunar Linux on a software RAID]]===&lt;br /&gt;
* You want to install Lunar Linux directly on a software RAID created at install time? Go ahead and read the instructions.&lt;br /&gt;
&lt;br /&gt;
=Module HOWTOs=&lt;br /&gt;
===[[Install_XOrg7|XOrg 7 Installation guide]]===&lt;br /&gt;
* This guide covers all the quirks you will have to go through when '''upgrading from XOrg 6.x to XOrg 7.x'''. Also worth reading when you're '''installing XOrg7 on a new installation'''.&lt;br /&gt;
&lt;br /&gt;
=Software HOWTOs=&lt;br /&gt;
===[[Using_AIGLX_-_Installing_Beryl|AIGLX Guide]]===&lt;br /&gt;
* How do you '''enable AIGLX XOrg acceleration''' inside XOrg7? This HOWTO shows the path. It also covers the installation of [http://www.beryl-project.org/ Beryl], a window manager that makes use of the AIGLX support.&lt;br /&gt;
&lt;br /&gt;
=Hardware HOWTOs=&lt;br /&gt;
===[[Miscellaneous:USB camera howto|USB Camera HOWTO]]===&lt;br /&gt;
* This HOWTO explains how to connect and '''make use of your USB powered digital camera'''.&lt;br /&gt;
&lt;br /&gt;
=Other HOWTOs=&lt;br /&gt;
===[[Installation:The_kernel_commandline_/dev_params_mini-HowTo|Bootloader options for handling /dev devices]]===&lt;br /&gt;
* This article explains how you can '''manipulate the way Lunar Linux handles devices''' at boot time using your favorite bootloader.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Howto_Articles</id>
		<title>Howto Articles</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Howto_Articles"/>
				<updated>2007-02-18T19:44:14Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* AIGLX Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you will find several HOWTOs concerning specific software of hardware parts. If you think, you have anything useful to contribute then please go ahead and add whatever you deem necessary.&lt;br /&gt;
&lt;br /&gt;
=Installation HOWTOs=&lt;br /&gt;
===[[Installation:No_CD|Installation without a CD]]===&lt;br /&gt;
* '''No CD handy''' to install Lunar Linux? Don't despair! We've got it all covered. Read on!&lt;br /&gt;
&lt;br /&gt;
===[[Installation:No_network|Installation without a network connection]]===&lt;br /&gt;
* This HOWTO covers how to '''install Lunar Linux without a decent network connection''' available. Its tricky .. yet, possible.&lt;br /&gt;
&lt;br /&gt;
===[[Installation:Software_Raid|Install Lunar Linux on a software RAID]]===&lt;br /&gt;
* You want to install Lunar Linux directly on a software RAID created at install time? Go ahead and read the instructions.&lt;br /&gt;
&lt;br /&gt;
=Module HOWTOs=&lt;br /&gt;
===[[Install_XOrg7|XOrg 7 Installation guide]]===&lt;br /&gt;
* This guide covers all the quirks you will have to go through when '''upgrading from XOrg 6.x to XOrg 7.x'''. Also worth reading when you're '''installing XOrg7 on a new installation'''.&lt;br /&gt;
&lt;br /&gt;
=Software HOWTOs=&lt;br /&gt;
===[[Using_AIGLX_-_Installing_Beryl|AIGLX Guide]]===&lt;br /&gt;
* How do you '''enable AIGLX XOrg acceleration''' inside XOrg7? This HOWTO shows the path. It also covers the installation of [&lt;br /&gt;
http://www.beryl-project.org/ Beryl], a window manager that makes use of the AIGLX support.&lt;br /&gt;
&lt;br /&gt;
=Hardware HOWTOs=&lt;br /&gt;
===[[Miscellaneous:USB camera howto|USB Camera HOWTO]]===&lt;br /&gt;
* This HOWTO explains how to connect and '''make use of your USB powered digital camera'''.&lt;br /&gt;
&lt;br /&gt;
=Other HOWTOs=&lt;br /&gt;
===[[Installation:The_kernel_commandline_/dev_params_mini-HowTo|Bootloader options for handling /dev devices]]===&lt;br /&gt;
* This article explains how you can '''manipulate the way Lunar Linux handles devices''' at boot time using your favorite bootloader.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl</id>
		<title>Using AIGLX - Installing Beryl</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl"/>
				<updated>2007-02-18T19:40:47Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of XOrg 7.2 (added to moonbase on the 15th of February 2007) AIGLX has become a permanent part of the xorg-server module. All you need to do is to update your XOrg7 installation. AIGLX is going to get installed automatically.&lt;br /&gt;
&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
You will have to run a hardware-accelerated XOrg server in order to utilize the full powers of AIGLX. The following xorg.conf sniplet shows exactly what needs to be done: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
    Option &amp;quot;AIGLX&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    [...]&lt;br /&gt;
  EndSection&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that AIGLX should be enabled and ready to go. Check your XOrg logfiles to see whether thats actually the case.&lt;br /&gt;
&lt;br /&gt;
==NVIDIA and AMD==&lt;br /&gt;
&lt;br /&gt;
If you're using either of the binary drivers provided by NVIDIA or ATI/AMD you will have to follow a different path.&lt;br /&gt;
&lt;br /&gt;
===NVIDIA===&lt;br /&gt;
&lt;br /&gt;
NVIDIA provides its own infrastructure for AIGLX called 'NV-GLX' Either you use the excellent nvidia-xconfig utility to enable the required configuration patters or you edit your xorg.conf accordingly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    DefaultDepth 24&lt;br /&gt;
    Option &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
    Option &amp;quot;DisableGLXRootClipping&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Driver          &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    Option      &amp;quot;RenderAccel&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AllowGLXWithComposite&amp;quot; &amp;quot;true&amp;quot; &lt;br /&gt;
    ...&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ATI/AMD (fglrx)===&lt;br /&gt;
&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
=Trying out AIGLX=&lt;br /&gt;
&lt;br /&gt;
If you want to take advantage of all the new effects AIGLX is helping to induce you might want to give the following applications a try:&lt;br /&gt;
&lt;br /&gt;
==Beryl==&lt;br /&gt;
&lt;br /&gt;
Beryl is a window manager framework that is able to make use of OpenGL acceleration AIGLX provides for the XComposite and XDamage extensions. For more information about Beryl and its parts (and the project itself) [http://www.beryl-project.org/ visit their homepage].&lt;br /&gt;
&lt;br /&gt;
The following modules are available and should all be installed if you want to achieve a satisfying experience:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| * beryl-core&lt;br /&gt;
| Beryl core package&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-plugins&lt;br /&gt;
| Plugins package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-dbus&lt;br /&gt;
| Dbus plugin for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-settings&lt;br /&gt;
| Settings manager for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-manager&lt;br /&gt;
| Manager package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald&lt;br /&gt;
| Window decorator for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald-themes&lt;br /&gt;
| Themes for emerald&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All of those modules require XOrg7 and subversion to be installed on your computer (which is not going to be installed automagically). Xinerama and TwinView are both supported by Beryl.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl</id>
		<title>Using AIGLX - Installing Beryl</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Using_AIGLX_-_Installing_Beryl"/>
				<updated>2007-02-18T19:38:43Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Adding the AIGLX guide over here again. Also includes Beryl setup.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of XOrg 7.2 (added to moonbase on the 15th of February 2007) AIGLX has become a permanent part of the xorg-server module. All you need to do is to update your XOrg7 installation. AIGLX is going to get installed automatically.&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
&lt;br /&gt;
You will have to run a hardware-accelerated XOrg server in order to utilize the full powers of AIGLX. The following xorg.conf sniplet shows exactly what needs to be done: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
    Option &amp;quot;AIGLX&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    [...]&lt;br /&gt;
  EndSection&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that AIGLX should be enabled and ready to go. Check your XOrg logfiles to see whether thats actually the case.&lt;br /&gt;
&lt;br /&gt;
===NVIDIA and AMD===&lt;br /&gt;
&lt;br /&gt;
If you're using either of the binary drivers provided by NVIDIA or ATI/AMD you will have to follow a different path.&lt;br /&gt;
&lt;br /&gt;
====NVIDIA====&lt;br /&gt;
&lt;br /&gt;
NVIDIA provides its own infrastructure for AIGLX called 'NV-GLX' Either you use the excellent nvidia-xconfig utility to enable the required configuration patters or you edit your xorg.conf accordingly:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option &amp;quot;Composite&amp;quot; &amp;quot;Enable&amp;quot;&lt;br /&gt;
    Option &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
    Option &amp;quot;DAMAGE&amp;quot; &amp;quot;true&amp;quot;  #--optional--&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
    ...&lt;br /&gt;
    DefaultDepth 24&lt;br /&gt;
    Option &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
    Option &amp;quot;DisableGLXRootClipping&amp;quot; &amp;quot;True&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Device&amp;quot;&lt;br /&gt;
    Driver          &amp;quot;nvidia&amp;quot;&lt;br /&gt;
    Option      &amp;quot;RenderAccel&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AddARGBGLXVisuals&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
    Option      &amp;quot;AllowGLXWithComposite&amp;quot; &amp;quot;true&amp;quot; &lt;br /&gt;
    ...&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ATI/AMD (fglrx)====&lt;br /&gt;
&lt;br /&gt;
FIXME&lt;br /&gt;
&lt;br /&gt;
==Trying out AIGLX==&lt;br /&gt;
&lt;br /&gt;
If you want to take advantage of all the new effects AIGLX is helping to induce you might want to give the following applications a try:&lt;br /&gt;
&lt;br /&gt;
===Beryl===&lt;br /&gt;
&lt;br /&gt;
Beryl is a window manager framework that is able to make use of OpenGL acceleration AIGLX provides for the XComposite and XDamage extensions. For more information about Beryl and its parts (and the project itself) [http://www.beryl-project.org/ visit their homepage].&lt;br /&gt;
&lt;br /&gt;
The following modules are available and should all be installed if you want to achieve a satisfying experience:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| * beryl-core&lt;br /&gt;
| Beryl core package&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-plugins&lt;br /&gt;
| Plugins package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-dbus&lt;br /&gt;
| Dbus plugin for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-settings&lt;br /&gt;
| Settings manager for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * beryl-manager&lt;br /&gt;
| Manager package for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald&lt;br /&gt;
| Window decorator for beryl&lt;br /&gt;
|-&lt;br /&gt;
| * emerald-themes&lt;br /&gt;
| Themes for emerald&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All of those modules require XOrg7 and subversion to be installed on your computer (which is not going to be installed automagically). Xinerama and TwinView are both supported by Beryl.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_XOrg7</id>
		<title>Install XOrg7</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_XOrg7"/>
				<updated>2007-02-18T19:04:18Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Add XOrg 7.2. XGL is no longer required.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=The path to XOrg7=&lt;br /&gt;
&lt;br /&gt;
==Upgrading from XOrg 6.x==&lt;br /&gt;
&lt;br /&gt;
Currently, the XOrg7 module needs you to do a few things manually if you upgrade from an earlier XOrg 6.x installation. You have to adhere to the following steps. If you do not listen to our advice then you're on your own.&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg (XOrg 6.x conflicts with XOrg 7.x)&lt;br /&gt;
: &amp;lt;code&amp;gt;lrm XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
:: This action will most likely cause some font related modules to recompile, this is to be expected.&lt;br /&gt;
&lt;br /&gt;
*Backup the old /etc/X11 (with your old xorg.conf)&lt;br /&gt;
: &amp;lt;code&amp;gt;mv /etc/X11 /etc/X11.old&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg installation remains&lt;br /&gt;
: &amp;lt;code&amp;gt;rm -fr /usr/X11R6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove some old symlinks if they still exist&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/lib/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/GL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Clear out the %X alias which might be set to 'XOrg':&lt;br /&gt;
**&amp;lt;code&amp;gt;lunar unset LUNAR_ALIAS_X&amp;lt;/code&amp;gt;&lt;br /&gt;
::Note: The next application that depends on X is going to ask you which alias you would like to match to %X. Choose XOrg7 here or you will have to reset the alias again!&lt;br /&gt;
&lt;br /&gt;
*Make sure XOrg is never installed again:&lt;br /&gt;
**&amp;lt;code&amp;gt;lunar exile XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;lunar fixdepends &amp;lt;/code&amp;gt; &lt;br /&gt;
If you do not do this it could be resurrected by modules that were installed with XOrg...&lt;br /&gt;
&lt;br /&gt;
==Installing XOrg 7.x ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* History:&lt;br /&gt;
** XOrg 7.2: Added 20070215&lt;br /&gt;
** XOrg 7.1: Added 20061017&lt;br /&gt;
&lt;br /&gt;
XOrg 7.2 was added to moonbase as of 15/02/2007. It has it's own section in /var/lib/lunar/moonbase/xorg7&lt;br /&gt;
&lt;br /&gt;
You may use the 'XOrg7' module to install XOrg 7.2:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;lin XOrg7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XOrg-7.2 includes full support for the AIGLX extension (which means accelerated X output for the XDamage and XComposite extensions). You don't need XGL anymore.&lt;br /&gt;
&lt;br /&gt;
==Installation notes==&lt;br /&gt;
&lt;br /&gt;
XOrg7 is installing to /usr by default and ''NOT'' to /usr/X11R7 or any other prefix inside /usr. The [http://www.pathname.com/fhs Filesystem Hierarchy Standard] does not allow that. All major linux distributions are following the FHS and have adjusted their builds accordingly:&lt;br /&gt;
&lt;br /&gt;
*[http://lists.debian.org/debian-devel-announce/2006/04/msg00010.html Debian]&lt;br /&gt;
*[http://wiki.archlinux.org/index.php/Xorg7 Arch Linux]&lt;br /&gt;
*[http://gentoo-wiki.com/HOWTO_Modular_Xorg Gentoo]&lt;br /&gt;
&lt;br /&gt;
You may however set an arbitary prefix for XOrg incase you do not want it to install to /usr. You may do so by running the following command:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;lunar set X11R7_PREFIX=/your/prefix/here&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The most commonly used prefix would be /usr/X11R7, however, some other prefix inside /opt is entirely possible. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XOrg7 profile is going to create some symlinks on your system:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;br /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11R6 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The X11R6 symlink is there for compatibility reasons. Many of the older and even some of the newer packages inside the moonbase have a hardcoded path pointing to /usr/X11R6 inside their source trees. Keeping the symlink prevents them from breaking apart.&lt;br /&gt;
&lt;br /&gt;
==Missing modules from the XOrg 7.x modular tree==&lt;br /&gt;
&lt;br /&gt;
Despite our best efforts to give you the whole XOrg 7.x modular tree as modules to install there are still many of them left untouched either because they are not important to run a full featured X environment or nobody had the time to add them yet. As always contribution are welcome and appreciated:&lt;br /&gt;
&lt;br /&gt;
*x11-apps&lt;br /&gt;
**appres - list X application resource database&lt;br /&gt;
**lbxproxy - Low BandWidth X proxy&lt;br /&gt;
**mkcfm - create summaries of CID font metric files&lt;br /&gt;
**oclock - round X clock&lt;br /&gt;
**proxymngr - proxy manager service&lt;br /&gt;
**scripts - run X command on another system via rsh&lt;br /&gt;
**sessreg - Register X sessions in system utmp/utmpx databases&lt;br /&gt;
**showfont - show information about X font from font server&lt;br /&gt;
**twm - simple window manager&lt;br /&gt;
**viewres - graphical class/resource browser for Xt&lt;br /&gt;
**xbiff - watch mailboxes for new message delivery&lt;br /&gt;
**xclipboard - X clipboard manager&lt;br /&gt;
**xdbedizzy - DBE sample&lt;br /&gt;
**xditview - display ditroff output&lt;br /&gt;
**xdm - list X application resource database&lt;br /&gt;
**xf86dga - known unto god&lt;br /&gt;
**xfd - display all the characters in an X font&lt;br /&gt;
**xfindproxy - locate proxy services&lt;br /&gt;
**xfontsel - point and click selection of X11 font names&lt;br /&gt;
**xfsinfo - X font server information utility&lt;br /&gt;
**xfwp - X Firewall Proxy&lt;br /&gt;
**xgc - X graphics demo&lt;br /&gt;
**xload - system load average display for X&lt;br /&gt;
**xlogo - Draw [old] X logo&lt;br /&gt;
**xlsclients - list client applications running on a display&lt;br /&gt;
**xmag - magnify parts of the screen&lt;br /&gt;
**xphelloworld - Xprint sample applications&lt;br /&gt;
**xprehashprinterlist - Rehash list of Xprint printers&lt;br /&gt;
**xrx - &amp;quot;Broadway&amp;quot;&lt;br /&gt;
**xsetmode - set the mode for an X Input device&lt;br /&gt;
**xsetpointer - set an X Input device as the main pointer&lt;br /&gt;
**xsm - X Session Manager&lt;br /&gt;
**xstdcmap - X standard colormap utility&lt;br /&gt;
**xtrap - an extension to X that facilitates user emulation&lt;br /&gt;
**xvidtune - video mode tuner for Xorg&lt;br /&gt;
*x11-data ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-doc&lt;br /&gt;
**xorg-docs&lt;br /&gt;
**xorg-sgml-doctools&lt;br /&gt;
*x11-driver&lt;br /&gt;
**xf86-video-sunbw2&lt;br /&gt;
**xf86-video-suncg3&lt;br /&gt;
**xf86-video-suncg6&lt;br /&gt;
**xf86-video-suncg14&lt;br /&gt;
**xf86-video-sunffb&lt;br /&gt;
**xf86-video-sunleo&lt;br /&gt;
**xf86-video-suntcx&lt;br /&gt;
**xf86-video-tdfx&lt;br /&gt;
**xf86-video-tga&lt;br /&gt;
**xf86-video-trident (added by Auke - 20061103)&lt;br /&gt;
**xf86-video-tseng&lt;br /&gt;
*x11-extras ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-font ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-lib&lt;br /&gt;
**libAppleWM - platform specific libraries: [MacOS]&lt;br /&gt;
**libWindowsWM - platform specific libraries: [Win32]&lt;br /&gt;
*x11-proto&lt;br /&gt;
**windowswmproto - platform specific protocol headers [Win32]&lt;br /&gt;
*x11-util&lt;br /&gt;
**lndir&lt;br /&gt;
*xserver ==&amp;gt; COMPLETE&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_XOrg7</id>
		<title>Install XOrg7</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_XOrg7"/>
				<updated>2007-02-11T18:12:02Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Adding a note about resetting aliases&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=The path to XOrg7=&lt;br /&gt;
&lt;br /&gt;
==Upgrading from XOrg 6.x==&lt;br /&gt;
&lt;br /&gt;
Currently, the XOrg7 module needs you to do a few things manually if you upgrade from an earlier XOrg 6.x installation. You have to adhere to the following steps. If you do not listen to our advice then you're on your own.&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg (XOrg 6.x conflicts with XOrg 7.x)&lt;br /&gt;
: &amp;lt;code&amp;gt;lrm XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
:: This action will most likely cause some font related modules to recompile, this is to be expected.&lt;br /&gt;
&lt;br /&gt;
*Backup the old /etc/X11 (with your old xorg.conf)&lt;br /&gt;
: &amp;lt;code&amp;gt;mv /etc/X11 /etc/X11.old&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg installation remains&lt;br /&gt;
: &amp;lt;code&amp;gt;rm -fr /usr/X11R6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove some old symlinks if they still exist&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/lib/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/GL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Clear out the %X alias which might be set to 'XOrg':&lt;br /&gt;
**&amp;lt;code&amp;gt;lunar unset LUNAR_ALIAS_X&amp;lt;/code&amp;gt;&lt;br /&gt;
::Note: The next application that depends on X is going to ask you which alias you would like to match to %X. Choose XOrg7 here or you will have to reset the alias again!&lt;br /&gt;
&lt;br /&gt;
*Make sure XOrg is never installed again:&lt;br /&gt;
**&amp;lt;code&amp;gt;lunar exile XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;lunar fixdepends &amp;lt;/code&amp;gt; &lt;br /&gt;
If you do not do this it could be resurrected by modules that were installed with XOrg...&lt;br /&gt;
&lt;br /&gt;
==Installing XOrg 7.x ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Installing xorg-7.1===&lt;br /&gt;
&lt;br /&gt;
XOrg 7.1 was added to moonbase as of 17/10/2006. It has it's own section in /var/lib/lunar/moonbase/xorg7&lt;br /&gt;
&lt;br /&gt;
You may now use the 'XOrg7' module to install XOrg 7.1:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;lin XOrg7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XOrg-7.1 is needed if you want to mess with Xgl.&lt;br /&gt;
&lt;br /&gt;
==Installation notes==&lt;br /&gt;
&lt;br /&gt;
XOrg7 is installing to /usr by default and ''NOT'' to /usr/X11R7 or any other prefix inside /usr. The [http://www.pathname.com/fhs Filesystem Hierarchy Standard] does not allow that. All major linux distributions are following the FHS and have adjusted their builds accordingly:&lt;br /&gt;
&lt;br /&gt;
*[http://lists.debian.org/debian-devel-announce/2006/04/msg00010.html Debian]&lt;br /&gt;
*[http://wiki.archlinux.org/index.php/Xorg7 Arch Linux]&lt;br /&gt;
*[http://gentoo-wiki.com/HOWTO_Modular_Xorg Gentoo]&lt;br /&gt;
&lt;br /&gt;
You may however set an arbitary prefix for XOrg incase you do not want it to install to /usr. You may do so by running the following command:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;lunar set X11R7_PREFIX=/your/prefix/here&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The most commonly used prefix would be /usr/X11R7, however, some other prefix inside /opt is entirely possible. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XOrg7 profile is going to create some symlinks on your system:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;br /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11R6 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The X11R6 symlink is there for compatibility reasons. Many of the older and even some of the newer packages inside the moonbase have a hardcoded path pointing to /usr/X11R6 inside their source trees. Keeping the symlink prevents them from breaking apart.&lt;br /&gt;
&lt;br /&gt;
==Missing modules from the XOrg 7.x modular tree==&lt;br /&gt;
&lt;br /&gt;
Despite our best efforts to give you the whole XOrg 7.x modular tree as modules to install there are still many of them left untouched either because they are not important to run a full featured X environment or nobody had the time to add them yet. As always contribution are welcome and appreciated:&lt;br /&gt;
&lt;br /&gt;
*x11-apps&lt;br /&gt;
**appres - list X application resource database&lt;br /&gt;
**lbxproxy - Low BandWidth X proxy&lt;br /&gt;
**mkcfm - create summaries of CID font metric files&lt;br /&gt;
**oclock - round X clock&lt;br /&gt;
**proxymngr - proxy manager service&lt;br /&gt;
**scripts - run X command on another system via rsh&lt;br /&gt;
**sessreg - Register X sessions in system utmp/utmpx databases&lt;br /&gt;
**showfont - show information about X font from font server&lt;br /&gt;
**twm - simple window manager&lt;br /&gt;
**viewres - graphical class/resource browser for Xt&lt;br /&gt;
**xbiff - watch mailboxes for new message delivery&lt;br /&gt;
**xclipboard - X clipboard manager&lt;br /&gt;
**xdbedizzy - DBE sample&lt;br /&gt;
**xditview - display ditroff output&lt;br /&gt;
**xdm - list X application resource database&lt;br /&gt;
**xf86dga - known unto god&lt;br /&gt;
**xfd - display all the characters in an X font&lt;br /&gt;
**xfindproxy - locate proxy services&lt;br /&gt;
**xfontsel - point and click selection of X11 font names&lt;br /&gt;
**xfsinfo - X font server information utility&lt;br /&gt;
**xfwp - X Firewall Proxy&lt;br /&gt;
**xgc - X graphics demo&lt;br /&gt;
**xload - system load average display for X&lt;br /&gt;
**xlogo - Draw [old] X logo&lt;br /&gt;
**xlsclients - list client applications running on a display&lt;br /&gt;
**xmag - magnify parts of the screen&lt;br /&gt;
**xphelloworld - Xprint sample applications&lt;br /&gt;
**xprehashprinterlist - Rehash list of Xprint printers&lt;br /&gt;
**xrx - &amp;quot;Broadway&amp;quot;&lt;br /&gt;
**xsetmode - set the mode for an X Input device&lt;br /&gt;
**xsetpointer - set an X Input device as the main pointer&lt;br /&gt;
**xsm - X Session Manager&lt;br /&gt;
**xstdcmap - X standard colormap utility&lt;br /&gt;
**xtrap - an extension to X that facilitates user emulation&lt;br /&gt;
**xvidtune - video mode tuner for Xorg&lt;br /&gt;
*x11-data ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-doc&lt;br /&gt;
**xorg-docs&lt;br /&gt;
**xorg-sgml-doctools&lt;br /&gt;
*x11-driver&lt;br /&gt;
**xf86-video-sunbw2&lt;br /&gt;
**xf86-video-suncg3&lt;br /&gt;
**xf86-video-suncg6&lt;br /&gt;
**xf86-video-suncg14&lt;br /&gt;
**xf86-video-sunffb&lt;br /&gt;
**xf86-video-sunleo&lt;br /&gt;
**xf86-video-suntcx&lt;br /&gt;
**xf86-video-tdfx&lt;br /&gt;
**xf86-video-tga&lt;br /&gt;
**xf86-video-trident (added by Auke - 20061103)&lt;br /&gt;
**xf86-video-tseng&lt;br /&gt;
*x11-extras ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-font ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-lib&lt;br /&gt;
**libAppleWM - platform specific libraries: [MacOS]&lt;br /&gt;
**libWindowsWM - platform specific libraries: [Win32]&lt;br /&gt;
*x11-proto&lt;br /&gt;
**windowswmproto - platform specific protocol headers [Win32]&lt;br /&gt;
*x11-util&lt;br /&gt;
**lndir&lt;br /&gt;
*xserver ==&amp;gt; COMPLETE&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Howto_Articles</id>
		<title>Howto Articles</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Howto_Articles"/>
				<updated>2007-02-11T18:06:26Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Redesigning HOWTO page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you will find several HOWTOs concerning specific software of hardware parts. If you think, you have anything useful to contribute then please go ahead and add whatever you deem necessary.&lt;br /&gt;
&lt;br /&gt;
=Installation HOWTOs=&lt;br /&gt;
===[[Installation:No_CD|Installation without a CD]]===&lt;br /&gt;
* '''No CD handy''' to install Lunar Linux? Don't despair! We've got it all covered. Read on!&lt;br /&gt;
&lt;br /&gt;
===[[Installation:No_network|Installation without a network connection]]===&lt;br /&gt;
* This HOWTO covers how to '''install Lunar Linux without a decent network connection''' available. Its tricky .. yet, possible.&lt;br /&gt;
&lt;br /&gt;
===[[Installation:Software_Raid|Install Lunar Linux on a software RAID]]===&lt;br /&gt;
* You want to install Lunar Linux directly on a software RAID created at install time? Go ahead and read the instructions.&lt;br /&gt;
&lt;br /&gt;
=Module HOWTOs=&lt;br /&gt;
===[[Install_XOrg7|XOrg 7 Installation guide]]===&lt;br /&gt;
* This guide covers all the quirks you will have to go through when '''upgrading from XOrg 6.x to XOrg 7.x'''. Also worth reading when you're '''installing XOrg7 on a new installation'''.&lt;br /&gt;
&lt;br /&gt;
=Software HOWTOs=&lt;br /&gt;
===[[Install_XGL|XGL Guide]]===&lt;br /&gt;
* How do you '''enable XGL XOrg acceleration''' inside XOrg7? Well, read on .. this article covers the whole story.&lt;br /&gt;
&lt;br /&gt;
=Hardware HOWTOs=&lt;br /&gt;
===[[Miscellaneous:USB camera howto|USB Camera HOWTO]]===&lt;br /&gt;
* This HOWTO explains how to connect and '''make use of your USB powered digital camera'''.&lt;br /&gt;
&lt;br /&gt;
=Other HOWTOs=&lt;br /&gt;
===[[Installation:The_kernel_commandline_/dev_params_mini-HowTo|Bootloader options for handling /dev devices]]===&lt;br /&gt;
* This article explains how you can '''manipulate the way Lunar Linux handles devices''' at boot time using your favorite bootloader.&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Template:Main_Page:Misc</id>
		<title>Template:Main Page:Misc</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Template:Main_Page:Misc"/>
				<updated>2007-02-11T18:06:13Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right; padding-top: 0.1em; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
{{ed|Main_Page:Misc|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;font-variant: small-caps;&amp;quot;&amp;gt;[[Lunar Linux:Misc|Other Information]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Howto Articles&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [[Installation:No CD|No CD installation]]&lt;br /&gt;
* [[Installation:No network|No network installation]]&lt;br /&gt;
* [[Installation:The_kernel_commandline_/dev_params_mini-HowTo|The kernel commandline /dev params mini-HowTo]]&lt;br /&gt;
* [[Installation:Software Raid|Installation on software RAID]]&lt;br /&gt;
* [[Install_XOrg7|XOrg7 Installation guide]]&lt;br /&gt;
* '''''[[Howto Articles|more...]]'''''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Reviews&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [http://goran.krampe.se/articles/lunar.html Review of Lunar Linux] &amp;amp;bull; by Göran Krampe&lt;br /&gt;
* [http://distrocenter.linux.com/distrocenter/05/07/25/1319212.shtml?tid=127 Lunar Linux Review] &amp;amp;bull; by Preston St Pierre on [http://linux.com/ Linux.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Facts about Lunar&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [[User Reports|User reports]] about their success with Lunar Linux&lt;br /&gt;
* [[how_long|How long does it take]] to install something on lunar?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;3rd Party Websites&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [http://lunar-linux.interhact.net/ Lunar Linux Non-Free Modules]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: right; font-variant: small-caps; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Lunar Linux:Misc|More Information]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Module_Guidelines</id>
		<title>Module Guidelines</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Module_Guidelines"/>
				<updated>2006-08-27T14:59:27Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* CONFLICTS */ Forgot the star&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Generic ==&lt;br /&gt;
&lt;br /&gt;
* Never use tabs. '''Use spaces''' instead.&lt;br /&gt;
* Use '''72 columns''' (or was it 79?) maximum width whenever possible (but always in [[DETAILS]]!).&lt;br /&gt;
* '''Respect the MAINTAINER''' value. Don't bump maintained modules unless you got the permission from the maintainer.&lt;br /&gt;
&lt;br /&gt;
== DETAILS ==&lt;br /&gt;
&lt;br /&gt;
* Use '''sha1:''' instead of ''md5:'' for SOURCE_VFY values.&lt;br /&gt;
* Don't insert your eMail address into the MAINTAINER field unless you are a Lunar developer.&lt;br /&gt;
* Prefer '''tar.bz2''' over '''tar.gz''' tarballs (as it saves space/traffic) and prefer '''tar.gz''' over '''zip''' (or '''rar''') packages.&lt;br /&gt;
&lt;br /&gt;
== DEPENDS ==&lt;br /&gt;
&lt;br /&gt;
* If dependency ''B'' implies dependency ''A'', only add '''depends B''' (or '''optional_depends B ...''', depending on the dependency type).&lt;br /&gt;
&lt;br /&gt;
== CONFLICTS ==&lt;br /&gt;
&lt;br /&gt;
* Remember to add a CONFLICTS to both modules that conflict with each other.&lt;br /&gt;
&lt;br /&gt;
== CONFIGURE ==&lt;br /&gt;
&lt;br /&gt;
== PRE_BUILD ==&lt;br /&gt;
&lt;br /&gt;
== BUILD ==&lt;br /&gt;
&lt;br /&gt;
* Don't install files after calling '''devoke_installwatch'''.&lt;br /&gt;
&lt;br /&gt;
== POST_BUILD ==&lt;br /&gt;
&lt;br /&gt;
* Don't install any files into the system.&lt;br /&gt;
&lt;br /&gt;
== POST_INSTALL ==&lt;br /&gt;
&lt;br /&gt;
* Don't install any files into the system.&lt;br /&gt;
&lt;br /&gt;
== PRE_REMOVE ==&lt;br /&gt;
&lt;br /&gt;
== POST_REMOVE ==&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Module_Guidelines</id>
		<title>Module Guidelines</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Module_Guidelines"/>
				<updated>2006-08-27T14:58:32Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* CONFLICTS */ Both modules must have a CONFLICTS file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Generic ==&lt;br /&gt;
&lt;br /&gt;
* Never use tabs. '''Use spaces''' instead.&lt;br /&gt;
* Use '''72 columns''' (or was it 79?) maximum width whenever possible (but always in [[DETAILS]]!).&lt;br /&gt;
* '''Respect the MAINTAINER''' value. Don't bump maintained modules unless you got the permission from the maintainer.&lt;br /&gt;
&lt;br /&gt;
== DETAILS ==&lt;br /&gt;
&lt;br /&gt;
* Use '''sha1:''' instead of ''md5:'' for SOURCE_VFY values.&lt;br /&gt;
* Don't insert your eMail address into the MAINTAINER field unless you are a Lunar developer.&lt;br /&gt;
* Prefer '''tar.bz2''' over '''tar.gz''' tarballs (as it saves space/traffic) and prefer '''tar.gz''' over '''zip''' (or '''rar''') packages.&lt;br /&gt;
&lt;br /&gt;
== DEPENDS ==&lt;br /&gt;
&lt;br /&gt;
* If dependency ''B'' implies dependency ''A'', only add '''depends B''' (or '''optional_depends B ...''', depending on the dependency type).&lt;br /&gt;
&lt;br /&gt;
== CONFLICTS ==&lt;br /&gt;
&lt;br /&gt;
Remember to add a CONFLICTS to both modules that conflict with each other.&lt;br /&gt;
&lt;br /&gt;
== CONFIGURE ==&lt;br /&gt;
&lt;br /&gt;
== PRE_BUILD ==&lt;br /&gt;
&lt;br /&gt;
== BUILD ==&lt;br /&gt;
&lt;br /&gt;
* Don't install files after calling '''devoke_installwatch'''.&lt;br /&gt;
&lt;br /&gt;
== POST_BUILD ==&lt;br /&gt;
&lt;br /&gt;
* Don't install any files into the system.&lt;br /&gt;
&lt;br /&gt;
== POST_INSTALL ==&lt;br /&gt;
&lt;br /&gt;
* Don't install any files into the system.&lt;br /&gt;
&lt;br /&gt;
== PRE_REMOVE ==&lt;br /&gt;
&lt;br /&gt;
== POST_REMOVE ==&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_XOrg7</id>
		<title>Install XOrg7</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_XOrg7"/>
				<updated>2006-08-25T11:51:00Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: NVIDIA now supports XOrg 7.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=The path to XOrg7=&lt;br /&gt;
&lt;br /&gt;
==Upgrading from XOrg 6.x==&lt;br /&gt;
&lt;br /&gt;
Currently, the XOrg7 module needs you to do a few things manually if you upgrade from an earlier XOrg 6.x installation. You have to adhere to the following steps. If you do not listen to our advice then you're on your own.&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg&lt;br /&gt;
: &amp;lt;code&amp;gt;lrm XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
Note: XOrg conflicts with XOrg7. Thus it would've been removed anyway. But we need to do more ...&lt;br /&gt;
&lt;br /&gt;
*Backup the old /etc/X11 (with your old xorg.conf)&lt;br /&gt;
: &amp;lt;code&amp;gt;mv /etc/X11 /etc/X11.old&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg installation remains&lt;br /&gt;
: &amp;lt;code&amp;gt;rm -fr /usr/X11R6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove some old symlinks&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/lib/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/GL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing XOrg 7.x ==&lt;br /&gt;
===Installing xorg-7.0===&lt;br /&gt;
As of 2006-06-19 XOrg7 was added to zbeta of moonbase... This means you can just lin XOrg7 to install xorg-7.0 &lt;br /&gt;
&lt;br /&gt;
===Installing xorg-7.1===&lt;br /&gt;
&lt;br /&gt;
If you want to install xorg-7.1 you will need the fetch some modules from the development tree of moonbase:&amp;lt;br /&amp;gt;&lt;br /&gt;
Fetch the [http://merlin.ugent.be/lunar/xorg7.1.tar.gz XOrg 7.1 tarball] from http://merlin.ugent.be/lunar/ for a snapshot of the experimental moonbase branch and copy the extracted files to your $MOONBASE/zlocal. The tarballs are updated at least once a day .. so you get all the latest changes.&lt;br /&gt;
&lt;br /&gt;
Now you're all set for XOrg 7.1. You may now use the 'XOrg7' module to install XOrg 7.1:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;lin XOrg7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XOrg-7.1 is needed if you want to mess with Xgl.&lt;br /&gt;
&lt;br /&gt;
==Installation notes==&lt;br /&gt;
&lt;br /&gt;
XOrg7 is installing to /usr by default and ''NOT'' to /usr/X11R7 or any other prefix inside /usr. The [http://www.pathname.com/fhs Filesystem Hierarchy Standard] does not allow that. All major linux distributions are following the FHS and have adjusted their builds accordingly:&lt;br /&gt;
&lt;br /&gt;
*[http://lists.debian.org/debian-devel-announce/2006/04/msg00010.html Debian]&lt;br /&gt;
*[http://wiki.archlinux.org/index.php/Xorg7 Arch Linux]&lt;br /&gt;
*[http://gentoo-wiki.com/HOWTO_Modular_Xorg Gentoo]&lt;br /&gt;
&lt;br /&gt;
You may however set an arbitary prefix for XOrg incase you do not want it to install to /usr. You may do so by running the following command:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;lunar set X11R7_PREFIX=/your/prefix/here&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The most commonly used prefix would be /usr/X11R7, however, some other prefix inside /opt is entirely possible. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XOrg7 profile is going to create some symlinks on your system:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;br /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11R6 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The X11R6 symlink is there for compatibility reasons. Many of the older and even some of the newer packages inside the moonbase have a hardcoded path pointing to /usr/X11R6 inside their source trees. Keeping the symlink prevents them from breaking apart.&lt;br /&gt;
&lt;br /&gt;
==Missing modules from the XOrg 7.x modular tree==&lt;br /&gt;
&lt;br /&gt;
Despite our best efforts to give you the whole XOrg 7.x modular tree as modules to install there are still many of them left untouched either because they are not important to run a full featured X environment or nobody had the time to add them yet. As always contribution are welcome and appreciated:&lt;br /&gt;
&lt;br /&gt;
*x11-apps&lt;br /&gt;
**appres - list X application resource database&lt;br /&gt;
**lbxproxy - Low BandWidth X proxy&lt;br /&gt;
**luit - Convert terminal i/o from legacy encodings to UTF-8&lt;br /&gt;
**mkcfm - create summaries of CID font metric files&lt;br /&gt;
**oclock - round X clock&lt;br /&gt;
**proxymngr - proxy manager service&lt;br /&gt;
**scripts - run X command on another system via rsh&lt;br /&gt;
**sessreg - Register X sessions in system utmp/utmpx databases&lt;br /&gt;
**showfont - show information about X font from font server&lt;br /&gt;
**twm - simple window manager&lt;br /&gt;
**viewres - graphical class/resource browser for Xt&lt;br /&gt;
**xbiff - watch mailboxes for new message delivery&lt;br /&gt;
**xclipboard - X clipboard manager&lt;br /&gt;
**xdbedizzy - DBE sample&lt;br /&gt;
**xditview - display ditroff output&lt;br /&gt;
**xdm - list X application resource database&lt;br /&gt;
**xf86dga - known unto god&lt;br /&gt;
**xfd - display all the characters in an X font&lt;br /&gt;
**xfindproxy - locate proxy services&lt;br /&gt;
**xfontsel - point and click selection of X11 font names&lt;br /&gt;
**xfsinfo - X font server information utility&lt;br /&gt;
**xfwp - X Firewall Proxy&lt;br /&gt;
**xgc - X graphics demo&lt;br /&gt;
**xload - system load average display for X&lt;br /&gt;
**xlogo - Draw [old] X logo&lt;br /&gt;
**xlsclients - list client applications running on a display&lt;br /&gt;
**xmag - magnify parts of the screen&lt;br /&gt;
**xphelloworld - Xprint sample applications&lt;br /&gt;
**xprehashprinterlist - Rehash list of Xprint printers&lt;br /&gt;
**xrx - &amp;quot;Broadway&amp;quot;&lt;br /&gt;
**xsetmode - set the mode for an X Input device&lt;br /&gt;
**xsetpointer - set an X Input device as the main pointer&lt;br /&gt;
**xsm - X Session Manager&lt;br /&gt;
**xstdcmap - X standard colormap utility&lt;br /&gt;
**xvidtune - video mode tuner for Xorg&lt;br /&gt;
*x11-data ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-doc&lt;br /&gt;
**xorg-docs&lt;br /&gt;
**xorg-sgml-doctools&lt;br /&gt;
*x11-driver&lt;br /&gt;
**xf86-video-sunbw2&lt;br /&gt;
**xf86-video-suncg3&lt;br /&gt;
**xf86-video-suncg6&lt;br /&gt;
**xf86-video-suncg14&lt;br /&gt;
**xf86-video-sunffb&lt;br /&gt;
**xf86-video-sunleo&lt;br /&gt;
**xf86-video-suntcx&lt;br /&gt;
**xf86-video-tdfx&lt;br /&gt;
**xf86-video-tga&lt;br /&gt;
**xf86-video-trident&lt;br /&gt;
**xf86-video-tseng&lt;br /&gt;
*x11-extras ==&amp;gt; COMPLETE&lt;br /&gt;
*x11-font&lt;br /&gt;
**font-cronyx-cyrillic&lt;br /&gt;
**font-daewoo-misc&lt;br /&gt;
**font-dec-misc&lt;br /&gt;
**font-ibm-type1&lt;br /&gt;
**font-isas-misc&lt;br /&gt;
**font-jis-misc&lt;br /&gt;
**font-micro-misc&lt;br /&gt;
**font-misc-cyrillic&lt;br /&gt;
**font-misc-ethiopic&lt;br /&gt;
**font-misc-meltho&lt;br /&gt;
**font-mutt-misc&lt;br /&gt;
**font-schumacher-misc&lt;br /&gt;
**font-screen-cyrillic&lt;br /&gt;
**font-winitzki-cyrillic&lt;br /&gt;
*x11-lib&lt;br /&gt;
**libAppleWM - platform specific libraries: [MacOS]&lt;br /&gt;
**libWindowsWM - platform specific libraries: [Win32]&lt;br /&gt;
*x11-proto&lt;br /&gt;
**windowswmproto - platform specific protocol headers [Win32]&lt;br /&gt;
*x11-util&lt;br /&gt;
**lndir&lt;br /&gt;
*xserver ==&amp;gt; COMPLETE&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_XOrg7</id>
		<title>Install XOrg7</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_XOrg7"/>
				<updated>2006-06-06T10:09:14Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* Annoyances */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=The path to XOrg7=&lt;br /&gt;
&lt;br /&gt;
==Upgrading from XOrg 6.x==&lt;br /&gt;
&lt;br /&gt;
Currently, the XOrg7 module needs you to do a few things manually if you upgrade from an earlier XOrg 6.x installation. You have to adhere to the following steps. If you do not listen to our advice then you're on your own.&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg&lt;br /&gt;
: &amp;lt;code&amp;gt;lrm XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
Note: XOrg conflicts with XOrg7. Thus it would've been removed anyway. But we need to do more ...&lt;br /&gt;
&lt;br /&gt;
*Backup the old /etc/X11 (with your old xorg.conf)&lt;br /&gt;
: &amp;lt;code&amp;gt;mv /etc/X11 /etc/X11.old&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg installation remains&lt;br /&gt;
: &amp;lt;code&amp;gt;rm -fr /usr/X11R6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove some old symlinks&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/lib/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/GL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing XOrg 7.x ==&lt;br /&gt;
First of all you need to add the 'XOrg7' module to the alias file so that it gets picked up by the lunar package management:&amp;lt;br /&amp;gt;&lt;br /&gt;
Edit /var/lib/lunar/moonbase/aliases and add XOrg7 to the alias line that starts with %X. Put it right at the end.&lt;br /&gt;
&lt;br /&gt;
Then you need to fetch the new XOrg 7.x modules:&amp;lt;br /&amp;gt;&lt;br /&gt;
Fetch the [http://merlin.ugent.be/lunar/xorg7.0.tar.gz XOrg 7.0 tarball] or the [http://merlin.ugent.be/lunar/xorg7.1.tar.gz XOrg 7.1 tarball] from http://merlin.ugent.be/lunar/ and copy the extracted files to your $MOONBASE/zlocal. The tarballs are updated at least once a day .. so you get all the latest changes.&lt;br /&gt;
&lt;br /&gt;
Now you're all set for XOrg 7.x. You may now use the 'XOrg7' module to install XOrg 7.x:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;lin XOrg7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installation notes==&lt;br /&gt;
&lt;br /&gt;
XOrg7 is installing to /usr by default and ''NOT'' to /usr/X11R7 or any other prefix inside /usr. The [http://www.pathname.com/fhs Filesystem Hierarchy Standard] does not allow that. All major linux distributions are following the FHS and have adjusted their builds accordingly:&lt;br /&gt;
&lt;br /&gt;
*[http://lists.debian.org/debian-devel-announce/2006/04/msg00010.html Debian]&lt;br /&gt;
*[http://wiki.archlinux.org/index.php/Xorg7 Arch Linux]&lt;br /&gt;
*[http://gentoo-wiki.com/HOWTO_Modular_Xorg Gentoo]&lt;br /&gt;
&lt;br /&gt;
You may however set an arbitary prefix for XOrg incase you do not want it to install to /usr. You may do so by running the following command:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;lunar set X11R7_PREFIX=/your/prefix/here&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The most commonly used prefix would be /usr/X11R7, however, some other prefix inside /opt is entirely possible. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XOrg7 profile is going to create some symlinks on your system:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;br /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11R6 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The X11R6 symlink is there for compatibility reasons. Many of the older and even some of the newer packages inside the moonbase have a hardcoded path pointing to /usr/X11R6 inside their source trees. Keeping the symlink prevents them from breaking apart.&lt;br /&gt;
&lt;br /&gt;
==Annoyances==&lt;br /&gt;
The latest NVIDIA driver doesn't support the current [http://lists.freedesktop.org/archives/xorg/2006-May/015396.html ABI changes] in X11R7.1. This means you will be lacking text in some programs. Gtk+-2 programs do not show this problem (though firefox does). Solution? Some have suggested that turning off the XRendeR acceleration should work (so add: Option      &amp;quot;RenderAccel&amp;quot; &amp;quot;false&amp;quot;). If that doesn't work you will have to use the opensource driver (xf86-video-nv). You may also want to read up on the issue [http://www.nvnews.net/vbulletin/showthread.php?t=70570 here] [http://www.nvnews.net/vbulletin/showthread.php?t=70476 and here].&lt;br /&gt;
&lt;br /&gt;
==Missing modules from the XOrg 7.x modular tree==&lt;br /&gt;
&lt;br /&gt;
Despite our best efforts to give you the whole XOrg 7.x modular tree as modules to install there are still many of them left untouched either because they are not important to run a full featured X environment or nobody had the time to add them yet. As always contribution are welcome and appreciated:&lt;br /&gt;
&lt;br /&gt;
*x11-apps&lt;br /&gt;
**appres - list X application resource database&lt;br /&gt;
**lbxproxy - Low BandWidth X proxy&lt;br /&gt;
**luit - Convert terminal i/o from legacy encodings to UTF-8&lt;br /&gt;
**mkcfm - create summaries of CID font metric files&lt;br /&gt;
**oclock - round X clock&lt;br /&gt;
**proxymngr - proxy manager service&lt;br /&gt;
**scripts - run X command on another system via rsh&lt;br /&gt;
**sessreg - Register X sessions in system utmp/utmpx databases&lt;br /&gt;
**showfont - show information about X font from font server&lt;br /&gt;
**twm - simple window manager&lt;br /&gt;
**viewres - graphical class/resource browser for Xt&lt;br /&gt;
**xbiff - watch mailboxes for new message delivery&lt;br /&gt;
**xclipboard - X clipboard manager&lt;br /&gt;
**xdbedizzy - DBE sample&lt;br /&gt;
**xditview - display ditroff output&lt;br /&gt;
**xdm - list X application resource database&lt;br /&gt;
**xf86dga - known unto god&lt;br /&gt;
**xfd - display all the characters in an X font&lt;br /&gt;
**xfindproxy - locate proxy services&lt;br /&gt;
**xfontsel - point and click selection of X11 font names&lt;br /&gt;
**xfsinfo - X font server information utility&lt;br /&gt;
**xfwp - X Firewall Proxy&lt;br /&gt;
**xgc - X graphics demo&lt;br /&gt;
**xkbprint - print an XKB keyboard description&lt;br /&gt;
**xkill - kill a client by its X resource&lt;br /&gt;
**xload - system load average display for X&lt;br /&gt;
**xlogo - Draw [old] X logo&lt;br /&gt;
**xlsclients - list client applications running on a display&lt;br /&gt;
**xmag - magnify parts of the screen&lt;br /&gt;
**xphelloworld - Xprint sample applications&lt;br /&gt;
**xprehashprinterlist - Rehash list of Xprint printers&lt;br /&gt;
**xrx - &amp;quot;Broadway&amp;quot;&lt;br /&gt;
**xsetmode - set the mode for an X Input device&lt;br /&gt;
**xsetpointer - set an X Input device as the main pointer&lt;br /&gt;
**xsm - X Session Manager&lt;br /&gt;
**xstdcmap - X standard colormap utility&lt;br /&gt;
**xvidtune - video mode tuner for Xorg&lt;br /&gt;
*x11-data&lt;br /&gt;
COMPLETE&lt;br /&gt;
*x11-doc&lt;br /&gt;
**xorg-docs&lt;br /&gt;
**xorg-sgml-doctools&lt;br /&gt;
*x11-driver&lt;br /&gt;
**xf86-video-sunbw2&lt;br /&gt;
**xf86-video-suncg3&lt;br /&gt;
**xf86-video-suncg6&lt;br /&gt;
**xf86-video-suncg14&lt;br /&gt;
**xf86-video-sunffb&lt;br /&gt;
**xf86-video-sunleo&lt;br /&gt;
**xf86-video-suntcx&lt;br /&gt;
**xf86-video-tdfx&lt;br /&gt;
**xf86-video-tga&lt;br /&gt;
**xf86-video-trident&lt;br /&gt;
**xf86-video-tseng&lt;br /&gt;
*x11-extras&lt;br /&gt;
COMPLETE&lt;br /&gt;
*x11-font&lt;br /&gt;
**font-cronyx-cyrillic&lt;br /&gt;
**font-daewoo-misc&lt;br /&gt;
**font-dec-misc&lt;br /&gt;
**font-ibm-type1&lt;br /&gt;
**font-isas-misc&lt;br /&gt;
**font-jis-misc&lt;br /&gt;
**font-micro-misc&lt;br /&gt;
**font-misc-cyrillic&lt;br /&gt;
**font-misc-ethiopic&lt;br /&gt;
**font-misc-meltho&lt;br /&gt;
**font-mutt-misc&lt;br /&gt;
**font-schumacher-misc&lt;br /&gt;
**font-screen-cyrillic&lt;br /&gt;
**font-winitzki-cyrillic&lt;br /&gt;
*x11-lib&lt;br /&gt;
**libAppleWM - platform specific libraries: [MacOS]&lt;br /&gt;
**libWindowsWM - platform specific libraries: [Win32]&lt;br /&gt;
*x11-proto&lt;br /&gt;
**windowswmproto - platform specific protocol headers [Win32]&lt;br /&gt;
*x11-util&lt;br /&gt;
**lndir&lt;br /&gt;
*xserver&lt;br /&gt;
COMPLETE&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_XOrg7</id>
		<title>Install XOrg7</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_XOrg7"/>
				<updated>2006-06-06T10:05:55Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Adjusted installing paragraph&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=The path to XOrg7=&lt;br /&gt;
&lt;br /&gt;
==Upgrading from XOrg 6.x==&lt;br /&gt;
&lt;br /&gt;
Currently, the XOrg7 module needs you to do a few things manually if you upgrade from an earlier XOrg 6.x installation. You have to adhere to the following steps. If you do not listen to our advice then you're on your own.&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg&lt;br /&gt;
: &amp;lt;code&amp;gt;lrm XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
Note: XOrg conflicts with XOrg7. Thus it would've been removed anyway. But we need to do more ...&lt;br /&gt;
&lt;br /&gt;
*Backup the old /etc/X11 (with your old xorg.conf)&lt;br /&gt;
: &amp;lt;code&amp;gt;mv /etc/X11 /etc/X11.old&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg installation remains&lt;br /&gt;
: &amp;lt;code&amp;gt;rm -fr /usr/X11R6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove some old symlinks&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/lib/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/GL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing XOrg 7.x ==&lt;br /&gt;
First of all you need to add the 'XOrg7' module to the alias file so that it gets picked up by the lunar package management:&amp;lt;br /&amp;gt;&lt;br /&gt;
Edit /var/lib/lunar/moonbase/aliases and add XOrg7 to the alias line that starts with %X. Put it right at the end.&lt;br /&gt;
&lt;br /&gt;
Then you need to fetch the new XOrg 7.x modules:&amp;lt;br /&amp;gt;&lt;br /&gt;
Fetch the [http://merlin.ugent.be/lunar/xorg7.0.tar.gz XOrg 7.0 tarball] or the [http://merlin.ugent.be/lunar/xorg7.1.tar.gz XOrg 7.1 tarball] from http://merlin.ugent.be/lunar/ and copy the extracted files to your $MOONBASE/zlocal. The tarballs are updated at least once a day .. so you get all the latest changes.&lt;br /&gt;
&lt;br /&gt;
Now you're all set for XOrg 7.x. You may now use the 'XOrg7' module to install XOrg 7.x:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;lin XOrg7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installation notes==&lt;br /&gt;
&lt;br /&gt;
XOrg7 is installing to /usr by default and ''NOT'' to /usr/X11R7 or any other prefix inside /usr. The [http://www.pathname.com/fhs Filesystem Hierarchy Standard] does not allow that. All major linux distributions are following the FHS and have adjusted their builds accordingly:&lt;br /&gt;
&lt;br /&gt;
*[http://lists.debian.org/debian-devel-announce/2006/04/msg00010.html Debian]&lt;br /&gt;
*[http://wiki.archlinux.org/index.php/Xorg7 Arch Linux]&lt;br /&gt;
*[http://gentoo-wiki.com/HOWTO_Modular_Xorg Gentoo]&lt;br /&gt;
&lt;br /&gt;
You may however set an arbitary prefix for XOrg incase you do not want it to install to /usr. You may do so by running the following command:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;lunar set X11R7_PREFIX=/your/prefix/here&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The most commonly used prefix would be /usr/X11R7, however, some other prefix inside /opt is entirely possible. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XOrg7 profile is going to create some symlinks on your system:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;br /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11R6 -&amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The X11R6 symlink is there for compatibility reasons. Many of the older and even some of the newer packages inside the moonbase have a hardcoded path pointing to /usr/X11R6 inside their source trees. Keeping the symlink prevents them from breaking apart.&lt;br /&gt;
&lt;br /&gt;
==Annoyances==&lt;br /&gt;
The latest NVIDIA driver doesn't support the current [http://lists.freedesktop.org/archives/xorg/2006-May/015396.html ABI changes] in X11R7.1. This means you will be lacking text in some programs. Gtk+-2 programs do not show this problem (though firefox does). Solution? Some have suggested that turning of the XRendeR acceleration should work (so add: Option      &amp;quot;RenderAccel&amp;quot; &amp;quot;false&amp;quot;). If that doesn't work i guess you'll have to use the opensource driver (xf86-video-nv) [http://www.nvnews.net/vbulletin/showthread.php?t=70570 threads] [http://www.nvnews.net/vbulletin/showthread.php?t=70476 on nvidia forum].&lt;br /&gt;
&lt;br /&gt;
==Missing modules from the XOrg 7.x modular tree==&lt;br /&gt;
&lt;br /&gt;
Despite our best efforts to give you the whole XOrg 7.x modular tree as modules to install there are still many of them left untouched either because they are not important to run a full featured X environment or nobody had the time to add them yet. As always contribution are welcome and appreciated:&lt;br /&gt;
&lt;br /&gt;
*x11-apps&lt;br /&gt;
**appres - list X application resource database&lt;br /&gt;
**lbxproxy - Low BandWidth X proxy&lt;br /&gt;
**luit - Convert terminal i/o from legacy encodings to UTF-8&lt;br /&gt;
**mkcfm - create summaries of CID font metric files&lt;br /&gt;
**oclock - round X clock&lt;br /&gt;
**proxymngr - proxy manager service&lt;br /&gt;
**scripts - run X command on another system via rsh&lt;br /&gt;
**sessreg - Register X sessions in system utmp/utmpx databases&lt;br /&gt;
**showfont - show information about X font from font server&lt;br /&gt;
**twm - simple window manager&lt;br /&gt;
**viewres - graphical class/resource browser for Xt&lt;br /&gt;
**xbiff - watch mailboxes for new message delivery&lt;br /&gt;
**xclipboard - X clipboard manager&lt;br /&gt;
**xdbedizzy - DBE sample&lt;br /&gt;
**xditview - display ditroff output&lt;br /&gt;
**xdm - list X application resource database&lt;br /&gt;
**xf86dga - known unto god&lt;br /&gt;
**xfd - display all the characters in an X font&lt;br /&gt;
**xfindproxy - locate proxy services&lt;br /&gt;
**xfontsel - point and click selection of X11 font names&lt;br /&gt;
**xfsinfo - X font server information utility&lt;br /&gt;
**xfwp - X Firewall Proxy&lt;br /&gt;
**xgc - X graphics demo&lt;br /&gt;
**xkbprint - print an XKB keyboard description&lt;br /&gt;
**xkill - kill a client by its X resource&lt;br /&gt;
**xload - system load average display for X&lt;br /&gt;
**xlogo - Draw [old] X logo&lt;br /&gt;
**xlsclients - list client applications running on a display&lt;br /&gt;
**xmag - magnify parts of the screen&lt;br /&gt;
**xphelloworld - Xprint sample applications&lt;br /&gt;
**xprehashprinterlist - Rehash list of Xprint printers&lt;br /&gt;
**xrx - &amp;quot;Broadway&amp;quot;&lt;br /&gt;
**xsetmode - set the mode for an X Input device&lt;br /&gt;
**xsetpointer - set an X Input device as the main pointer&lt;br /&gt;
**xsm - X Session Manager&lt;br /&gt;
**xstdcmap - X standard colormap utility&lt;br /&gt;
**xvidtune - video mode tuner for Xorg&lt;br /&gt;
*x11-data&lt;br /&gt;
COMPLETE&lt;br /&gt;
*x11-doc&lt;br /&gt;
**xorg-docs&lt;br /&gt;
**xorg-sgml-doctools&lt;br /&gt;
*x11-driver&lt;br /&gt;
**xf86-video-sunbw2&lt;br /&gt;
**xf86-video-suncg3&lt;br /&gt;
**xf86-video-suncg6&lt;br /&gt;
**xf86-video-suncg14&lt;br /&gt;
**xf86-video-sunffb&lt;br /&gt;
**xf86-video-sunleo&lt;br /&gt;
**xf86-video-suntcx&lt;br /&gt;
**xf86-video-tdfx&lt;br /&gt;
**xf86-video-tga&lt;br /&gt;
**xf86-video-trident&lt;br /&gt;
**xf86-video-tseng&lt;br /&gt;
*x11-extras&lt;br /&gt;
COMPLETE&lt;br /&gt;
*x11-font&lt;br /&gt;
**font-cronyx-cyrillic&lt;br /&gt;
**font-daewoo-misc&lt;br /&gt;
**font-dec-misc&lt;br /&gt;
**font-ibm-type1&lt;br /&gt;
**font-isas-misc&lt;br /&gt;
**font-jis-misc&lt;br /&gt;
**font-micro-misc&lt;br /&gt;
**font-misc-cyrillic&lt;br /&gt;
**font-misc-ethiopic&lt;br /&gt;
**font-misc-meltho&lt;br /&gt;
**font-mutt-misc&lt;br /&gt;
**font-schumacher-misc&lt;br /&gt;
**font-screen-cyrillic&lt;br /&gt;
**font-winitzki-cyrillic&lt;br /&gt;
*x11-lib&lt;br /&gt;
**libAppleWM - platform specific libraries: [MacOS]&lt;br /&gt;
**libWindowsWM - platform specific libraries: [Win32]&lt;br /&gt;
*x11-proto&lt;br /&gt;
**windowswmproto - platform specific protocol headers [Win32]&lt;br /&gt;
*x11-util&lt;br /&gt;
**lndir&lt;br /&gt;
*xserver&lt;br /&gt;
COMPLETE&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_XOrg7</id>
		<title>Install XOrg7</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_XOrg7"/>
				<updated>2006-05-29T21:50:02Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: hmhm .. some typo fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=The path to XOrg7=&lt;br /&gt;
&lt;br /&gt;
==Upgrading from XOrg 6.x==&lt;br /&gt;
&lt;br /&gt;
Currently, the XOrg7 module needs you to do a few things manually if you upgrade from an earlier XOrg 6.x installation. You have to adhere to the following steps. If you do not listen to our advice then you're on your own.&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg&lt;br /&gt;
: &amp;lt;code&amp;gt;lrm XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
Note: XOrg conflicts with XOrg7. Thus it would've been removed anyway. But we need to do more ...&lt;br /&gt;
&lt;br /&gt;
*Backup the old /etc/X11 (with your old xorg.conf)&lt;br /&gt;
: &amp;lt;code&amp;gt;mv /etc/X11 /etc/X11.old&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg installation remains&lt;br /&gt;
: &amp;lt;code&amp;gt;rm -fr /usr/X11R6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove some old symlinks&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/lib/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/GL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing XOrg 7.x ==&lt;br /&gt;
&lt;br /&gt;
For now, you may use the XOrg7 profile for it:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;lin XOrg7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installation notes==&lt;br /&gt;
&lt;br /&gt;
XOrg7 is installing to /usr by default and ''NOT'' to /usr/X11R7 or any other prefix inside /usr. The [http://www.pathname.com/fhs Filesystem Hierarchy Standard] does not allow that. All major linux distributions are following the FHS and have adjusted their builds accordingly:&lt;br /&gt;
&lt;br /&gt;
*[http://lists.debian.org/debian-devel-announce/2006/04/msg00010.html Debian]&lt;br /&gt;
*[http://wiki.archlinux.org/index.php/Xorg7 Arch Linux]&lt;br /&gt;
*[http://gentoo-wiki.com/HOWTO_Modular_Xorg Gentoo]&lt;br /&gt;
&lt;br /&gt;
You may however set an arbitary prefix for XOrg incase you do not want it to install to /usr. You may do so by running the following command:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;lunar set X11R7_PREFIX=/your/prefix/here&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The most commonly used prefix would be /usr/X11R7, however, some other prefix inside /opt is entirely possible. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XOrg7 profile is going to create some symlinks on your system:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11 &amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;br /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11R6 &amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The X11R6 symlink is there for compatibility reasons. Many of the older and even some of the newer packages inside the moonbase have a hardcoded path pointing to /usr/X11R6 inside their source trees. Keeping the symlink prevents them from breaking apart.&lt;br /&gt;
&lt;br /&gt;
==Annoyances==&lt;br /&gt;
The latest NVIDIA driver doesn't support the current [http://lists.freedesktop.org/archives/xorg/2006-May/015396.html ABI changes] in X11R7.1. This means you will be lacking text in some programs. Gtk+-2 programs do not show this problem (though firefox does). Solution? Some have suggested that turning of the XRendeR acceleration should work (so add: Option      &amp;quot;RenderAccel&amp;quot; &amp;quot;false&amp;quot;). If that doesn't work i guess you'll have to use the opensource driver (xf86-video-nv) [http://www.nvnews.net/vbulletin/showthread.php?t=70570 thread on nvidia forum].&lt;br /&gt;
&lt;br /&gt;
==Missing modules from the XOrg 7.x modular tree==&lt;br /&gt;
&lt;br /&gt;
Despite our best efforts to give you the whole XOrg 7.x modular tree as modules to install there are still many of them left untouched either because they are not important to run a full featured X environment or nobody had the time to add them yet. As always contribution are welcome and appreciated:&lt;br /&gt;
&lt;br /&gt;
*x11-apps&lt;br /&gt;
**appres - list X application resource database&lt;br /&gt;
**lbxproxy - Low BandWidth X proxy&lt;br /&gt;
**luit - Convert terminal i/o from legacy encodings to UTF-8&lt;br /&gt;
**mkcfm - create summaries of CID font metric files&lt;br /&gt;
**oclock - round X clock&lt;br /&gt;
**proxymngr - proxy manager service&lt;br /&gt;
**scripts - run X command on another system via rsh&lt;br /&gt;
**sessreg - Register X sessions in system utmp/utmpx databases&lt;br /&gt;
**showfont - show information about X font from font server&lt;br /&gt;
**twm - simple window manager&lt;br /&gt;
**viewres - graphical class/resource browser for Xt&lt;br /&gt;
**xbiff - watch mailboxes for new message delivery&lt;br /&gt;
**xclipboard - X clipboard manager&lt;br /&gt;
**xdbedizzy - DBE sample&lt;br /&gt;
**xditview - display ditroff output&lt;br /&gt;
**xdm - list X application resource database&lt;br /&gt;
**xf86dga&lt;br /&gt;
**xfd&lt;br /&gt;
**xfindproxy&lt;br /&gt;
**xfontsel&lt;br /&gt;
**xfsinfo&lt;br /&gt;
**xfwp&lt;br /&gt;
**xgc&lt;br /&gt;
**xkbprint&lt;br /&gt;
**xkill&lt;br /&gt;
**xload&lt;br /&gt;
**xlogo&lt;br /&gt;
**xlsclients&lt;br /&gt;
**xmag&lt;br /&gt;
**xphelloworld&lt;br /&gt;
**xprehashprinterlist&lt;br /&gt;
**xrx&lt;br /&gt;
**xsetmode&lt;br /&gt;
**xsetpointer&lt;br /&gt;
**xsm&lt;br /&gt;
**xstdcmap&lt;br /&gt;
**xvidtune&lt;br /&gt;
*x11-data&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Install_XOrg7</id>
		<title>Install XOrg7</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Install_XOrg7"/>
				<updated>2006-05-23T18:08:09Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Adjusted some details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=The path to XOrg7=&lt;br /&gt;
&lt;br /&gt;
==Upgrading from XOrg 6.x==&lt;br /&gt;
&lt;br /&gt;
Currently, the XOrg7 module needs you to do a few things manually if you upgrade from an earlier XOrg 6.x installation. You have to adhere to the following steps. If you do not listen to our advice then you're on your own.&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg&lt;br /&gt;
: &amp;lt;code&amp;gt;lrm XOrg&amp;lt;/code&amp;gt;&lt;br /&gt;
Note: XOrg conflicts with XOrg7. Thus it would've been removed anyway. But we need to do more ...&lt;br /&gt;
&lt;br /&gt;
*Backup the old /etc/X11 (with your old xorg.conf)&lt;br /&gt;
: &amp;lt;code&amp;gt;mv /etc/X11 /etc/X11.old&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove the old XOrg installation remains&lt;br /&gt;
: &amp;lt;code&amp;gt;rm -fr /usr/X11R6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Remove some old symlinks&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/lib/X11&amp;lt;/code&amp;gt;&lt;br /&gt;
**&amp;lt;code&amp;gt;rm /usr/include/GL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing XOrg 7.x ==&lt;br /&gt;
&lt;br /&gt;
For now, you may use the XOrg7 profile for it:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;lin XOrg7&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installation notes==&lt;br /&gt;
&lt;br /&gt;
XOrg7 is installing to /usr by default and ''NOT'' to /usr/X11R7 or any other prefix inside /usr. The [http://www.pathname.com/fhs Filesystem Hierarchy Standard] does not allow that. All major linux distributions are following the FHS and have adjusted their builds accordingly:&lt;br /&gt;
&lt;br /&gt;
*[http://lists.debian.org/debian-devel-announce/2006/04/msg00010.html Debian]&lt;br /&gt;
*[http://wiki.archlinux.org/index.php/Xorg7 Arch Linux]&lt;br /&gt;
*[http://gentoo-wiki.com/HOWTO_Modular_Xorg Gentoo]&lt;br /&gt;
&lt;br /&gt;
You may however set an arbitary prefix for XOrg incase you do not want it to install to /usr. You may do so by running the following command:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;lunar set X11R7_PREFIX=/your/prefix/here&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The most commonly used prefix would be /usr/X11R7, however, some other prefix inside /opt is entirely possible. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The XOrg7 profile is going to create some symlinks on your system:&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11 &amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;br /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
: &amp;lt;code&amp;gt;/usr/X11R6 &amp;gt; $MODULE_PREFIX; /usr by default&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The X11R6 symlink is there for compatibility reasons. Many of the older and even some of the newer packages inside the moonbase have a hardcoded path pointing to /usr/X11R6 inside their source trees. Keeping the symlink prevents them from breaking apart.&lt;br /&gt;
&lt;br /&gt;
==Missing modules from the XOrg 7.x moduler tree==&lt;br /&gt;
&lt;br /&gt;
Despite our best efforts to give you the whole XOrg 7.x modular tree as modules to install there are still many of them left untouched either because they are not important to run a full featured X environment or nobody had the time to add them yet. As always contribution are welcome and appreciated:&lt;br /&gt;
&lt;br /&gt;
*x11-apps&lt;br /&gt;
**appres - list X application resource database&lt;br /&gt;
**lbxproxy - Low BandWidth X proxy&lt;br /&gt;
**luit - Convert terminal i/o from legacy encodings to UTF-8&lt;br /&gt;
**mkcfm - create summaries of CID font metric files&lt;br /&gt;
**oclock - round X clock&lt;br /&gt;
**proxymngr - proxy manager service&lt;br /&gt;
**scripts - run X command on another system via rsh&lt;br /&gt;
**sessreg - Register X sessions in system utmp/utmpx databases&lt;br /&gt;
**showfont - show information about X font from font server&lt;br /&gt;
**twm - simple window manager&lt;br /&gt;
**viewres - graphical class/resource browser for Xt&lt;br /&gt;
**xbiff - watch mailboxes for new message delivery&lt;br /&gt;
**xclipboard - X clipboard manager&lt;br /&gt;
**xdbedizzy - DBE sample&lt;br /&gt;
**xditview - display ditroff output&lt;br /&gt;
**xdm - list X application resource database&lt;br /&gt;
**xf86dga&lt;br /&gt;
**xfd&lt;br /&gt;
**xfindproxy&lt;br /&gt;
**xfontsel&lt;br /&gt;
**xfsinfo&lt;br /&gt;
**xfwp&lt;br /&gt;
**xgc&lt;br /&gt;
**xkbprint&lt;br /&gt;
**xkill&lt;br /&gt;
**xload&lt;br /&gt;
**xlogo&lt;br /&gt;
**xlsclients&lt;br /&gt;
**xmag&lt;br /&gt;
**xphelloworld&lt;br /&gt;
**xprehashprinterlist&lt;br /&gt;
**xrx&lt;br /&gt;
**xsetmode&lt;br /&gt;
**xsetpointer&lt;br /&gt;
**xsm&lt;br /&gt;
**xstdcmap&lt;br /&gt;
**xvidtune&lt;br /&gt;
*x11-data&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/User_Reports:Moe</id>
		<title>User Reports:Moe</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/User_Reports:Moe"/>
				<updated>2006-05-07T19:12:46Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Okay, lets start with my system's specs:&lt;br /&gt;
&lt;br /&gt;
* AMD 64bit CPU 3200+ (clocked at 2 Ghz); Venice Core; 128kb L1 cache&lt;br /&gt;
* [http://www.asrock.com/product/939Dual-SATA2.htm| ASRock 939Dual-SATA2 Motherboard]; ULi 1695 Chipset; Onboard sound/ethernet; USB 2.0&lt;br /&gt;
* Hitachi Deskstar 7K250 160GB SATA/300&lt;br /&gt;
* 512 MB DDR-400 PC3200 CL3 RAM&lt;br /&gt;
: '''''Updated:''' Upgraded to 2x1024 MB DDR-400 PC3200 CL3 RAM''&lt;br /&gt;
* Geforce 3 TI&lt;br /&gt;
: '''''Updated:''' Upgraded to XFX PCIe Geforce 7600GT Extreme Edition''&lt;br /&gt;
* LG DVD-RAM GSA-4163B&lt;br /&gt;
* Samsung BF930 19&amp;quot; TFT monitor&lt;br /&gt;
* Zoltrix Nightingale soundcard&lt;br /&gt;
&lt;br /&gt;
==Goals==&lt;br /&gt;
&lt;br /&gt;
First and foremost: I wanted a PC for playing Enemy Territory at the highest possible resolution. Given the above specs .. I sort of exceeded that goal a bit .. Secondly, I was fed up with my laptop's resolution. Hearing others bragging about their huge screens made me wheep now and then. And last but not least, I wanted this new PC to become as quiet as possible meaning '''QUIET'''.&lt;br /&gt;
&lt;br /&gt;
==First steps==&lt;br /&gt;
&lt;br /&gt;
I ordered almost all the parts at [http://www.cyberport.de Cyberport] a pretty reliable German online store for all the technical goodies you need these days. For the Geforce 3 TI, that one I bought through [http://www.ebay.de eBay] for 10 Euros. Also, I got the RAM at a cheap local store. Granted, they are just some no-name chinese bars but I have a three year warranty and the store is just about around the corner. For the quietness, after all one major goal, I also got my hands on a [http://www.zalman.co.kr/usa/product/view.asp?idx=149&amp;amp;code=013 Zalman VF-700Cu] for the Geforce, an Arctic Cooling Silencer 64 Ultra TC for the CPU and a [http://www.be-quiet.de/ be quiet!] Blackline 420W power supply.&lt;br /&gt;
&lt;br /&gt;
==Harddrive and DVD drive==&lt;br /&gt;
&lt;br /&gt;
Now, you might say: Hey, a harddrive's plug'n'play .. and I say: Hell no. While I plugged in the drive correctly (using the SATAII certified onboard port) the harddrive would show up as SATAII capable device in the BIOS but not under Linux. It was just running at half-speed (1.5Gbps). Of course, 1.5Gbps is more than enough .. but then I could've bought a regular SATA device. I wanted the full speed. So I [http://marc.theaimsgroup.com/?l=linux-ide&amp;amp;m=114696943812450&amp;amp;w=2 wrote to the linux-ide mailinglist] to find out wether it was a) the driver b) the board or c) just me. It turned out to be d) .. the harddrive itself.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Apparently, Hitachi forces each drive to run at a mere 1.5Gbps as otherwise the drive could malfunction of loose data if it was run at 3.0Gbps without the right controller present. Now, I think thats actually a pretty good default setting as most of today's computer users don't really know how to handle such stuff. And after all Hitachi even provides an excellent utility for their Deskstar line of harddrive .. and even boot CD images! I was taken by surprise and in an instant. Nice going Hitachi. Now the harddrive sports at 3.0Gbps (often called SATA-II/SATA2) and I even managed to enable other convenient features like accoustic- and power management. The drive has become noticably quieter.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The LG actually was plug'n'play. As it is a regular IDE/ATAPI device and I didn't have any jumpers around I just hung it on the primary IDE controller and booted up. No damage here. The drive was recognized correctly running in UDMA-2 mode under linux. Everything seemed alright. Until I tried to burn a CD recently.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The burning process started to become sluggish and slow and so I figured that there had to be something wrong with the IDE driver or the DMA settings. And indeed, the drive's DMA capabilities weren't enabled. Trying to enable them failed. So I sat stuck for about 20 minutes googling for an answer until I found out that my chipset (M5229) was supported by the kernel IDE driver labeled 'uli_15x3'. Just, there is absolutely no pointers to that. Neither does the version number of the driver correspond with my chipset's identification nor does the help text for that particular driver state that it supports the M5229. Someone's oughta fix that. After having the right driver compiled into the kernel it was no further doings needed to get a fully DMA accelerated DVD drive .. and therefore burn CDs at notable speeds without errors.&lt;br /&gt;
&lt;br /&gt;
'''To be continued'''&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/User_Reports:Moe</id>
		<title>User Reports:Moe</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/User_Reports:Moe"/>
				<updated>2006-05-07T19:06:04Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Okay, lets start with my system's specs:&lt;br /&gt;
&lt;br /&gt;
* AMD 64bit CPU 3200+ (clocked at 2 Ghz); Venice Core; 128kb L1 cache&lt;br /&gt;
* [http://www.asrock.com/product/939Dual-SATA2.htm| ASRock 939Dual-SATA2 Motherboard]; ULi 1695 Chipset; Onboard sound/ethernet; USB 2.0&lt;br /&gt;
* Hitachi Deskstar 7K250 160GB SATA/300&lt;br /&gt;
* 512 MB DDR-400 PC3200 CL3 RAM&lt;br /&gt;
: '''''Updated:''' Upgraded to 2x1024 MB DDR-400 PC3200 CL3 RAM''&lt;br /&gt;
* Geforce 3 TI&lt;br /&gt;
: '''''Updated:''' Upgraded to XFX PCIe Geforce 7600GT Extreme Edition''&lt;br /&gt;
* LG DVD-RAM GSA-4163B&lt;br /&gt;
* Samsung BF930 19&amp;quot; TFT monitor&lt;br /&gt;
* Zoltrix Nightingale soundcard&lt;br /&gt;
&lt;br /&gt;
==Goals==&lt;br /&gt;
&lt;br /&gt;
First and foremost: I wanted a PC for playing Enemy Territory at the highest possible resolution. Given the above specs .. I sort of exceeded this goal a little .. Secondly, I was fed up with my laptop's resolution. Hearing others bragging about their huge screens made me wheep now and then. And last but not least, I wanted this new PC to become as quiet as possible meaning '''QUIET'''.&lt;br /&gt;
&lt;br /&gt;
==First steps==&lt;br /&gt;
&lt;br /&gt;
I ordered almost all the parts at [http://www.cyberport.de Cyberport] a pretty reliable German online store for all the technical goodies you need these days. For the Geforce 3 TI, that one I bought through [http://www.ebay.de eBay] for 10 Euros. Also, I got the RAM at a cheap local store. Granted, they are just some no-name chinese bars but I have a three year warranty and the store is just about around the corner. For the quietness, after all one major goal, I also got my hands on a [http://www.zalman.co.kr/usa/product/view.asp?idx=149&amp;amp;code=013 Zalman VF-700Cu] for the Geforce, an Arctic Cooling Silencer 64 Ultra TC for the CPU and a [http://www.be-quiet.de/ be quiet!] Blackline 420W power supply.&lt;br /&gt;
&lt;br /&gt;
==Harddrive and DVD drive==&lt;br /&gt;
&lt;br /&gt;
Now, you might say: Hey, a harddrive's plug'n'play .. and I say: Hell no. While I plugged in the drive correctly (using the SATAII certified onboard port) the harddrive would show up as SATAII capable device in the BIOS but not under Linux. It was just running at half-speed (1.5Gbps). Of course, 1.5Gbps is more than enough .. but then I could've bought a regular SATA device. I wanted the full speed. So I [http://marc.theaimsgroup.com/?l=linux-ide&amp;amp;m=114696943812450&amp;amp;w=2 wrote to the linux-ide mailinglist] to find out wether it was a) the driver b) the board or c) just me. It turned out to be d) .. the harddrive itself.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Apparently, Hitachi forces each drive to run at a mere 1.5Gbps as otherwise the drive could malfunction of loose data if it was run at 3.0Gbps without the right controller present. Now, I think thats actually a pretty good default setting as most of today's computer users don't really know how to handle such stuff. And after all Hitachi even provides an excellent utility for their Deskstar line of harddrive .. and even boot CD images! I was taken by surprise and in an instant. Nice going Hitachi. Now the harddrive sports at 3.0Gbps (often called SATA-II/SATA2) and I even managed to enable other convenient features like accoustic- and power management. The drive has become noticably quieter.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The LG actually was plug'n'play. As it is a regular IDE/ATAPI device and I didn't have any jumpers around I just hung it on the primary IDE controller and booted up. No damage here. The drive was recognized correctly running in UDMA-2 mode under linux. Everything seemed alright. Until I tried to burn a CD recently.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The burning process started to become sluggish and slow and so I figured that there had to be something wrong with the IDE driver or the DMA settings. And indeed, the drive's DMA capabilities weren't enabled. Trying to enable them failed. So I sat stuck for about 20 minutes googling for an answer until I found out that my chipset (M5229) was supported by the kernel IDE driver labeled 'uli_15x3'. Just, there is absolutely no pointers to that. Neither does the version number of the driver correspond with my chipset's identification nor does the help text for that particular driver state that it supports the M5229. Someone's oughta fix that. After having the right driver compiled into the kernel it was no further doings needed to get a fully DMA accelerated DVD drive .. and therefore burn CDs at notable speeds without errors.&lt;br /&gt;
&lt;br /&gt;
'''To be continued'''&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/User_Reports:Moe</id>
		<title>User Reports:Moe</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/User_Reports:Moe"/>
				<updated>2006-05-07T15:41:17Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Add hitachi to summary; Article about Hitachi and LG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Okay, lets start with my system's specs:&lt;br /&gt;
&lt;br /&gt;
* AMD 64bit CPU 3200+ (clocked at 2 Ghz); Venice Core; 128kb L1 cache&lt;br /&gt;
* [http://www.asrock.com/product/939Dual-SATA2.htm| ASRock 939Dual-SATA2 Motherboard]; ULi 1695 Chipset; Onboard sound/ethernet; USB 2.0&lt;br /&gt;
* 512 MB DDR-400 PC3200 CL3 RAM&lt;br /&gt;
* Hitachi Deskstar 7K250 160GB SATA/300&lt;br /&gt;
: '''''Updated:''' Upgraded to 2x1024 MB DDR-400 PC3200 CL3 RAM''&lt;br /&gt;
* Geforce 3 TI&lt;br /&gt;
: '''''Updated:''' Upgraded to XFX PCIe Geforce 7600GT Extreme Edition''&lt;br /&gt;
* LG DVD-RAM GSA-4163B&lt;br /&gt;
* Samsung BF930 19&amp;quot; TFT monitor&lt;br /&gt;
* Zoltrix Nightingale soundcard&lt;br /&gt;
&lt;br /&gt;
==Goals==&lt;br /&gt;
&lt;br /&gt;
First and foremost: I wanted a PC for playing Enemy Territory at the highest possible resolution. Given the above specs .. I sort of exceeded this goal a little .. Secondly, I was fed up with my laptop's resolution. Hearing others bragging about their huge screens made me wheep now and then. And last but not least, I wanted this new PC to become as quiet as possible meaning '''QUIET'''.&lt;br /&gt;
&lt;br /&gt;
==First steps==&lt;br /&gt;
&lt;br /&gt;
I ordered almost all the parts at [http://www.cyberport.de Cyberport] a pretty reliable German online store for all the technical goodies you need these days. For the Geforce 3 TI, that one I bought through [http://www.ebay.de eBay] for 10 Euros. Also, I got the RAM at a cheap local store. Granted, they are just some no-name chinese bars but I have a three year warranty and the store is just about around the corner. For the quietness, after all one major goal, I also got my hands on a [http://www.zalman.co.kr/usa/product/view.asp?idx=149&amp;amp;code=013 Zalman VF-700Cu] for the Geforce, an Arctic Cooling Silencer 64 Ultra TC for the CPU and a [http://www.be-quiet.de/ be quiet!] Blackline 420W power supply.&lt;br /&gt;
&lt;br /&gt;
==Harddrive and DVD drive==&lt;br /&gt;
&lt;br /&gt;
Now, you might say: Hey, a harddrive's plug'n'play .. and I say: Hell no. While I plugged in the drive correctly (using the SATAII certified onboard port) the harddrive would show up as SATAII capable device in the BIOS but not under Linux. It was just running at half-speed (1.5Gbps). Of course, 1.5Gbps is more than enough .. but then I could've bought a regular SATA device. I wanted the full speed. So I [http://marc.theaimsgroup.com/?l=linux-ide&amp;amp;m=114696943812450&amp;amp;w=2 wrote to the linux-ide mailinglist] to find out wether it was a) the driver b) the board or c) just me. It turned out to be d) .. the harddrive itself.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Apparently, Hitachi forces each drive to run at a mere 1.5Gbps as otherwise the drive could malfunction of loose data if it was run at 3.0Gbps without the right controller present. Now, I think thats actually a pretty good default setting as most of today's computer users don't really know how to handle such stuff. And after all Hitachi even provides an excellent utility for their Deskstar line of harddrive .. and even boot CD images! I was taken by surprise and in an instant. Nice going Hitachi. Now the harddrive sports at 3.0Gbps (often called SATA-II/SATA2) and I even managed to enable other convenient features like accoustic- and power management. The drive has become noticably quieter.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The LG actually was plug'n'play. As it is a regular IDE/ATAPI device and I didn't have any jumpers around I just hung it on the primary IDE controller and booted up. No damage here. The drive was recognized correctly running in UDMA-2 mode under linux. Everything seemed alright. Until I tried to burn a CD recently.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The burning process started to become sluggish and slow and so I figured that there had to be something wrong with the IDE driver or the DMA settings. And indeed, the drive's DMA capabilities weren't enabled. Trying to enable them failed. So I sat stuck for about 20 minutes googling for an answer until I found out that my chipset (M5229) was supported by the kernel IDE driver labeled 'uli_15x3'. Just, there is absolutely no pointers to that. Neither does the version number of the driver correspond with my chipset's identification nor does the help text for that particular driver state that it supports the M5229. Someone's oughta fix that. After having the right driver compiled into the kernel it was no further doings needed to get a fully DMA accelerated DVD drive .. and therefore burn CDs at notable speeds without errors.&lt;br /&gt;
&lt;br /&gt;
'''To be continued'''&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/User_Reports:Moe</id>
		<title>User Reports:Moe</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/User_Reports:Moe"/>
				<updated>2006-04-30T12:41:53Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Add the first two paragraphs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Okay, lets start with my system's specs:&lt;br /&gt;
&lt;br /&gt;
* AMD 64bit CPU 3200+ (clocked at 2 Ghz); Venice Core; 128kb L1 cache&lt;br /&gt;
* [http://www.asrock.com/product/939Dual-SATA2.htm| ASRock 939Dual-SATA2 Motherboard]; ULi 1695 Chipset; Onboard sound/ethernet; USB 2.0&lt;br /&gt;
* 512 MB DDR-400 PC3200 CL3 RAM&lt;br /&gt;
: '''''Updated:''' Upgraded to 2x1024 MB DDR-400 PC3200 CL3 RAM''&lt;br /&gt;
* Geforce 3 TI&lt;br /&gt;
: '''''Updated:''' Upgraded to XFX PCIe Geforce 7600GT Extreme Edition''&lt;br /&gt;
* LG DVD-RAM GSA-4163B&lt;br /&gt;
* Samsung BF930 19&amp;quot; TFT monitor&lt;br /&gt;
* Zoltrix Nightingale soundcard&lt;br /&gt;
&lt;br /&gt;
==Goals==&lt;br /&gt;
&lt;br /&gt;
First and foremost: I wanted a PC for playing Enemy Territory at the highest possible resolution. Given the above specs .. I sort of exceeded this goal a little .. Secondly, I was fed up with my laptop's resolution. Hearing others bragging about their huge screens made me wheep now and then. And last but not least, I wanted this new PC to become as quiet as possible meaning '''QUIET'''.&lt;br /&gt;
&lt;br /&gt;
==First steps==&lt;br /&gt;
&lt;br /&gt;
I ordered almost all the parts at [http://www.cyberport.de| Cyberport] a pretty reliable German online store for all the technical goodies you need these days. For the Geforce 3 TI, that one I bought through [http://www.ebay.de| eBay] for 10 Euros. Also, I got the RAM at a cheap local store. Granted, they are just some no-name chinese bars but I have a three year warranty and the store is just about around the corner. For the quietness, after all one major goal, I also got my hands on a [http://www.zalman.co.kr/usa/product/view.asp?idx=149&amp;amp;code=013| Zalman VF-700Cu] for the Geforce, an Arctic Cooling Silencer 64 Ultra TC for the CPU and a [http://www.be-quiet.de/| be quiet!] Blackline 420W power supply.&lt;br /&gt;
&lt;br /&gt;
'''To be continued'''&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/User_Reports</id>
		<title>User Reports</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/User_Reports"/>
				<updated>2006-04-30T10:21:09Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This site holds reports of users about their success (or failure) regarding Lunar Linux or parts of it. We encourage every user to write down their system's specs and how they got Lunar Linux to work on their machines. It should be regarded as a helpful pool of information for everyone.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
===Engelsman===&lt;br /&gt;
&lt;br /&gt;
''Created on the 3rd of September 2005 by [[User:Engelsman|Engelsmann]]''&lt;br /&gt;
&lt;br /&gt;
I started using Unix V7 on a PDP-11/70 back in 1983, even modifying some existing kernel drivers for the [http://en.wikipedia.org/wiki/Cambridge_Ring Cambridge Ring] local area network. After that I dabbled in system administration of various Sun and Apollo systems until 1991, and HP boxes up until 2000, but my main task has always been application software development, nothing on the hardware or kernel side. Since 2000 we've had dedicated system administrators at work. We had switched from NCD X-terminals over to Linux desktops (first RedHat, but then Lunar) and I realized that what little I knew had become well out of date. I installed RedHat on an old 90MHz PC at home more than five years ago, but without a LAN or modem connection it was too difficult to keep up to date, I lost interest, and that died. Since then I've had an itch to develop a spiffy [http://www.fltk.org FLTK] user interace for some old command line tools using Cygwin/Mingw on a WinXP laptop (with modem) but the machine is (a) painfully slow, and (b) painfully Windows. The time had come to get some new hardware, install an operating system that doesn't thwart you at every turn, and set up a programming environment of my own choice.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User Talk:Engelsman|Read on]] to find out more ...&lt;br /&gt;
&lt;br /&gt;
===Moe===&lt;br /&gt;
&lt;br /&gt;
''Created on the 30th of April 2006 by [mailto:moe@lunar-linux.org moe@lunar-linux.org]''&lt;br /&gt;
&lt;br /&gt;
In April 2006 I bought a new computer and of course I ment to throw Lunar on it. I hadn't done a complete new installation since a couple of years (I think the last time Lunar has been at version 1.3.something). I bought an AMD 3200+ processor along with 512GB RAM, got a Geforce 3 Ti from eBay and a ASRock mainboard featuring a ULi 1695 939-socket based chipset.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[User Reports:Moe|Read on]] to find out more ...&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/User_Reports</id>
		<title>User Reports</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/User_Reports"/>
				<updated>2006-04-30T10:13:09Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This site holds reports of users about their success (or failure) regarding Lunar Linux or parts of it. We encourage every user to write down their system's specs and how they got Lunar Linux to work on their machines. It should be regarded as a helpful pool of information for everyone.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
===Moe===&lt;br /&gt;
&lt;br /&gt;
''Created on the 30th of April by [mailto:moe@lunar-linux.org moe@lunar-linux.org]''&lt;br /&gt;
&lt;br /&gt;
In April 2006 I bought a new computer and of course I ment to throw Lunar on it. I hadn't done a complete new installation since a couple of years (I think the last time Lunar has been at version 1.3.something). I bought an AMD 3200+ processor along with 512GB RAM, got a Geforce 3 Ti from eBay and a ASRock mainboard featuring a ULi 1695 939-socket based chipset.&lt;br /&gt;
[[User Reports:Moe|Read on]] to find out more ...&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Template:Main_Page:Misc</id>
		<title>Template:Main Page:Misc</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Template:Main_Page:Misc"/>
				<updated>2006-04-30T09:58:23Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Be more consistent&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right; padding-top: 0.1em; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
{{ed|Main_Page:Misc|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;font-variant: small-caps;&amp;quot;&amp;gt;[[Lunar Linux:Misc|Other Information]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Howto Articles&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [[Installation:No CD|No CD installation]]&lt;br /&gt;
* [[Installation:No network|No network installation]]&lt;br /&gt;
* [[Installation:The_kernel_commandline_/dev_params_mini-HowTo|The kernel commandline /dev params mini-HowTo]]&lt;br /&gt;
* [[Installation:Software Raid|Installation on software RAID]]&lt;br /&gt;
* [[Miscellaneous:USB camera howto|USB camera howto]]&lt;br /&gt;
* [[Howto Articles|more...]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Reviews&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [http://goran.krampe.se/articles/lunar.html Review of Lunar Linux] &amp;amp;bull; by Göran Krampe&lt;br /&gt;
* [http://distrocenter.linux.com/distrocenter/05/07/25/1319212.shtml?tid=127 Lunar Linux Review] &amp;amp;bull; by Preston St Pierre on [http://linux.com/ Linux.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Facts about Lunar&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [[User Reports|User reports]] about their success with Lunar Linux&lt;br /&gt;
* [[how_long|How long does it take]] to install something on lunar?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;3rd Party Websites&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [http://lunar-linux.interhact.net/ Lunar Linux Non-Free Modules]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: right; font-variant: small-caps; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Lunar Linux:Misc|More Information]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Template:Main_Page:Misc</id>
		<title>Template:Main Page:Misc</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Template:Main_Page:Misc"/>
				<updated>2006-04-30T09:57:25Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Take out the 2.6.x Howto -&amp;gt; obsolete; Add User reports section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right; padding-top: 0.1em; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
{{ed|Main_Page:Misc|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;font-variant: small-caps;&amp;quot;&amp;gt;[[Lunar Linux:Misc|Other Information]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;[[Howto Articles]]&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [[Installation:No CD|No CD installation]]&lt;br /&gt;
* [[Installation:No network|No network installation]]&lt;br /&gt;
* [[Installation:The_kernel_commandline_/dev_params_mini-HowTo|The kernel commandline /dev params mini-HowTo]]&lt;br /&gt;
* [[Installation:Software Raid|Installation on software RAID]]&lt;br /&gt;
* [[Miscellaneous:USB camera howto|USB camera howto]]&lt;br /&gt;
* [[Howto Articles|more...]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Reviews&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [http://goran.krampe.se/articles/lunar.html Review of Lunar Linux] &amp;amp;bull; by Göran Krampe&lt;br /&gt;
* [http://distrocenter.linux.com/distrocenter/05/07/25/1319212.shtml?tid=127 Lunar Linux Review] &amp;amp;bull; by Preston St Pierre on [http://linux.com/ Linux.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;Facts about Lunar&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [[User Reports|User reports]] about their success with Lunar Linux&lt;br /&gt;
* [[how_long|How long does it take]] to install something on lunar?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h4&amp;gt;3rd Party Websites&amp;lt;/h4&amp;gt;&lt;br /&gt;
* [http://lunar-linux.interhact.net/ Lunar Linux Non-Free Modules]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: right; font-variant: small-caps; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Lunar Linux:Misc|More Information]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Module_Basics</id>
		<title>Module Basics</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Module_Basics"/>
				<updated>2006-03-28T09:29:13Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Reverted edit of Venusparkle85, changed back to last version by Sofar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
In ''lunar'' parlance, software packages are called [[modules]]. The collection of all modules is the [[moonbase]], which is simply a directory (usually &amp;lt;code&amp;gt;/var/lib/lunar/moonbase&amp;lt;/code&amp;gt;) containing ''sections'' (i.e. directories) which in turn contain the [[module]] directories.&lt;br /&gt;
&lt;br /&gt;
A module is simply a directory containing the scripts necessary to build a software package, and optionally configuration files which may be needed in &amp;lt;code&amp;gt;/etc&amp;lt;/code&amp;gt;. Some modules require only a [[DETAILS]] file, however this is only the case for a few of the modules in the entire moonbase. In each case, after [[DETAILS]], [[DEPENDS]], and [[CONFIGURE]], where a module can use lunar's default internal function(s), there is no need for a module-specific script.&lt;br /&gt;
&lt;br /&gt;
* [[DETAILS]] sets version, source URL(s) and other critical data&lt;br /&gt;
* [[CONFLICTS]] specifies modules which must (will) be removed by module&lt;br /&gt;
* [[CONFIGURE]] interactive script where build options can be set&lt;br /&gt;
* [[DEPENDS]] specifies required and optional packages&lt;br /&gt;
* [[PRE_REMOVE]] used by [[lrm]]; actions which must preceed removal&lt;br /&gt;
* [[PRE_BUILD]] most often used for patching, unpacking addional source tarballs&lt;br /&gt;
* [[BUILD]] runs necessary variations on: configure; make; make install&lt;br /&gt;
* [[POST_BUILD]] install configuration scripts and data.&lt;br /&gt;
* [[POST_INSTALL]] messages, notes more cleanups, configuration fixes&lt;br /&gt;
* [[POST_REMOVE]] used by [[lrm]]; actions which must follow removal&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Package Build and Install Scripts ==&lt;br /&gt;
&lt;br /&gt;
The following scripts are used by [[lin]] or indirectly by [[lunar]] when building modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The DETAILS script ===&lt;br /&gt;
&lt;br /&gt;
Every module is required to have at least a [[DETAILS]] file. A minimal [[DETAILS]] may appear as follows: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/editors/emacs/DETAILS&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
           MODULE=emacs&lt;br /&gt;
          VERSION=21.3&lt;br /&gt;
           SOURCE=$MODULE-$VERSION.tar.gz&lt;br /&gt;
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION&lt;br /&gt;
       SOURCE_URL=$GNU_URL/$MODULE/$SOURCE&lt;br /&gt;
       SOURCE_URL=&amp;lt;nowiki&amp;gt;ftp://ftp.gnu.org/pub/gnu/$MODULE/$SOURCE&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
       SOURCE_VFY=md5:a0bab457cbf5b4f8eb99d1d0a3ada420&lt;br /&gt;
         WEB_SITE=&amp;lt;nowiki&amp;gt;http://www.gnu.org/software/emacs&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
          ENTERED=20010922&lt;br /&gt;
          UPDATED=20020529&lt;br /&gt;
            SHORT=&amp;quot;Emacs is the extensible, self-documenting real-time display editor.&amp;quot;&lt;br /&gt;
 cat &amp;lt;&amp;lt; EOF&lt;br /&gt;
 Emacs is the extensible, customizable, self-documenting real-time&lt;br /&gt;
 display editor. &lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
With comments, default values:&lt;br /&gt;
&lt;br /&gt;
           MODULE=emacs                                       # Module name, yes it's redundant&lt;br /&gt;
          VERSION=21.3                                        # Version, changes *often*&lt;br /&gt;
           SOURCE=$MODULE-$VERSION.tar.gz                     # Source filename&lt;br /&gt;
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION           # Where source unpacks&lt;br /&gt;
                                                              # ($BUILD_DIRECTORY=/usr/src)&lt;br /&gt;
    SOURCE_URL[0]=$GNU_URL/$MODULE/$SOURCE                    # Download URL&lt;br /&gt;
    SOURCE_URL[1]=&amp;lt;nowiki&amp;gt;ftp://ftp.gnu.org/pub/gnu/$MODULE/$SOURCE&amp;lt;/nowiki&amp;gt;   # Alternate URL(s)&lt;br /&gt;
       SOURCE_VFY=md5:a0bab457cbf5b4f8eb99d1d0a3ada420        # Sets md5 hash or pgp/gpg sig url&lt;br /&gt;
         WEB_SITE=&amp;lt;nowiki&amp;gt;http://www.gnu.org/software/emacs&amp;lt;/nowiki&amp;gt;           # where to learn more&lt;br /&gt;
          ENTERED=20010922                                    # First appearance in moonbase&lt;br /&gt;
          UPDATED=20020529                                    # Date of latest change.&lt;br /&gt;
                                                              # Force update by setting this&lt;br /&gt;
 &lt;br /&gt;
 # The remaining lines are used for input to the 'lvu what' command&lt;br /&gt;
 # and are best copied from the source-maintainer's own description.&lt;br /&gt;
 &lt;br /&gt;
            SHORT=&amp;quot;Emacs is the extensible, self-documenting real-time display editor.&amp;quot;&lt;br /&gt;
 cat &amp;lt;&amp;lt; EOF&lt;br /&gt;
 Emacs is the extensible, customizable, self-documenting real-time&lt;br /&gt;
 display editor. &lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
=== The DEPENDS script ===&lt;br /&gt;
&lt;br /&gt;
The [[DEPENDS]] script is essential to configuration management, and is the key to the overall operation of lunar. Dependencies should be exactly specified, preferably not assuming the presence of any other modules, while knowing the sub-dependencies of the modules which are added and not adding those explictly where not needed.&lt;br /&gt;
&lt;br /&gt;
'''Warning''' - Getting this right is difficult. Because the state of installed packages may vary widely, it's important to have a good understanding of what might be or not be installed on a target system.&lt;br /&gt;
&lt;br /&gt;
'''Note''' - By convention Lunar does not include the X Window System, xfree86 or XOrg, in any dependency. There are two reasons for this choice. First we expect that users must understand that to use a graphical application locally, the X Window System must be installed. Second, due to the sligtly unusual definition of client and server used by X11, it is often in fact possible to build graphical applications and tools for remote display, without the server components locally installed. At some future date we may elect to provide a client-only installation of xfree86.&lt;br /&gt;
&lt;br /&gt;
[[DEPENDS]] may include both required and optional dependencies. The '''depends()''' function statement simply determines one required package. The optional_depends function is a little more complex. It consists of the required package, necessary --options to give to &amp;lt;code&amp;gt;./configure&amp;lt;/code&amp;gt; for yes and no respectively, and an explanatory comment telling the user the purpose of the option being presented. A typical [[DEPENDS]] file might appear as follows: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/devel/subversion/DEPENDS&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 depends zlib    &amp;amp;&amp;amp;&lt;br /&gt;
 depends openssl &amp;amp;&amp;amp;&lt;br /&gt;
 optional_depends &amp;quot;db4&amp;quot; &amp;quot;--with-berkeley-db&amp;quot;  &amp;quot;&amp;quot;   &amp;quot;for creating local repositories&amp;quot;&lt;br /&gt;
 #                  ^            ^            ^                  ^&lt;br /&gt;
 #                  |            |            |                  |&lt;br /&gt;
 #     optional package       if &amp;quot;Y&amp;quot;       if &amp;quot;N&amp;quot;       explanatory comment&lt;br /&gt;
 #                        { ./configure strings }&lt;br /&gt;
&lt;br /&gt;
'''Aliases'''&lt;br /&gt;
&lt;br /&gt;
Aliases are a mean to select a generic module. When you need a functionnality that can be provided by two or more softwares, you can select one of them to provide a correct dependency.&lt;br /&gt;
&lt;br /&gt;
Example /var/lib/lunar/moonbase/aliases:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 %APACHE:apache apache2 apache-mod_ssl&lt;br /&gt;
 %FAM:fam gamin&lt;br /&gt;
 %GECKO_RENDERER: firefox thunderbird mozilla&lt;br /&gt;
 %GHOSTSCRIPT:espgs ghostscript&lt;br /&gt;
 %MTA:postfix exim sendmail esmtp&lt;br /&gt;
 %SLANG:slang slang2&lt;br /&gt;
 %X:XOrg XOrg-test xfree86 xfree86-beta&lt;br /&gt;
 %XMLRENDERER: libxml2 expat&lt;br /&gt;
 %XSCREENSAVER:xscreensaver xscreensaver-gtk1 xscreensaver-kde&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example you can choose %X instead of XOrg in a module that would depends on any X server:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 depends %X&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== The CONFLICTS script ===&lt;br /&gt;
&lt;br /&gt;
This script is simply used to specify modules which will be removed when a given module is installed. An example would be: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/editors/elvis/CONFLICTS&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 conflicts vim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The CONFIGURE script ===&lt;br /&gt;
&lt;br /&gt;
The [[CONFIGURE]] script is used to collect interactive input from the user on optional parameters for the software build. use the '''query''' function and provide a default answer to each question. The results of the answers are then used to store configuration variables needed in configuration state files. An a simple example might be: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/crypto/gnupg/CONFIGURE&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 if ! grep -q CONFIGURED $MODULE_CONFIG ; then&lt;br /&gt;
   if query &amp;quot;Enable experimental external HKP keyserver interface? &amp;quot; n ; then&lt;br /&gt;
     OPTS=&amp;quot;$OPTS --enable-external-hkp&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
   echo 'CONFIGURED=&amp;quot;y&amp;quot;' &amp;gt;&amp;gt; $MODULE_CONFIG&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
Another way is using '''mquery''' like the lilo module does:&lt;br /&gt;
&lt;br /&gt;
 mquery RUN_LILO &amp;quot;Run LILO automatically upon LILO upgrades?&amp;quot; y&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The PRE_BUILD script ===&lt;br /&gt;
&lt;br /&gt;
[[PRE_BUILD]] is used where special processing is needed before undertaking the actual build steps. Typical requirements include unpacking multiple sources, creating necessary system or source-tree direcotries and applying source patches. And example would be: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/doc-tools/html2db/PRE_BUILD&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 mk_source_dir $SOURCE_DIRECTORY  &amp;amp;&amp;amp;&lt;br /&gt;
 unpack $SOURCE                   &amp;amp;&amp;amp;&lt;br /&gt;
 cd $MODULE&lt;br /&gt;
 unpack $SOURCE2&lt;br /&gt;
 cd tidy&lt;br /&gt;
 patch_it $SOURCE_CACHE/$SOURCE3 0&lt;br /&gt;
 cd /usr/src/$MODULE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The BUILD script ===&lt;br /&gt;
&lt;br /&gt;
[[BUILD]] is used where the '''default_build()''' function does not work for a given software package. For reference the commands run by default are:&lt;br /&gt;
&lt;br /&gt;
Function '''default_build()''' calls '''default_config''' which executes:&lt;br /&gt;
&lt;br /&gt;
   ./configure  --build=$BUILD            \&lt;br /&gt;
                --prefix=/usr             \&lt;br /&gt;
                --sysconfdir=/etc         \&lt;br /&gt;
                --localstatedir=/var      \&lt;br /&gt;
                --infodir=/usr/share/info \&lt;br /&gt;
                --mandir=/usr/share/man   \&lt;br /&gt;
                $OPTS&lt;br /&gt;
&lt;br /&gt;
Next, '''default_build()''' calls '''default_make''' which executes:&lt;br /&gt;
&lt;br /&gt;
   make &amp;amp;&amp;amp;&lt;br /&gt;
   prepare_install &amp;amp;&amp;amp;&lt;br /&gt;
   make install&lt;br /&gt;
&lt;br /&gt;
Where this build configuration does not work, the [[BUILD]] script is used to provide the needed steps. About 75% of modules need a [[BUILD]] script. Two examples include: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/archive/gzip/BUILD&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 (&lt;br /&gt;
  ./configure --build=$BUILD            \&lt;br /&gt;
              --prefix=/usr             \&lt;br /&gt;
              --bindir=/bin             \&lt;br /&gt;
              --infodir=/usr/share/info \&lt;br /&gt;
              --mandir=/usr/share/man   &amp;amp;&amp;amp;&lt;br /&gt;
  make &amp;amp;&amp;amp;&lt;br /&gt;
  prepare_install &amp;amp;&amp;amp;&lt;br /&gt;
  make bindir=/bin install&lt;br /&gt;
 ) &amp;gt; $C_FIFO 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
and: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/editors/ex/BUILD&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 (&lt;br /&gt;
   cd $SOURCE_DIRECTORY                    &amp;amp;&amp;amp;&lt;br /&gt;
   sedit 's/usr.local/usr/' Makefile       &amp;amp;&amp;amp;&lt;br /&gt;
   sedit 's/= man/= share\/man/' Makefile  &amp;amp;&amp;amp;&lt;br /&gt;
   sedit 's/ucb/bin/' Makefile             &amp;amp;&amp;amp;&lt;br /&gt;
   sedit 's/= termlib/= ncurses/' Makefile &amp;amp;&amp;amp;&lt;br /&gt;
   make                                    &amp;amp;&amp;amp;&lt;br /&gt;
   prepare_install                         &amp;amp;&amp;amp;&lt;br /&gt;
   make install&lt;br /&gt;
 ) &amp;gt; $C_FIFO 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
The first example is a build which needs non-standard 'configure' and 'make install' commands. The second is a build which does not use gnu auto-tools' 'configure' script.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Note''' - [[BUILD]] scripts must execute inside a (), called a subshell invocation, construct and output is always directed to a named pipe (aka FIFO). Therefor all [[BUILD]] files take the follwing form:&lt;br /&gt;
&lt;br /&gt;
 (&lt;br /&gt;
   # commands are put here&lt;br /&gt;
 ) &amp;gt; $C_FIFO 2&amp;gt;&amp;amp;1     # $C_FIFO holds the name of a fifo in /tmp used for 'voyeur'&lt;br /&gt;
&lt;br /&gt;
=== The POST_BUILD script ===&lt;br /&gt;
&lt;br /&gt;
[[POST_BUILD]] runs in place of the '''default_post_build''' routine which is used to install minor documentation and transfer/enable initialization scripts and similar system data, mostly into &amp;lt;code&amp;gt;/etc&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[POST_BUILD]] script usage is '''deprecated'''. You should install your config files in [[BUILD]] (remember not to overwrite previous config files!) or install defaults from [[POST_INSTALL]] (again, do not overwrite present files!). The ability to use a [[POST_BUILD]] script is purely for certain internal functions.&lt;br /&gt;
&lt;br /&gt;
=== The POST_INSTALL script ===&lt;br /&gt;
&lt;br /&gt;
[[POST_INSTALL]] has no equivalent functions, and is run to handle post-installation work in a general manner. An example is: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/compilers/gcc/POST_INSTALL&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 cd /usr/lib/gcc-lib/$BUILD/$VERSION                      &amp;amp;&amp;amp;&lt;br /&gt;
 ln    -sf /usr/bin/cpp cpp                               &amp;amp;&amp;amp;&lt;br /&gt;
 cd /lib/                                                 &amp;amp;&amp;amp;&lt;br /&gt;
 ln    -sf /usr/bin/cpp cpp                               &amp;amp;&amp;amp; &lt;br /&gt;
 if [ ! -e /usr/bin/cc ] ; then&lt;br /&gt;
   ln -s gcc /usr/bin/cc&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Package Removal Scripts ==&lt;br /&gt;
&lt;br /&gt;
Module removal is handled by [[lrm]]. Because installation is monitored and backup tarballs are created using installwatch, most of package removal is handled automatically using the logs created by installwatch. However we provide for additional actions to be taken through the [[PRE_REMOVE]] and [[POST_REMOVE]] scripts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The PRE_REMOVE script ===&lt;br /&gt;
&lt;br /&gt;
[[PRE_REMOVE]] is needed to execute any tasks needed prior to the main task of removing all files installed by the module. An example would be: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/mail/docbook-3.1/PRE_REMOVE&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 CENTRALIZED=/etc/sgml/catalog&lt;br /&gt;
 DOCBOOK_INSTALL_DIR=/usr/share/sgml/docbook/$VERSION&lt;br /&gt;
 install-catalog -r $CENTRALIZED $DOCBOOK_INSTALL_DIR/catalog&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The POST_REMOVE Script ===&lt;br /&gt;
&lt;br /&gt;
[[POST_REMOVE]] may be used to remove data not tracked by installwatch and to correctly adjust remaining configuration files and data. Examples would include: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/devel/binutils/POST_REMOVE&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 install-info  --delete as         --info-dir /usr/info&lt;br /&gt;
 install-info  --delete bfd        --info-dir /usr/info&lt;br /&gt;
 install-info  --delete binutils   --info-dir /usr/info&lt;br /&gt;
 install-info  --delete configure  --info-dir /usr/info&lt;br /&gt;
 install-info  --delete gasp       --info-dir /usr/info&lt;br /&gt;
 install-info  --delete gprof      --info-dir /usr/info&lt;br /&gt;
 install-info  --delete ld         --info-dir /usr/info&lt;br /&gt;
&lt;br /&gt;
or: (&amp;lt;code&amp;gt;/var/lib/lunar/moonbase/compilers/php/POST_REMOVE&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
 if    module_installed  apache;  then&lt;br /&gt;
   cp        /etc/httpd/httpd.conf       /tmp/httpd.conf&lt;br /&gt;
   grep  -v  &amp;quot;LoadModule php4_module&amp;quot;    /tmp/httpd.conf  |&lt;br /&gt;
   grep  -v  &amp;quot;AddModule mod_php4.c&amp;quot;   &amp;gt;  /etc/httpd/httpd.conf&lt;br /&gt;
   rm    -f  /tmp/httpd.conf&lt;br /&gt;
 elif  module_installed  apache_mod_ssl;  then&lt;br /&gt;
   cp        /etc/httpsd/httpd.conf      /tmp/httpd.conf&lt;br /&gt;
   grep  -v  &amp;quot;LoadModule php4_module&amp;quot;    /tmp/httpd.conf  |&lt;br /&gt;
   grep  -v  &amp;quot;AddModule mod_php4.c&amp;quot;   &amp;gt;  /etc/httpsd/httpd.conf&lt;br /&gt;
   rm    -f  /tmp/httpd.conf&lt;br /&gt;
 fi&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Template:Main_Page:Languages</id>
		<title>Template:Main Page:Languages</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Template:Main_Page:Languages"/>
				<updated>2005-12-13T23:14:05Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Reverted edit of 202.58.85.2, changed back to last version by Moe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right; padding-top: 0.1em; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
{{ed|Main_Page:Languages|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;font-variant: small-caps;&amp;quot;&amp;gt;[[Lunar Linux/Wiki Languages|Wiki Languages]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; padding-top: 0.1em; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
'''English''' &amp;amp;bull; [[Lunar Linux/Wiki Languages/Français (French)|Français (French)]] &amp;amp;bull; [[Lunar Linux/Wiki Languages#Request|Request a Language]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Template:Main_Page:Languages</id>
		<title>Template:Main Page:Languages</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Template:Main_Page:Languages"/>
				<updated>2005-12-02T09:13:37Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: Remove ads here (disgusting!)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right; padding-top: 0.1em; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
{{ed|Main_Page:Languages|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;font-variant: small-caps;&amp;quot;&amp;gt;[[Lunar Linux/Wiki Languages|Wiki Languages]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; padding-top: 0.1em; padding-right: 15px;&amp;quot;&amp;gt;&lt;br /&gt;
'''English''' &amp;amp;bull; [[Lunar Linux/Wiki Languages/Français (French)|Français (French)]] &amp;amp;bull; [[Lunar Linux/Wiki Languages#Request|Request a Language]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-02-01T22:41:48Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* 3rd Party Websites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table style=&amp;quot;width: 100%; background: transparent; border-spacing: 4px;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; padding: 3px; background: #eef; border: 1px solid #00f; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
==[[Lunar Linux/Docs|Documentation]]==&lt;br /&gt;
===General===&lt;br /&gt;
* [[Lunar Linux/Frequently Asked Questions|Frequently Asked Questions]]&lt;br /&gt;
===Installation===&lt;br /&gt;
* Placeholder&lt;br /&gt;
===Modules===&lt;br /&gt;
* Placeholder&lt;br /&gt;
===Other===&lt;br /&gt;
* [irc://irc.freenode.net/lunar #lunar] on [http://freenode.net/ Freenode.net]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; padding: 3px; background: #efe; border: 1px solid #080; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
==[[Lunar Linux/Misc|Other Information]]==&lt;br /&gt;
===Howto Articles===&lt;br /&gt;
* Placeholder&lt;br /&gt;
===Reviews===&lt;br /&gt;
* [http://www.bluefish.se/aquarium/lunar.html Review of Lunar Linux]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;bull; A review of Lunar Linux by Göran Krampe at [http://www.bluefish.se/index.html bluefish.se]&lt;br /&gt;
&lt;br /&gt;
===3rd Party Websites===&lt;br /&gt;
* [http://lunar-linux.interhact.net/ Lunar Linux Non-Free Modules]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;bull; Non-Free Modules repository website run by a Lunar developer&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding: 3px; background: #fee; border: 1px solid #f00; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[Lunar Linux/About|'''About Lunar Linux''']]==&lt;br /&gt;
'''Lunar Linux''' is a [[wikipedia:source code|source]] based [[wikipedia:Linux distribution|Linux distribution]]. It is built entirely by [[wikipedia:compiler|compiling]] [[wikipedia:source code|source code]], using custom [[wikipedia:Optimization (computer_science)|optimizations]]. &lt;br /&gt;
&lt;br /&gt;
It installs a complete [[wikipedia:Bootstrap#Computing|bootstrap]] development system first. After telling the Lunar package manager which software will be required, it builds the entire system by downloading current source code and locally compiling an optimized system tailored toward the users specific needs.&lt;br /&gt;
This should result in a lean and optimized [[wikipedia:operating system|operating system]]. On the downside, compiling a whole distribution from scratch may be time-consuming and complicate the task of keeping the packages up to date.&lt;br /&gt;
&lt;br /&gt;
Currently, Lunar only supports the [[wikipedia:x86|x86]] architecture, but support for [[wikipedia:Sparc|Sparc]] and [[wikipedia:IA-64|IA-64]] is being worked on.&lt;br /&gt;
&lt;br /&gt;
Other source based Linux distributions include [[wikipedia:Gentoo Linux|Gentoo Linux]], [[wikipedia:Linux From Scratch|Linux From Scratch]] and [[wikipedia:Onebase Linux|Onebase Linux]]. &amp;lt;br&amp;gt;&lt;br /&gt;
Lunar Linux itself [[wikipedia:Fork (software)|forked]] from [[wikipedia:Sorcerer GNU/Linux|Sorcerer GNU/Linux]].&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- (Just keeping this for reference)&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.lunar-linux.org/ Lunar Linux] &amp;amp;bull; Official Website&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux distributions]]&lt;br /&gt;
&lt;br /&gt;
 --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-02-01T22:41:12Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: /* Reviews */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table style=&amp;quot;width: 100%; background: transparent; border-spacing: 4px;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; padding: 3px; background: #eef; border: 1px solid #00f; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
==[[Lunar Linux/Docs|Documentation]]==&lt;br /&gt;
===General===&lt;br /&gt;
* [[Lunar Linux/Frequently Asked Questions|Frequently Asked Questions]]&lt;br /&gt;
===Installation===&lt;br /&gt;
* Placeholder&lt;br /&gt;
===Modules===&lt;br /&gt;
* Placeholder&lt;br /&gt;
===Other===&lt;br /&gt;
* [irc://irc.freenode.net/lunar #lunar] on [http://freenode.net/ Freenode.net]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width: 50%; padding: 3px; background: #efe; border: 1px solid #080; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
==[[Lunar Linux/Misc|Other Information]]==&lt;br /&gt;
===Howto Articles===&lt;br /&gt;
* Placeholder&lt;br /&gt;
===Reviews===&lt;br /&gt;
* [http://www.bluefish.se/aquarium/lunar.html Review of Lunar Linux]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;bull; A review of Lunar Linux by Göran Krampe at [http://www.bluefish.se/index.html bluefish.se]&lt;br /&gt;
&lt;br /&gt;
===3rd Party Websites===&lt;br /&gt;
* [http://lunar-linux.interhact.net/ Lunar Linux Non-Free Modules] &amp;amp;bull; Non-Free Modules repository website run by a Lunar developer&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding: 3px; background: #fee; border: 1px solid #f00; vertical-align: top;&amp;quot;&amp;gt;&lt;br /&gt;
==[[Lunar Linux/About|'''About Lunar Linux''']]==&lt;br /&gt;
'''Lunar Linux''' is a [[wikipedia:source code|source]] based [[wikipedia:Linux distribution|Linux distribution]]. It is built entirely by [[wikipedia:compiler|compiling]] [[wikipedia:source code|source code]], using custom [[wikipedia:Optimization (computer_science)|optimizations]]. &lt;br /&gt;
&lt;br /&gt;
It installs a complete [[wikipedia:Bootstrap#Computing|bootstrap]] development system first. After telling the Lunar package manager which software will be required, it builds the entire system by downloading current source code and locally compiling an optimized system tailored toward the users specific needs.&lt;br /&gt;
This should result in a lean and optimized [[wikipedia:operating system|operating system]]. On the downside, compiling a whole distribution from scratch may be time-consuming and complicate the task of keeping the packages up to date.&lt;br /&gt;
&lt;br /&gt;
Currently, Lunar only supports the [[wikipedia:x86|x86]] architecture, but support for [[wikipedia:Sparc|Sparc]] and [[wikipedia:IA-64|IA-64]] is being worked on.&lt;br /&gt;
&lt;br /&gt;
Other source based Linux distributions include [[wikipedia:Gentoo Linux|Gentoo Linux]], [[wikipedia:Linux From Scratch|Linux From Scratch]] and [[wikipedia:Onebase Linux|Onebase Linux]]. &amp;lt;br&amp;gt;&lt;br /&gt;
Lunar Linux itself [[wikipedia:Fork (software)|forked]] from [[wikipedia:Sorcerer GNU/Linux|Sorcerer GNU/Linux]].&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- (Just keeping this for reference)&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.lunar-linux.org/ Lunar Linux] &amp;amp;bull; Official Website&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux distributions]]&lt;br /&gt;
&lt;br /&gt;
 --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-01-30T12:19:20Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Welcome to the Lunar Linux wiki==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|The [http://lunar-linux.org Lunar Linux] [http://wiki.lunar-linux.org wiki] is ment to be a way for users to contribute their knowledge &amp;lt;u&amp;gt;about&amp;lt;/u&amp;gt; and experience &amp;lt;u&amp;gt;with&amp;lt;/u&amp;gt; [http://lunar-linux.org Lunar Linux].&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-01-29T22:57:55Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Welcome to the Lunar Linux wiki==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|The [http://lunar-linux.org Lunar Linux] [http://wiki.lunar-linux.org wiki] is ment to be a way for users to contribute their knowledge &amp;lt;u&amp;gt;about&amp;lt;/u&amp;gt; and experience &amp;lt;u&amp;gt;with&amp;lt;/u&amp;gt; [http://lunar-linux.org Lunar Linux].&lt;br /&gt;
|}&lt;br /&gt;
===Go Docs!===&lt;br /&gt;
[[Lunar Linux:Documentation|Lunar Linux Documentation]]&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-01-29T22:57:41Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Welcome to the Lunar Linux wiki==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|The [http://lunar-linux.org Lunar Linux] [http://wiki.lunar-linux.org wiki] is ment to be a way for users to contribute their knowledge &amp;lt;u&amp;gt;about&amp;lt;/u&amp;gt; and experience &amp;lt;u&amp;gt;with&amp;lt;/u&amp;gt; [http://lunar-linux.org Lunar Linux].&lt;br /&gt;
|}&lt;br /&gt;
===Go Docs!===&lt;br /&gt;
[[Lunar Linux:Documentation|Lunar Linux Documentations]]&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-01-29T22:56:29Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Welcome to the Lunar Linux wiki==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|The [http://lunar-linux.org Lunar Linux] [http://wiki.lunar-linux.org wiki] is ment to be a way for users to contribute their knowledge about and experience with [http://lunar-linux.org Lunar Linux].&lt;br /&gt;
|}&lt;br /&gt;
===Go Docs!===&lt;br /&gt;
[[Lunar Linux:Documentation|Lunar Linux Documentations]]&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-01-29T20:54:56Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Welcome to the Lunar Linux wiki==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|The [http://lunar-linux.org Lunar Linux] [http://wiki.lunar-linux.org wiki] is ment to be a way for users to contribute their knowledge about and report about their experience with [http://lunar-linux.org Lunar Linux].&lt;br /&gt;
|}&lt;br /&gt;
===Go Docs!===&lt;br /&gt;
[[Lunar Linux:Documentation|Lunar Linux Documentations]]&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-01-29T20:53:39Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Welcome to the Lunar Linux wiki==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|The [http://lunar-linux.org Lunar Linux] [http://wiki.lunar-linux.org wiki] is ment to be a way for users to contribute their knowledge about and report about their experience with [http://lunar-linux.org Lunar Linux]&lt;br /&gt;
|}&lt;br /&gt;
===Go Docs!===&lt;br /&gt;
[[Lunar Linux:Documentation|Lunar Linux Documentations]]&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	<entry>
		<id>http://doc.lunar-linux.org/Lunar_Linux</id>
		<title>Lunar Linux</title>
		<link rel="alternate" type="text/html" href="http://doc.lunar-linux.org/Lunar_Linux"/>
				<updated>2005-01-29T20:31:58Z</updated>
		
		<summary type="html">&lt;p&gt;Moe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Still a placeholder .. just trying something.&lt;br /&gt;
==Go Docs!==&lt;br /&gt;
[[Lunar Linux:Documentation|Lunar Linux Documentations]]&lt;/div&gt;</summary>
		<author><name>Moe</name></author>	</entry>

	</feed>