Ignore:
Timestamp:
04/23/2004 07:36:51 AM (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, v5_1-pre1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
9f5de34f
Parents:
f641c37
Message:

Completed xorg section

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/installing/xfree86-setup.xml

    rf641c37 rf35b22f  
    11<sect1 id="x-setup">
    22<?dbhtml filename="xfree86-setup.html" dir="x"?>
    3 <title>XFree86 Components</title>
     3<title>X Window Components</title>
    44
    55<sect2>
     
    77<para><acronym>DRI</acronym> is a framework for allowing software to access graphics hardware
    88in a safe and efficient manner.  It is installed in
    9 <application>XFree86</application> by default if
     9<application>X</application> by default if
    1010you have a supported video card.  To check if <acronym>DRI</acronym> is installed properly,
    11 check the log file <filename>/var/log/XFree86.0.log</filename> for statements
    12 like:</para>
     11check the log file <filename>/var/log/XFree86.0.log</filename> or
     12<filename>/var/log/Xorg.0.log</filename> for statements like:</para>
    1313
    1414<screen>(II) R128(0): Direct rendering enabled</screen>
     
    3333<sect2>
    3434<title>Adding <application>TrueType</application> fonts to
    35 <application>XFree86</application></title>
     35<application>X</application></title>
    3636
    3737<para><application>TrueType</application> font support is built into
    38 <application>XFree86</application>.  The following items need to
     38<application>X</application>.  The following items need to
    3939be completed to make the fonts available.</para>
    4040
     
    4949directory.</para></listitem>
    5050
    51 <listitem><para>Ensure the <application>TrueType</application> module is loaded in
    52 <filename>XF86Config</filename>.</para></listitem>
     51<listitem><para>Ensure the <application>TrueType</application> module is loaded in the
     52<filename>XF86Config</filename> or <filename>xorg.conf</filename>.</para></listitem>
    5353
    5454<listitem><para>Ensure the <parameter>FontPath</parameter> in
    55 <filename>XF86Config</filename> contains the
    56 <application>TrueType</application> font
    57 directory.</para></listitem>
     55<filename>XF86Config</filename> or <filename>Xorg.conf</filename> contains the
     56<application>TrueType</application> font directory.</para></listitem>
    5857
    5958</itemizedlist>
     
    6160<sect3><title>Establish a <application>TrueType</application> font directory</title>
    6261
    63 <para>The build of <application>XFree86</application> as given above
     62<para>The build of <application>X</application> as given above
    6463automatically creates a <application>TrueType</application>
    6564font directory: <filename class="directory">/usr/X11R6/lib/X11/fonts/TTF</filename>.  This
     
    7978mkfontdir</command></userinput></screen></para></sect3>
    8079
    81 <sect3><title>Ensure <application>TrueType</application> is loaded in <filename>XF86Config</filename></title>
     80<sect3><title>Ensure <application>TrueType</application> is loaded in
     81<filename>XF86Config</filename> or <filename>xorg.conf</filename></title>
    8282<para>The "Module" section should look like:
    8383<screen>Section "Module"
     
    103103<screen><userinput><command>fc-cache</command></userinput></screen>
    104104
    105 <para><application>XFree86</application> will now be able to use
     105<para><application>X</application> will now be able to use
    106106<application>TrueType</application> fonts when it is restarted.
    107107You can check to see if the new fonts are available with the
     
    121121<sect2>
    122122<title>Setting up keyboards</title>
    123 <para>In this version of <application>XFree86</application>, it has been reported that non-Latin
     123<para>In this version of <application>X</application>, it has been reported that non-Latin
    124124keyboard layouts do not include Latin configurations as was previous
    125125practice. To set up a keyboard for Latin and non-Latin input,
    126126change the XkbLayout keyboard driver option in the InputDevice section
    127 of the <filename>XF86Config</filename> file.  For example:</para>
     127of the <filename>XF86Config</filename> or <filename>xorg.conf</filename> file.  For example:</para>
    128128
    129129<screen>   Section "InputDevice"
     
    146146normally set up in <filename>/etc/inittab</filename>.  Most of the information
    147147you need to customize <command>xdm</command> is found in its man page.  To
    148 execute <command>xdm</command> during bootup, change the initdefault level to 5 and add the following lines to <filename>/etc/inittab</filename>:</para>
     148execute <command>xdm</command> during bootup, change the initdefault level to 5
     149and add the following lines to <filename>/etc/inittab</filename>:</para>
    149150
    150151<para><screen><userinput># Run xdm as a separate service
     
    154155<!-- ================================================== -->
    155156<sect2>
    156 <title>Using <application>XFree86</application> Resources</title>
     157<title>Using <application>X</application> Resources</title>
    157158<para>There are many options that can be set in
    158 <application>XFree86</application> and <application>X</application> clients via
     159<application>X</application> and <application>X</application> clients via
    159160resources.  Typically resources are set in the <filename>~/.Xresources</filename>
    160161file.</para>
     
    165166<screen>object.subobject[.subobject...].attribute: value</screen>
    166167
    167 <para>Typically, components of a resource specification are linked together
     168<para>Components of a resource specification are linked together
    168169by either <emphasis>tight</emphasis>, represented by a dot (.),
    169170or <emphasis>loose</emphasis>, represented by an asterisk (*),  bindings.
     
    172173asterisk is a wildcard character that means that any number of levels in
    173174a defined hierarchy can be between the components.
    174 For example, XFree86 offers two new cursors: redglass and whiteglass.  To
     175For example, X offers two special cursors: redglass and whiteglass.  To
    175176use one of these resources, you need to add the following line:</para>
    176177
     
    193194<screen><userinput><command>xrdb -load &lt;filename&gt;</command></userinput></screen>
    194195
    195 <para>To add resources to <application>XFree86</application>'s database in memory use:</para>
     196<para>To add resources to <application>X</application>'s database in memory use:</para>
    196197<screen><userinput><command>xrdb -merge &lt;filename&gt;</command></userinput></screen>
    197198
Note: See TracChangeset for help on using the changeset viewer.