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>
|
---|