Ignore:
Timestamp:
02/07/2005 06:19:38 AM (19 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
d97499f
Parents:
e7ce829
Message:

Tagging XFree86 and fixes to xorg

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3416 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/installing/xfree86.xml

    re7ce829 r52535ba5  
    1414<sect1 id="xfree86" xreflabel="XFree86-&xfree86-version;">
    1515<sect1info>
    16 <othername>$LastChangedBy$</othername>
    17 <date>$Date$</date>
     16  <othername>$LastChangedBy$</othername>
     17  <date>$Date$</date>
    1818</sect1info>
     19
    1920<?dbhtml filename="xfree86.html" ?>
    2021<title>XFree86-&xfree86-version;</title>
     22
     23<indexterm zone="xfree86">
     24  <primary sortas="a-xfree86">XFree86</primary>
     25</indexterm>
    2126
    2227<sect2>
     
    3136
    3237<sect3><title>Package information</title>
     38  <itemizedlist spacing='compact'>
     39    <listitem><para>Download (HTTP):
     40    <ulink url="&xfree86-download-http;"/></para></listitem> <listitem><para>Download (FTP):
     41    <ulink url="&xfree86-download-ftp;"/></para></listitem>
     42    <listitem><para>Download size: &xfree86-size;</para></listitem>
     43    <listitem><para>Estimated disk space required: &xfree86-buildsize;</para></listitem>
     44    <listitem><para>Estimated build time: &xfree86-time;</para></listitem>
     45  </itemizedlist>
     46</sect3>
     47
     48<sect3>
     49  <title>Additional downloads</title>
     50
    3351<itemizedlist spacing='compact'>
    34 <listitem><para>Download (HTTP):
    35 <ulink url="&xfree86-download-http;"/></para></listitem>
    36 <listitem><para>Download (FTP):
    37 <ulink url="&xfree86-download-ftp;"/></para></listitem>
    38 <listitem><para>Download size:
    39 &xfree86-size;</para></listitem>
    40 <listitem><para>Estimated disk space required:
    41 &xfree86-buildsize;</para></listitem>
    42 <listitem><para>Estimated build time:
    43 &xfree86-time;</para></listitem></itemizedlist>
     52  <listitem>
     53    <para>Security patch: <ulink url="http://www.x.org/pub/X11R6.8.0/patches/xorg-CAN-2004-0687-0688.patch"/></para>
     54  </listitem>
     55</itemizedlist></sect3>
     56
     57<sect3>
     58  <title><application>XFree86</application> dependencies</title>
     59
     60<sect4>
     61  <title>Required</title>
     62  <para><xref linkend="libpng"/></para>
     63</sect4>
     64
     65<sect4>
     66  <title>Optional</title>
     67  <para><xref linkend="Linux_PAM"/>; the
     68    following packages are included in the <application>XFree86</application>
     69    package, however they are updated more often than the
     70    <application>XFree86</application> package and are highly recommended:
     71    <xref linkend="expat"/>, <xref linkend="freetype2"/>,
     72    <xref linkend="fontconfig"/>.
     73  </para>
     74
     75  <note><para>If you choose not to install <application>expat</application>,
     76    <application>freetype2</application>, and <application>fontconfig</application>,
     77    the <filename>host.def</filename> file below will have to be modified to
     78    instruct <application>XFree86</application> to build them.</para>
     79  </note>
     80</sect4>
     81
    4482</sect3>
    4583
    46 <sect3><title>Additional downloads</title>
    47 <itemizedlist spacing='compact'>
    48 <listitem><para>Security patch: <ulink
    49 url="http://www.x.org/pub/X11R6.8.0/patches/xorg-CAN-2004-0687-0688.patch"/>
    50 </para></listitem>
    51 </itemizedlist></sect3>
    52 
    53 <sect3><title><application>XFree86</application> dependencies</title>
    54 
    55 <sect4><title>Required</title>
    56 <para><xref linkend="libpng"/></para>
    57 </sect4>
    58 
    59 <sect4><title>Optional</title>
    60 <para><xref linkend="Linux_PAM"/>; the
    61 following packages are included in the <application>XFree86</application>
    62 package, however they are updated more often than the
    63 <application>XFree86</application> package and are highly recommended:
    64 <xref linkend="expat"/>, <xref linkend="freetype2"/>,
    65 <xref linkend="fontconfig"/>.</para>
    66 
    67 <note><para>If you choose not to install <application>expat</application>,
    68 <application>freetype2</application>, and <application>fontconfig</application>,
    69 the <filename>host.def</filename> file below will have to be modified to
    70 instruct <application>XFree86</application> to build them.</para></note>
    71 </sect4>
    72 
    73 </sect3>
    74 
    75 <sect3><title>Download Instructions</title>
    76 
    77 <para>There are several files that need to be fetched from the download
    78 location:</para>
    79 <itemizedlist spacing='compact'>
    80 <listitem><para><filename>XFree86-4.4.0-src-1.tgz</filename></para></listitem>
    81 <listitem><para><filename>XFree86-4.4.0-src-2.tgz</filename></para></listitem>
    82 <listitem><para><filename>XFree86-4.4.0-src-3.tgz</filename></para></listitem>
    83 <listitem><para><filename>XFree86-4.4.0-src-4.tgz</filename></para></listitem>
    84 <listitem><para><filename>XFree86-4.4.0-src-5.tgz</filename></para></listitem>
    85 <listitem><para><filename>XFree86-4.4.0-src-6.tgz</filename></para></listitem>
    86 <listitem><para><filename>XFree86-4.4.0-src-7.tgz</filename></para></listitem>
    87 </itemizedlist>
    88 
    89 <para>The first three packages are the <application>XFree86</application>
    90 programs, the fourth and fifth are fonts, the sixth is normal documentation,
    91 and the seventh is hardcopy documentation. There are also two packages
    92 <filename>doctools-1.3.1.tgz</filename>, which contain programs to regenerate
    93 hardcopy documentation, and <filename>utils-1.1.0.tgz</filename>, which contain
    94 <application><acronym>GNU</acronym> <acronym>TAR</acronym></application>
    95 and <application>zlib</application> which are already installed on an
    96 <acronym>LFS</acronym> system.</para>
    97 
    98 <para>To check your downloads for integrity, download the
    99 <filename>SUMS.md5sum</filename> file. Then:</para>
    100 
    101 <screen><userinput><command>md5sum -c SUMS.md5sum</command></userinput></screen>
    102 
    103 <para>The only errors you should see are for <filename>README</filename>,
    104 <filename>doctools-1.3.1.tgz</filename>, and
    105 <filename>utils-1.1.0.tgz</filename> files if you did not download them.</para>
     84<sect3>
     85  <title>Download Instructions</title>
     86
     87  <para>There are several files that need to be fetched from the download location:</para>
     88
     89  <itemizedlist spacing='compact'>
     90    <listitem><para><filename>XFree86-4.4.0-src-1.tgz</filename></para></listitem>
     91    <listitem><para><filename>XFree86-4.4.0-src-2.tgz</filename></para></listitem>
     92    <listitem><para><filename>XFree86-4.4.0-src-3.tgz</filename></para></listitem>
     93    <listitem><para><filename>XFree86-4.4.0-src-4.tgz</filename></para></listitem>
     94    <listitem><para><filename>XFree86-4.4.0-src-5.tgz</filename></para></listitem>
     95    <listitem><para><filename>XFree86-4.4.0-src-6.tgz</filename></para></listitem>
     96    <listitem><para><filename>XFree86-4.4.0-src-7.tgz</filename></para></listitem>
     97  </itemizedlist>
     98
     99  <para>The first three packages are the <application>XFree86</application>
     100    programs, the fourth and fifth are fonts, the sixth is normal documentation,
     101    and the seventh is hardcopy documentation. There are also two packages
     102    <filename>doctools-1.3.1.tgz</filename>, which contain programs to regenerate
     103    hardcopy documentation, and <filename>utils-1.1.0.tgz</filename>, which contain
     104    <application><acronym>GNU</acronym> <acronym>TAR</acronym></application>
     105    and <application>zlib</application> which are already installed on an
     106    <acronym>LFS</acronym> system.
     107  </para>
     108
     109  <para>To check your downloads for integrity, download the
     110    <filename>SUMS.md5sum</filename> file. Then:
     111  </para>
     112
     113  <screen><userinput><command>md5sum -c SUMS.md5sum</command></userinput></screen>
     114
     115  <para>The only errors you should see are for <filename>README</filename>,
     116    <filename>doctools-1.3.1.tgz</filename>, and
     117    <filename>utils-1.1.0.tgz</filename> files if you did not download them.
     118  </para>
    106119
    107120<!--
     
    126139
    127140<sect2>
    128 <title>Installation of <application>XFree86</application></title>
    129 
    130 <sect3>
    131 <title>Kernel Compilation Settings</title>
    132 
    133 <para>If you have an Intel P6 (Pentium Pro, Pentium II and later), it is
    134 recommended that you compile <acronym>MTRR</acronym> (Memory Type Range
    135 Registers) support into the kernel.  The kernel can map Cyrix and AMD
    136 <acronym>CPU</acronym>s to the <acronym>MTRR</acronym> interface, so selecting
    137 this option is useful for those processors also.  This option is found in the
    138 "Processor type and features" menu.  It can increase performance of image write
    139 operations 2.5 times or more on <acronym>PCI</acronym> or
    140 <acronym>AGP</acronym> video cards.</para>
    141 
    142 <para>In the "Character Devices" section, enable <acronym>AGP</acronym> Support
    143 and select the chipset support on your motherboard.  If you do not know the
    144 chipset, you may select all the chip types at the expense of extra kernel size.
    145 You can usually determine your motherboard's chipset by running the command
    146 <command>lspci</command>, a program from the <xref linkend="pciutils"/> package.
    147 </para>
    148 
    149 <para>In the "Character Devices" section, <emphasis>disable</emphasis> Direct
    150 Rendering Manager unless you have a Direct Rendering Infrastructure
    151 (<acronym>DRI</acronym>) supported video card.  A complete list of
    152 <acronym>DRI</acronym> supported video cards can be found at
    153 <ulink url="http://dri.sourceforge.net" /> in the Status section. Currently,
    154 supported cards include those from 3dfx (Voodoo, Banshee), 3Dlabs,
    155 ATI (Rage Pro, Rage 128, Radeon 7X00, Radeon 2), Intel (i810, i815), and
    156 Matrox (G200, G400, G450).</para>
    157 
    158 <para>Additionally NVidia provides their own closed source binary drivers,
    159 which do not make use of <acronym>DRI</acronym>. If you intend to use these
    160 drivers, do not enable <acronym>DRI</acronym>.</para>
    161 
    162 <para>If you made any changes to the kernel configuration, recompile and
    163 install the new kernel.</para>
    164 
    165 <note><para>If you build <application>XFree86</application> in a
    166 <command>chroot</command> environment, make sure the kernel version of the base
    167 system and the target system are the same.</para>
    168 </note>
     141  <title>Installation of <application>XFree86</application></title>
     142
     143<sect3 id='xfree86-kernel'>
     144  <title>Kernel Compilation Settings</title>
     145
     146  <para>If you have an Intel P6 (Pentium Pro, Pentium II and later), it is
     147    recommended that you compile <acronym>MTRR</acronym> (Memory Type Range
     148    Registers) support into the kernel.  The kernel can map Cyrix and AMD
     149    <acronym>CPU</acronym>s to the <acronym>MTRR</acronym> interface, so selecting
     150    this option is useful for those processors also.  This option is found in the
     151    "Processor type and features" menu.  It can increase performance of image write
     152    operations 2.5 times or more on <acronym>PCI</acronym> or
     153    <acronym>AGP</acronym> video cards.
     154  </para>
     155
     156  <indexterm zone="xfree86 xfree86-kernel">
     157    <primary sortas="d-xfree86">XFree86</primary>
     158  </indexterm>
     159
     160  <para>In the "Character Devices" section, enable <acronym>AGP</acronym> Support
     161    and select the chipset support on your motherboard.  If you do not know the
     162    chipset, you may select all the chip types at the expense of extra kernel size.
     163    You can usually determine your motherboard's chipset by running the command
     164    <command>lspci</command>, a program from the <xref linkend="pciutils"/> package.
     165  </para>
     166
     167  <para>In the "Character Devices" section, <emphasis>disable</emphasis> Direct
     168    Rendering Manager unless you have a Direct Rendering Infrastructure
     169    (<acronym>DRI</acronym>) supported video card.  A complete list of
     170    <acronym>DRI</acronym> supported video cards can be found at
     171    <ulink url="http://dri.sourceforge.net" /> in the Status section. Currently,
     172    supported cards include those from 3dfx (Voodoo, Banshee), 3Dlabs,
     173    ATI (Rage Pro, Rage 128, Radeon 7X00, Radeon 2), Intel (i810, i815), and
     174    Matrox (G200, G400, G450).
     175  </para>
     176
     177  <para>Additionally NVidia provides their own closed source binary drivers,
     178    which do not make use of <acronym>DRI</acronym>. If you intend to use these
     179    drivers, do not enable <acronym>DRI</acronym>.
     180  </para>
     181
     182  <para>If you made any changes to the kernel configuration, recompile and
     183    install the new kernel.
     184  </para>
     185
     186  <note><para>If you build <application>XFree86</application> in a
     187    <command>chroot</command> environment, make sure the kernel version of the base
     188    system and the target system are the same.
     189  </para></note>
    169190
    170191</sect3>
    171192
    172 <sect3><title>Creating <filename>host.def</filename></title>
    173 
    174 <para>Although <application>XFree86</application> will compile without a
    175 <filename>host.def</filename> file, the following file is recommended for
    176 customizing the installation. Start from the
    177 <filename class="directory">xc</filename> directory.</para>
    178 
    179 <note><para>The <filename>host.def</filename> file is a
    180 <application>C</application> file, not the usual configuration file.  If you
    181 make any changes, be sure the comment characters (<userinput>/*</userinput>
    182 and <userinput>*/</userinput>) are balanced.  Most of the entries in the file
    183 below are commented out with the default settings shown.</para></note>
     193<sect3>
     194  <title>Creating <filename>host.def</filename></title>
     195
     196  <para>Although <application>XFree86</application> will compile without a
     197    <filename>host.def</filename> file, the following file is recommended for
     198    customizing the installation. Start from the
     199    <filename class="directory">xc</filename> directory.
     200  </para>
     201
     202  <note><para>The <filename>host.def</filename> file is a
     203    <application>C</application> file, not the usual configuration file.  If you
     204    make any changes, be sure the comment characters (<userinput>/*</userinput>
     205    and <userinput>*/</userinput>) are balanced.  Most of the entries in the file
     206    below are commented out with the default settings shown.
     207  </para></note>
    184208
    185209<screen><userinput><command>cat &gt; config/cf/host.def &lt;&lt; "EOF"</command>
     
    316340
    317341<sect3>
    318 <title>Build Commands</title>
    319 
    320 <para>Some vulnerabilities were reported in <filename
    321 class="libraryfile">libXpm</filename>. A remote user may be able to
    322 execute arbitrary code on applications that use <filename
    323 class="libraryfile">libXpm</filename>. The <application>Xorg</application>
    324 team released a patch for their version 6.8.0 but it works for
    325 <application>XFree86</application> as well. Apply the patch:</para>
     342  <title>Build Commands</title>
     343
     344  <para>Some vulnerabilities were reported in <filename
     345    class="libraryfile">libXpm</filename>. A remote user may be able to
     346    execute arbitrary code on applications that use <filename
     347    class="libraryfile">libXpm</filename>. The <application>Xorg</application>
     348    team released a patch for their version 6.8.0 but it works for
     349    <application>XFree86</application> as well. Apply the patch:
     350  </para>
    326351
    327352<screen><userinput><command>patch -Np1 -i ../xorg-CAN-2004-0687-0688.patch</command></userinput></screen>
    328353
    329 <para>Install <application>XFree86</application> by running the following
    330 commands:</para>
     354<para>Install <application>XFree86</application> by running the following commands:</para>
    331355
    332356<screen><userinput><command>sed -i -e "s@^#include &lt;linux/config.h&gt;@/* &amp; */@" \
    333357    `grep -lr linux/config.h *` &amp;&amp;
    334358( make WORLDOPTS="" World 2&gt;&amp;1 | \
    335     tee xfree-compile.log &amp;&amp; exit $PIPESTATUS ) &amp;&amp;
    336 make install &amp;&amp;
     359    tee xfree-compile.log &amp;&amp; exit $PIPESTATUS )</command></userinput></screen>
     360
     361<para>Now, as the root user:</para>
     362 
     363<screen><userinput role='root'><command>make install &amp;&amp;
    337364make install.man &amp;&amp;
    338365ln -sf ../X11R6/bin /usr/bin/X11 &amp;&amp;
     
    389416</sect2>
    390417
    391 <sect2>
     418<sect2 id='xfree86-config'>
    392419<title>Configuring <application>XFree86</application></title>
    393420
     
    396423Run: </para>
    397424<screen><userinput><command>ldconfig</command></userinput></screen>
     425
     426<indexterm zone="xfree86 xfree86-config">
     427  <primary sortas="e-etc-ld.so.conf">/etc/ld.so.conf</primary>
     428</indexterm>
    398429
    399430<para>Ensure <filename class="directory">/usr/X11R6/bin</filename>
     
    402433environment variables, respectively. Instructions for doing this are
    403434described in the section "<xref linkend='postlfs-config-profile'/>."</para>
     435
     436<indexterm zone="xfree86 xfree86-config">
     437  <primary sortas="e-etc-X11-XF86Config">/etc/X11/XF86Config</primary>
     438</indexterm>
    404439
    405440<para>Create the <filename>XF86Config</filename> file with:
     
    468503<command>twm</command>, see the man page.</para>
    469504
     505<indexterm zone="xfree86 xfree86-config">
     506  <primary sortas="e-AA.xinitrc">~/.xinitrc</primary>
     507</indexterm>
     508
     509
    470510<note>
    471511
     
    482522/tmp/.ICE-unix dir 1777 root root
    483523<command>EOF</command></userinput></screen>
    484 
    485524</note>
     525
     526  <indexterm zone="xfree86 xfree86-config">
     527    <primary sortas="e-etc-sysconfig-createfiles">/etc/sysconfig/createfiles</primary>
     528  </indexterm>
    486529
    487530<para>Start <application>X</application> with:
     
    511554<sect2><title>Description</title>
    512555
    513 <note><para>The following list of programs is not comprehensive. The
    514 full list is in <filename class="directory">/usr/X11R6/bin</filename>.  For
     556<note><para>The following lists are not comprehensive. The
     557full list of programs is in <filename class="directory">/usr/X11R6/bin</filename>.  For
    515558additional information about these programs, see the respective man
    516559page.</para></note>
    517560
    518 <sect3>
    519 <title>XFree86</title>
    520 <para><application>XFree86</application> is the X11R6 implementation of
    521 the <application>X</application> Window System server.
    522 </para></sect3>
    523 
    524 <sect3><title>xf86config</title>
    525 <para><command>xf86config</command> is an interactive program for
    526 generating an <filename>XF86Config</filename> file for use with
    527 <application>XFree86</application> <application>X</application>
    528 servers.</para></sect3>
    529 
    530 <sect3><title>xf86cfg</title>
    531 <para><command>xf86cfg</command> is a tool to configure
    532 <application>XFree86</application> that can be used to either write the
    533 initial configuration file or make customizations to the current
    534 configuration.</para></sect3>
    535 
    536 <sect3><title>startx</title>
    537 <para><command>startx</command> is a script to initialize the
    538 <application>X</application> session. It runs <command>xinit</command>.</para>
    539 </sect3>
    540 
    541 <sect3><title>xinit</title>
    542 <para><command>xinit</command> is used to start the
    543 <application>X</application> Window System server.</para></sect3>
    544 
    545 <sect3><title>twm</title>
    546 <para><command>twm</command> (Tab Window Manager) is a window manager included
    547 with the <application>X</application> Window System.</para></sect3>
    548 
    549 <sect3><title>xterm</title>
    550 <para><command>xterm</command> is a terminal emulator for
    551 <application>X</application>.</para></sect3>
    552 
    553 <sect3><title>xwininfo</title>
    554 <para><command>xwininfo</command> is a window information utility for
    555 <application>X</application>.</para></sect3>
    556 
    557 <sect3><title>x11perf</title>
    558 <para><command>x11perf</command> is an <application>X</application>11 server
    559 performance test program.</para></sect3>
    560 
    561 <sect3><title>xlsfonts</title>
    562 <para><command>xlsfonts</command> is a program to list fonts available
    563 to the <application>X</application> server.</para></sect3>
    564 
    565 <sect3><title>xvidtune</title>
    566 <para><command>xvidtune</command> is a video mode tuner for
    567 <application>XFree86</application>.</para></sect3>
    568 
    569 <sect3><title>xload</title>
    570 <para><command>xload</command> is a system load average display for
    571 <application>X</application>.</para></sect3>
    572 
    573 <sect3><title>xcalc</title>
    574 <para><command>xcalc</command> is a scientific calculator for
    575 <application>X</application>.</para></sect3>
    576 
    577 <sect3><title>xclock and oclock</title>
    578 <para>Clock programs for <application>X</application>.</para></sect3>
    579 
    580 <sect3><title>xmodmap</title>
    581 <para><command>xmodmap</command> is a utility for modifying keymaps and pointer
    582 button mappings in <application>X</application>.</para></sect3>
    583 
     561<segmentedlist>
     562  <segtitle>Installed Programs</segtitle>
     563  <segtitle>Installed Libraries</segtitle>
     564  <segtitle>Installed Directories</segtitle>
     565 
     566  <seglistitem>
     567    <seg>XFree86, xf86config, xf86cfg, startx, xinit, twm, xterm, xwininfo,
     568         x11perf, xlsfonts, xvidtune, xload, xcalc, xclock, oclock, xmodmap</seg>
     569    <seg>libGL.so, libGLU.so, libSM.so, libXi.so, libXrender.so, libXt.so, libXfont.so</seg>
     570    <seg>/usr/X11R6/, /etc/X11/</seg>
     571  </seglistitem>
     572</segmentedlist>
     573
     574<variablelist>
     575  <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     576  <?dbfo list-presentation="list"?>
     577
     578<varlistentry id="XFree86">
     579  <term><command>XFree86</command></term>
     580  <listitem>
     581    <para>is the X11R6 implementation of the <application>X</application> Window System server.</para>
     582    <indexterm zone="xfree86 XFree86">
     583      <primary sortas="b-XFree86">XFree86</primary>
     584    </indexterm>
     585  </listitem>
     586</varlistentry>
     587
     588<varlistentry id="xf86config">
     589  <term><command>xf86config</command></term>
     590  <listitem>
     591    <para>is an interactive program for generating an <filename>XF86Config</filename> file for use with
     592      <application>XFree86</application> <application>X</application> servers.</para>
     593    <indexterm zone="xfree86 xf86config">
     594      <primary sortas="b-xf86config">xf86config</primary>
     595    </indexterm>
     596  </listitem>
     597</varlistentry>
     598
     599<varlistentry id="xf86cfg">
     600  <term><command>xf86cfg</command></term>
     601  <listitem>
     602    <para> is a tool to configure <application>XFree86</application> that can be used to either write the
     603      initial configuration file or make customizations to the current configuration.</para>
     604    <indexterm zone="xfree86 xf86cfg">
     605      <primary sortas="b-xf86cfg">xf86cfg</primary>
     606    </indexterm>
     607  </listitem>
     608</varlistentry>
     609
     610<varlistentry id="startx">
     611  <term><command>startx</command></term>
     612  <listitem>
     613    <para>is a script to initialize the <application>X</application> session. It
     614      runs <command>xinit</command>.</para>
     615    <indexterm zone="xfree86 startx">
     616      <primary sortas="b-startx">startx</primary>
     617    </indexterm>
     618  </listitem>
     619</varlistentry>
     620
     621<varlistentry id="xinit">
     622  <term><command>xinit</command></term>
     623  <listitem>
     624    <para>is used to start the <application>X</application> Window System server.</para>
     625    <indexterm zone="xfree86 xinit">
     626      <primary sortas="b-xinit">xinit</primary>
     627    </indexterm>
     628  </listitem>
     629</varlistentry>
     630
     631<varlistentry id="twm">
     632  <term><command>twm</command></term>
     633  <listitem>
     634    <para> (Tab Window Manager) is a window manager included with the
     635      <application>X</application> Window System.</para>
     636    <indexterm zone="xfree86 twm">
     637      <primary sortas="b-twm">twm</primary>
     638    </indexterm>
     639  </listitem>
     640</varlistentry>
     641
     642<varlistentry id="xterm">
     643  <term><command>xterm</command></term>
     644  <listitem>
     645    <para>is a terminal emulator for <application>X</application>.</para>
     646    <indexterm zone="xfree86 xterm">
     647      <primary sortas="b-xterm">xterm</primary>
     648    </indexterm>
     649  </listitem>
     650</varlistentry>
     651
     652<varlistentry id="xwininfo">
     653  <term><command>xwininfo</command></term>
     654  <listitem>
     655    <para> is a window information utility for <application>X</application>.</para>
     656    <indexterm zone="xfree86 xwininfo">
     657      <primary sortas="b-xwininfo">xwininfo</primary>
     658    </indexterm>
     659  </listitem>
     660</varlistentry>
     661
     662<varlistentry id="x11perf">
     663  <term><command>x11perf</command></term>
     664  <listitem>
     665    <para>is an <application>X</application>11 server performance test program.</para>
     666    <indexterm zone="xfree86 x11perf">
     667      <primary sortas="b-x11perf">x11perf</primary>
     668    </indexterm>
     669  </listitem>
     670</varlistentry>
     671
     672<varlistentry id="xlsfonts">
     673  <term><command>xlsfonts</command></term>
     674  <listitem>
     675    <para>is a program to list fonts available to the <application>X</application> server.</para>
     676    <indexterm zone="xfree86 xlsfonts">
     677      <primary sortas="b-xlsfonts">xlsfonts</primary>
     678    </indexterm>
     679  </listitem>
     680</varlistentry>
     681
     682<varlistentry id="xvidtune">
     683  <term><command>xvidtune</command></term>
     684  <listitem>
     685    <para>is a video mode tuner for <application>XFree86</application>.</para>
     686    <indexterm zone="xfree86 xvidtune">
     687      <primary sortas="b-xvidtune">xvidtune</primary>
     688    </indexterm>
     689  </listitem>
     690</varlistentry>
     691
     692<varlistentry id="xload">
     693  <term><command>xload</command></term>
     694  <listitem>
     695    <para> is a system load average display for <application>X</application>.</para>
     696    <indexterm zone="xfree86 xload">
     697      <primary sortas="b-xload">xload</primary>
     698    </indexterm>
     699  </listitem>
     700</varlistentry>
     701
     702<varlistentry id="xcalc">
     703  <term><command>xcalc</command></term>
     704  <listitem>
     705    <para>is a scientific calculator for <application>X</application>.</para>
     706    <indexterm zone="xfree86 xcalc">
     707      <primary sortas="b-xcalc">xcalc</primary>
     708    </indexterm>
     709  </listitem>
     710</varlistentry>
     711
     712<varlistentry id="xclock">
     713  <term><command>xclock</command></term>
     714  <listitem>
     715    <para>is a clock programs for <application>X</application>.</para>
     716    <indexterm zone="xfree86 xclock">
     717      <primary sortas="b-xclock">xclock</primary>
     718    </indexterm>
     719  </listitem>
     720</varlistentry>
     721
     722<varlistentry id="oclock">
     723  <term><command>oclock</command></term>
     724  <listitem>
     725    <para>is a clock programs for <application>X</application>.</para>
     726    <indexterm zone="xfree86 oclock">
     727      <primary sortas="b-oclock">oclock</primary>
     728    </indexterm>
     729  </listitem>
     730</varlistentry>
     731
     732<varlistentry id="xmodmap">
     733  <term><command>xmodmap</command></term>
     734  <listitem>
     735    <para>xmodmap.</para>
     736    <indexterm zone="xfree86 xmodmap">
     737      <primary sortas="b-xmodmap">xmodmap</primary>
     738    </indexterm>
     739  </listitem>
     740</varlistentry>
     741
     742</variablelist>
    584743</sect2>
    585 
    586744</sect1>
Note: See TracChangeset for help on using the changeset viewer.