Changeset 77b3389 for x/xorg/xorg.xml


Ignore:
Timestamp:
06/03/2004 04:57:10 PM (20 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, v5_1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
c9bc781d
Parents:
12b1ef07
Message:

Grammar. Some udates to xorg setuo.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/xorg/xorg.xml

    r12b1ef07 r77b3389  
    99<note><para>There are two packages in BLFS that implement the <application>X</application>
    1010Window System: <application>Xorg</application> and <application>XFree86</application>. 
    11 These packages are quite similar.  In fact the base system of <application>Xorg</application>
     11These packages are quite similar.  In fact, the base system of <application>Xorg</application>
    1212is <application>XFree86</application>-RC2.  The primary difference as of this writing is
    1313the license provisions of the packages.  For someone building a package for their own use,
     
    2121improvements to the internals of the system and more frequent releases.</para>
    2222
    23 <para><application>XFree86</application> continues to be a solid, conservitive
     23<para><application>XFree86</application> continues to be a solid, conservative
    2424application with excellent driver support.</para>
    2525
     
    3333implementation of the <application>X</application> Window System.
    3434This application  provides a client/server interface between display
    35 hardware (the mouse, keyboard, and video displays) and the desktop environment
     35hardware (the mouse, keyboard, and video displays) and the desktop environment,
    3636while also providing both the windowing infrastructure and a standardized
    3737application interface (<acronym>API</acronym>).</para>
     
    5050 
    5151<sect4><title>Required</title>
    52 <para><xref linkend="libpng"/>, <xref linkend="expat"/>, <xref linkend="freetype2"/>
    53 and <xref linkend="fontconfig"/>.</para>
     52<para><xref linkend="libpng"/>, <xref linkend="expat"/>, <xref linkend="freetype2"/> and
     53<xref linkend="fontconfig"/>.</para>
     54</sect4>
     55
     56<sect4><title>Optional</title>
     57<para><xref linkend="Linux_PAM"/>.</para>
    5458</sect4>
    5559
     
    9094<sect3>
    9195<title>Kernel Compilation Settings</title>
    92 <para>If you have an Intel P6 (Pentium Pro, Pentium II and later) it is recommended
     96<para>If you have an Intel P6 (Pentium Pro, Pentium II and later), it is recommended
    9397that you compile <acronym>MTRR</acronym> (Memory Type Range Registers) support into the kernel.
    9498The kernel can map Cyrix and AMD <acronym>CPU</acronym>s to the
    95 <acronym>MTRR</acronym> interface so selecting this
     99<acronym>MTRR</acronym> interface, so selecting this
    96100option is useful for those processors also. This option is found in the
    97101"Processor type and features" menu.  It can increase performance of
     
    136140
    137141<sect3><title>Setting Up a Shadow Directory</title> 
    138 <para>When building <application>Xorg</application> you should create
     142<para>When building, <application>Xorg</application> you should create
    139143a shadow directory of symbolic links for the compiled code.  To do that, we first
    140144make the <application>lndir</application>.  Starting from the
     
    158162application will build without a <filename>host.def</filename> file, but
    159163the included libraries for <application>fontconfig</application> and
    160 <application>freetype2</application> do not build properly on a base LFS system so
    161 we must specify that we have those and some other libraries too.</para>
     164<application>freetype2</application> do not build properly on a base LFS system.
     165Therefore, you must specify that these libraries, as well as others, should be
     166imported from the system.</para>
    162167
    163168<note><para><filename>config/cf/host.def</filename> is a C file, not a shell
    164 script.  Be sure to make sure the comments delimited by /* ... */ are
     169script.  Ensure the comments delimited by /* ... */ are
    165170balanced when modifying the file. </para></note>
    166171
     
    270275This command runs multiple makefiles to completely rebuild the system.
    271276<parameter>2&gt;&amp;1</parameter> redirects error messages
    272 to the same location as normal output. The <command>tee</command> command
     277to the same location as standard output. The <command>tee</command> command
    273278allows viewing of the output while logging the results to a file. The parentheses
    274 around the command run the entire comand in a subshell and finally the
     279around the command runs the entire comand in a subshell and finally the
    275280<command>exit $PIPESTATUS</command> ensures the result of the <command>make</command>
    276281is returned as the result and not the result of the <command>tee</command> command.</para>
     
    286291ln -sf ../X11R6/include/X11 /usr/include/X11</command></screen>
    287292These commands are present to enable other (broken) packages to build
    288 against <application>Xorg</application>.  We do this even though the i
     293against <application>Xorg</application>.  We do this even though the
    289294Filesystem Hierarchy Standard says:
    290295"In general, software must not be installed or managed via the above
     
    310315<para>Edit <filename>/etc/ld.so.conf</filename> and add
    311316<filename class="directory">/usr/X11R6/lib</filename>.
    312 Run</para> <screen><userinput><command>ldconfig</command></userinput></screen>
    313  
    314 <para>Add <filename class='directory'>/usr/X11R6/bin</filename> to your
    315 <envar>PATH</envar> environment
    316 variable in <filename>.bash_profile</filename> or <filename>/etc/profile</filename>. 
    317 The statement should look something like <parameter>PATH=$PATH:/usr/X11R6/bin</parameter>
    318 and be placed before the <command>export PATH</command>
    319 statement.</para>
     317Run:</para> <screen><userinput><command>ldconfig</command></userinput></screen>
     318 
     319<para>Ensure <filename class='directory'>/usr/X11R6/bin</filename> is added to your
     320<envar>PATH</envar> environment variable. Instructions for doing this are described
     321in the section "<xref linkend='postlfs-config-profile'/>."</para>
    320322 
    321323<para>Expand the <envar>PKG_CONFIG_PATH</envar> so that other packages
    322 can find <application>Xorg</application> libraries. Add the following line to
    323 <filename>.bash_profile</filename> for root user:</para>
    324 <screen><userinput><command>export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig</command></userinput></screen>
    325  
    326 <para>Run</para>
    327 <screen><userinput><command>source ~/.bash_profile</command></userinput></screen>
    328  
     324can find <application>Xorg</application> libraries. Procedures for this are also
     325described in the section "<xref linkend='postlfs-config-profile'/>."</para>
     326
    329327<para>Set up your mouse:
    330328<screen><userinput><command>ln -s psaux /dev/mouse</command></userinput></screen>
     
    411409</note>
    412410 
    413 <para>Start <application>X</application> with
     411<para>Start <application>X</application> with:
    414412<screen><userinput><command>startx</command></userinput></screen>
    415 to get basic functional <application>X</application> Window System.</para>
     413to get a basic functional <application>X</application> Window System.</para>
    416414
    417415<para>At this point, you should check out the X Window Components at
Note: See TracChangeset for help on using the changeset viewer.