aboutsummaryrefslogtreecommitdiffstats
path: root/chapter09/usage.xml
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2020-06-12 20:42:32 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2020-06-12 20:42:32 +0000
commita3d0817020eee2b1ea6ebfe10f3a0ea9e26829be (patch)
tree8464f035c71b9e91c990550b89cc3769f676ccc6 /chapter09/usage.xml
parent96f04d7906bb26ba31cc35c35e4cc82261bbad1d (diff)
Text updated for cross2 chapter 9
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11928 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter09/usage.xml')
-rw-r--r--chapter09/usage.xml68
1 files changed, 12 insertions, 56 deletions
diff --git a/chapter09/usage.xml b/chapter09/usage.xml
index 4a4cf6c36..d59b38b29 100644
--- a/chapter09/usage.xml
+++ b/chapter09/usage.xml
@@ -235,50 +235,6 @@ EOF</userinput></screen>
<para>For information on kernel module loading and udev, see
<xref linkend="module-loading"/>.</para>
-<!--
- <sect3>
- <title>Module Loading</title>
-
- <para>Device drivers compiled as modules may have aliases built into them.
- Aliases are visible in the output of the <command>modinfo</command>
- program and are usually related to the bus-specific identifiers of devices
- supported by a module. For example, the <emphasis>snd-fm801</emphasis>
- driver supports PCI devices with vendor ID 0x1319 and device ID 0x0801,
- and has an alias of <quote>pci:v00001319d00000801sv*sd*bc04sc01i*</quote>.
- For most devices, the bus driver exports the alias of the driver that
- would handle the device via <systemitem
- class="filesystem">sysfs</systemitem>. E.g., the
- <filename>/sys/bus/pci/devices/0000:00:0d.0/modalias</filename> file
- might contain the string
- <quote>pci:v00001319d00000801sv00001319sd00001319bc04sc01i00</quote>.
- The default rules provided with Udev will cause <command>udevd</command>
- to call out to <command>/sbin/modprobe</command> with the contents of the
- <envar>MODALIAS</envar> uevent environment variable (which should be the
- same as the contents of the <filename>modalias</filename> file in sysfs),
- thus loading all modules whose aliases match this string after wildcard
- expansion.</para>
-
- <para>In this example, this means that, in addition to
- <emphasis>snd-fm801</emphasis>, the obsolete (and unwanted)
- <emphasis>forte</emphasis> driver will be loaded if it is
- available. See below for ways in which the loading of unwanted drivers can
- be prevented.</para>
-
- <para>The kernel itself is also able to load modules for network
- protocols, filesystems and NLS support on demand.</para>
-
- </sect3>
-
- <sect3>
- <title>Handling Hotpluggable/Dynamic Devices</title>
-
- <para>When you plug in a device, such as a Universal Serial Bus (USB) MP3
- player, the kernel recognizes that the device is now connected and
- generates a uevent. This uevent is then handled by
- <command>udevd</command> as described above.</para>
-
- </sect3>
--->
</sect2>
<sect2 id="ch-config-clock">
@@ -293,11 +249,11 @@ EOF</userinput></screen>
(CMOS) clock. If the hardware clock is set to UTC, this script will convert the
hardware clock's time to the local time using the
<filename>/etc/localtime</filename> file (which tells the
- <command>hwclock</command> program which timezone the user is in). There is no
+ <command>hwclock</command> program which timezone to use). There is no
way to detect whether or not the hardware clock is set to UTC, so this
needs to be configured manually.</para>
- <para>The <command>setclock</command> is run via
+ <para>The <command>setclock</command> program is run via
<application>udev</application> when the kernel detects the hardware
capability upon boot. It can also be run manually with the stop parameter to
store the system time to the CMOS clock.</para>
@@ -315,7 +271,7 @@ EOF</userinput></screen>
<para>Change the value of the <envar>UTC</envar> variable below
to a value of <parameter>0</parameter> (zero) if the hardware clock
- is <emphasis>not</emphasis> set to UTC time.</para>
+ is <emphasis>NOT</emphasis> set to UTC time.</para>
<para>Create a new file <filename>/etc/sysconfig/clock</filename> by running
the following:</para>
@@ -336,7 +292,7 @@ EOF</userinput></screen>
at <ulink url="&hints-root;time.txt"/>. It explains issues such as
time zones, UTC, and the <envar>TZ</envar> environment variable.</para>
- <note><para>The CLOCKPARAMS and UTC paramaters may be alternatively set
+ <note><para>The CLOCKPARAMS and UTC paramaters may also be set
in the <filename>/etc/sysconfig/rc.site</filename> file.</para></note>
</sect2>
@@ -352,7 +308,7 @@ EOF</userinput></screen>
</indexterm>
<para>This section discusses how to configure the <command>console</command>
- bootscript that sets up the keyboard map, console font and console kernel log
+ bootscript that sets up the keyboard map, console font, and console kernel log
level. If non-ASCII characters (e.g., the copyright sign, the British pound
sign and Euro symbol) will not be used and the keyboard is a U.S. one, much
of this section can be skipped. Without the configuration file, (or
@@ -505,7 +461,7 @@ EOF</userinput></screen>
<listitem>
<para>Due to the use of a 512-glyph LatArCyrHeb-16 font in the previous
example, bright colors are no longer available on the Linux console unless
- a framebuffer is used. If one wants to have bright colors without
+ a framebuffer is used. If one wants to have bright colors without a
framebuffer and can live without characters not belonging to his language,
it is still possible to use a language-specific 256-glyph font, as
illustrated below:</para>
@@ -548,7 +504,7 @@ EOF</userinput></screen>
are not multibyte. This deficiency doesn't affect keymaps for European
languages, because there accents are added to unaccented ASCII
characters, or two ASCII characters are composed together. However, in
- UTF-8 mode it is a problem, e.g., for the Greek language, where one
+ UTF-8 mode it is a problem; e.g., for the Greek language, where one
sometimes needs to put an accent on the letter <quote>alpha</quote>.
The solution is either to avoid the use of UTF-8, or to install the
X window system that doesn't have this limitation in its input
@@ -556,11 +512,11 @@ EOF</userinput></screen>
</listitem>
<listitem>
- <para>For Chinese, Japanese, Korean and some other languages, the Linux
+ <para>For Chinese, Japanese, Korean, and some other languages, the Linux
console cannot be configured to display the needed characters. Users
who need such languages should install the X Window System, fonts that
cover the necessary character ranges, and the proper input method (e.g.,
- SCIM, it supports a wide variety of languages).</para>
+ SCIM, supports a wide variety of languages).</para>
</listitem>
</itemizedlist>
@@ -571,7 +527,7 @@ EOF</userinput></screen>
<para>The <filename>/etc/sysconfig/console</filename> file only controls
the Linux text console localization. It has nothing to do with setting
the proper keyboard layout and terminal fonts in the X Window System, with
- ssh sessions or with a serial console. In such situations, limitations
+ ssh sessions, or with a serial console. In such situations, limitations
mentioned in the last two list items above do not apply.</para>
</note>
@@ -585,9 +541,9 @@ EOF</userinput></screen>
<secondary>configuring</secondary>
</indexterm>
- <para>At times, it is desired to create files at boot time. For instance,
+ <para>At times, it is desirable to create files at boot time. For instance,
the <filename class="directory">/tmp/.ICE-unix</filename> directory
- may be desired. This can be done by creating an entry in the
+ is often needed. This can be done by creating an entry in the
<filename>/etc/sysconfig/createfiles</filename> configuration script.
The format of this file is embedded in the comments of the default
configuration file.</para>