[d7a9c28] | 1 | <sect1 id="xorg" xreflabel="X.org-&xorg-version;">
|
---|
| 2 | <?dbhtml filename="xorg.html" ?>
|
---|
| 3 | <title>X.org-&xorg-version;</title>
|
---|
| 4 |
|
---|
| 5 |
|
---|
| 6 | <sect2>
|
---|
| 7 | <title>Introduction to <application>X.org</application></title>
|
---|
| 8 |
|
---|
| 9 | <note><para>There are two packages in BLFS that implement the <application>X</application>
|
---|
| 10 | Window System: <application>X.org</application> and <application>XFree86</application>.
|
---|
| 11 | These packages are quite similar. In fact the base system of <application>X.org</application>
|
---|
| 12 | is <application>XFree86</application>-RC2. The primary difference as of this writing is
|
---|
| 13 | the license provisions of the packages. For someone building a package for their own use,
|
---|
| 14 | these issues are not significant. Most large commercial distributions have decided
|
---|
| 15 | to use the <application>X.org</application> package, but several still use
|
---|
| 16 | <application>XFree86</application>.</para>
|
---|
| 17 |
|
---|
| 18 | <para>A second reason for the forking of X packages is the stated goals of the
|
---|
| 19 | developers. Some developers were unhappy with the administration and progress of
|
---|
| 20 | <application>XFree86</application>. X.org's future plans include significant
|
---|
| 21 | improvements to the internals of the system and more frequent releases.</para>
|
---|
| 22 |
|
---|
| 23 | <para><application>XFree86</application> continues to be a solid, conservitive
|
---|
| 24 | application with excellent driver support.</para>
|
---|
| 25 |
|
---|
| 26 | <para>Both <application>X.org</application> and <application>XFree86</application>
|
---|
| 27 | can be installed in the same way, but this section will provide a slightly
|
---|
| 28 | different and more current variation for installation.</para>
|
---|
| 29 | </note>
|
---|
| 30 |
|
---|
| 31 |
|
---|
| 32 | <para><application>X.org</application> is a freely redistributable open-source
|
---|
| 33 | implementation of the <application>X</application> Window System.
|
---|
| 34 | This application provides a client/server interface between display
|
---|
| 35 | hardware (the mouse, keyboard, and video displays) and the desktop environment
|
---|
| 36 | while also providing both the windowing infrastructure and a standardized
|
---|
| 37 | application interface (<acronym>API</acronym>).</para>
|
---|
| 38 |
|
---|
| 39 | <sect3><title>Package information</title>
|
---|
| 40 | <itemizedlist spacing='compact'>
|
---|
| 41 | <listitem><para>Download (HTTP): <ulink url="&xorg-download-http;"/></para></listitem>
|
---|
| 42 | <listitem><para>Download (FTP): <ulink url="&xorg-download-ftp;"/></para></listitem>
|
---|
| 43 | <listitem><para>Download size: &xorg-size;</para></listitem>
|
---|
| 44 | <listitem><para>Estimated Disk space required: &xorg-buildsize;</para></listitem>
|
---|
| 45 | <listitem><para>Estimated build time: &xorg-time;</para></listitem></itemizedlist>
|
---|
| 46 | </sect3>
|
---|
| 47 |
|
---|
| 48 |
|
---|
| 49 | <sect3><title><application>X.org</application> dependencies</title>
|
---|
| 50 |
|
---|
| 51 | <sect4><title>Required</title>
|
---|
| 52 | <para><xref linkend="libpng"/>, <xref linkend="expat"/>, <xref linkend="freetype2"/>
|
---|
| 53 | and <xref linkend="fontconfig"/>.</para>
|
---|
| 54 | </sect4>
|
---|
| 55 |
|
---|
| 56 | </sect3>
|
---|
| 57 |
|
---|
| 58 |
|
---|
| 59 | <sect3><title>Download Instructions</title>
|
---|
| 60 |
|
---|
| 61 | <para>There are several files that need to be fetched from the download location:</para>
|
---|
| 62 | <itemizedlist spacing='compact'>
|
---|
| 63 | <listitem><para><filename>X11R6.7.0-src1.tar.gz</filename></para></listitem>
|
---|
| 64 | <listitem><para><filename>X11R6.7.0-src2.tar.gz</filename></para></listitem>
|
---|
| 65 | <listitem><para><filename>X11R6.7.0-src3.tar.gz</filename></para></listitem>
|
---|
| 66 | <listitem><para><filename>X11R6.7.0-src4.tar.gz</filename></para></listitem>
|
---|
| 67 | <listitem><para><filename>X11R6.7.0-src5.tar.gz</filename></para></listitem>
|
---|
| 68 | <listitem><para><filename>X11R6.7.0-src6.tar.gz</filename></para></listitem>
|
---|
| 69 | <listitem><para><filename>X11R6.7.0-src7.tar.gz</filename></para></listitem>
|
---|
| 70 | </itemizedlist>
|
---|
| 71 |
|
---|
| 72 | <para>The first package contains the <application>X.org</application> libraries amd
|
---|
| 73 | support programs, the second contains standard X programs, the third contains the
|
---|
| 74 | X server, the fourth and fifth are fonts, the sixth is normal documentation, and the seventh
|
---|
| 75 | is hardcopy documentation.</para>
|
---|
| 76 |
|
---|
| 77 | <para>To check your downloads for integrity, download the <filename>md5sums</filename>
|
---|
| 78 | file. Then:</para>
|
---|
| 79 |
|
---|
| 80 | <screen><userinput><command>md5sum -c md5sums</command></userinput></screen>
|
---|
| 81 |
|
---|
| 82 | <para>All seven packages should give an OK status.</para>
|
---|
| 83 | </sect3>
|
---|
| 84 | </sect2>
|
---|
| 85 |
|
---|
| 86 | <sect2>
|
---|
| 87 | <title>Installation of X.org</title>
|
---|
| 88 | <para>Under Construction</para>
|
---|
| 89 | </sect2>
|
---|
| 90 |
|
---|
| 91 | <sect2>
|
---|
| 92 | <title>Command Explainations</title>
|
---|
| 93 | <para>Under Construction</para>
|
---|
| 94 | </sect2>
|
---|
| 95 |
|
---|
| 96 |
|
---|
| 97 | <sect2>
|
---|
| 98 | <title>Configuring X.org</title>
|
---|
| 99 | <para>Under Construction</para>
|
---|
| 100 | </sect2>
|
---|
| 101 |
|
---|
| 102 |
|
---|
| 103 |
|
---|
| 104 |
|
---|
| 105 | <!--
|
---|
| 106 | &xorg-intro;
|
---|
| 107 | &xorg-inst;
|
---|
| 108 | &xorg-exp;
|
---|
| 109 | &xorg-config;
|
---|
| 110 | &xorg-desc;
|
---|
| 111 | -->
|
---|
| 112 |
|
---|
| 113 | </sect1>
|
---|