This commit is contained in:
gferg 2002-10-10 16:53:57 +00:00
parent 4c0cf8746d
commit 60dc612e5e
3 changed files with 91 additions and 19 deletions

View File

@ -1341,7 +1341,7 @@ Provides an overview of the X Window System's architecture. </Para>
XWindow-User-HOWTO</ULink>,
<CiteTitle>The X Window User HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: March 2002</CiteTitle>.
<CiteTitle>Updated: October 2002</CiteTitle>.
Provides basic information (introductory level) on understanding and
configuring the X Window System for Linux users. </Para>
</ListItem>

View File

@ -3333,7 +3333,7 @@ Provides an overview of the X Window System's architecture. </Para>
XWindow-User-HOWTO</ULink>,
<CiteTitle>The X Window User HOWTO</CiteTitle>
</Para><Para>
<CiteTitle>Updated: March 2002</CiteTitle>.
<CiteTitle>Updated: October 2002</CiteTitle>.
Provides basic information (introductory level) on understanding and
configuring the X Window System for Linux users. </Para>
</ListItem>

View File

@ -6,7 +6,7 @@
<title>The X Window User HOWTO</title>
<pubdate>v3.0 06 March 2002</pubdate>
<pubdate>v3.1 10 October 2002</pubdate>
<authorgroup>
<author>
@ -21,6 +21,14 @@
</authorgroup>
<revhistory>
<revision>
<revnumber>v3.1</revnumber>
<date>2002-10-10</date>
<authorinitials>hb</authorinitials>
<revremark>
Some minor additions and updates.
</Revremark>
</revision>
<revision>
<revnumber>v3.0</revnumber>
<date>2002-03-06</date>
@ -76,6 +84,15 @@ v4.x changes:
check here: http://cvs.pld.org.pl/LDP/howto/docbook/XWindow-User-HOWTO.sgml
====================================
Start 3.1:
TODO:
Changes:
http://www.plig.org/xwinman (plus freshmeat)
VNC vs X for performance on network.
lbxproxy, performance.
Add fluxbox.
Start rewrite 01/13/02 Hal Burgiss.
Changes:
@ -320,6 +337,14 @@ submit:
url="http://feenix.burgiss.net/ldp/x-user/">http://feenix.burgiss.net/ldp/x-user/</ulink>.
</para>
<para>
v3.1: This is just some small, minor updates. Include link
to <ulink url="http://www.plig.org/xwinman/">http://www.plig.org/xwinman/</ulink>
as a good resource for shopping Window Managers. Add link for fluxbox,
a Window Manager with Tabbed windows. And add a brief section on improving
network performance. Verify links all work.
</para>
<para>
v3.0: This is a major rewrite with several new sections. Some
sections were removed, with the focus more now on just
@ -348,7 +373,7 @@ submit:
<sect2>
<title>To Do</title>
<para>
A rudimentary troubleshooting section. Probably for v3.1.
A rudimentary troubleshooting section. Probably for v3.2.
</para>
@ -1152,7 +1177,7 @@ EndSection
</para>
<para>
You can test modification, and apply them to the current session.
You can test modifications, and apply them to the current session.
For changes to be made permanent, they will have to be added manually to
the <quote>Monitor</quote> section of <filename>XF86Config</filename> (or
<filename>XF86Config-4</filename> for v.4.x) with a text editor.
@ -1195,7 +1220,7 @@ EndSection
<para>
Typically, which method is used, is determined by the system
<quote>runlevel</quote>. The default runlevel to launch at boot is set
<quote>runlevel</quote>. The default runlevel to launch at boot is
generally set in <filename>/etc/inittab</filename> on Linux:
</para>
@ -1374,7 +1399,7 @@ EndSection
<filename>xinitrc</filename> to start a predefined set off programs. To
customize this, create your own in your home directory. Name it
<filename>.xinitrc</filename>, make sure it is an executable script, and
<command>chmod +</command>. An example (slightly modified from the original
<command>chmod +x</command>. An example (slightly modified from the original
on my system):
</para>
@ -3137,7 +3162,8 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
a suitable license, and thus there are not many included with Linux
distributions. And the ones that are, often are not as high quality. Also
unfortunately, TrueType has become somewhat of a standard on the Web and in
other venues, and not having good TrueType fonts can be a detriment.
other venues, and not having good TrueType fonts can be a detriment.
XFree86 also seems to render TrueType a little better than Type1.
</para>
@ -3266,7 +3292,6 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
There is just too much to try to cover in one document. It is important to
realize that the two are not the same. There are many, many Window Managers
available.
</para>
<!-- ~~~~~ New section ~~~~~ -->
@ -3305,6 +3330,11 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
Enlightenment: <ulink url="http://www.enlightenment.org/pages/main.html">http://www.enlightenment.org/pages/main.html</ulink>
</member>
</simplelist>
<simplelist>
<member>
Fluxbox: <ulink url="http://fluxbox.sourceforge.net/">http://fluxbox.sourceforge.net/</ulink>
</member>
</simplelist>
<simplelist>
<member>
fvwm: <ulink url="http://www.fvwm.org/">http://www.fvwm.org/</ulink>
@ -3338,8 +3368,10 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
</simplelist>
<para>
There are many, many lesser known ones as well. Check at
<ulink url="http://freshmeat.net">freshmeat</ulink> for others.
There are many, many lesser known ones as well.
<ulink url="http://www.plig.org/xwinman/">http://www.plig.org/xwinman/</ulink>
has an updated list of Window Managers, and related information.
There is always <ulink url="http://freshmeat.net">freshmeat</ulink> too.
</para>
@ -3375,7 +3407,6 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
the various components into a cohesive, consistent whole. Desktop
Environments also add some interoperability and ease-of-use features that a
simple Window Manager cannot.
</para>
<para>
@ -3516,7 +3547,6 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
automatically accept the following options. Some non-Xt applications also use
these, or something similar. For instance, <quote>geometry</quote> is close
to a universally accepted option.
</para>
<para>
@ -4038,8 +4068,9 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
memory. Or more. If you can't create more swap partitions, see the
<command>mkswap</command> man page about creating swap files instead.
Constant disk churning is a symptom of insufficient swap space, and the
system will be slowed as a result. Or, a possibly this is a poorly behaved
kernel VM system (try another kernel in this case).
system will be slowed as a result, sometimes drastically. Or, possibly this
may be the symptom of a poorly behaved kernel VM system (try another kernel
in this case).
</para>
</listitem>
@ -4058,7 +4089,7 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
Don't use <application>KDE</application> or <application>GNOME</application>
if memory is tight. These both require substantial memory, and are not
required to just run <application>X</application>. Think of these as
usability enhancements. 32M probably is not be enough. 64M may be decent,
usability enhancements. 32M probably may not be enough. 64M may be decent,
depending on what other applications are being used, and other variables. 128M
<emphasis>should</emphasis> be adequate in most situations. 256M or more to
be comfortable. File Managers like <application>Nautilus</application> and
@ -4189,6 +4220,41 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
<!-- ~ End section ~ -->
<!-- ~~~~~ New section ~~~~~ -->
<sect2>
<title>X over the Network</title>
<para>
X is not particularly network friendly. In other words, it is a bandwidth
hog. This should not be a problem in LAN situations, but may be if trying to
use X over the Internet.
</para>
<para>
<itemizedlist>
<listitem>
<para>
<command>lbxproxy</command>, the low bandwidth X proxy, utilizes
various optimizations to improve performance in low bandwidth, or
high latency situations. See the man page.
</para>
</listitem>
<listitem>
<para>
VNC (Virtual Network Computing), has some of the same advantages as
X for displaying applications on remote systems, but is more network
friendly. Your Linux installation should have both VNC client and server
packages available.
</para>
</listitem>
</itemizedlist>
</para>
</sect2>
<!-- ~ End section ~ -->
<!-- ~~~~~ New section ~~~~~ -->
@ -4374,7 +4440,6 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
<quote>WorkSpaces</quote>), and one of those I have dedicated to writing
this document. This <quote>desktop</quote> has thirteen unique windows at
the moment (man pages, browser windows, clock, gvim, xterms, etc).
</para>
</listitem>
@ -4666,12 +4731,19 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
">http://www.linuxdoc.org/HOWTO/Infrared-HOWTO/index.html </ulink>
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
<listitem>
<para>
Looking for information on a Window Manager, or wanting to try
something new or different:
<ulink url="http://www.plig.org/xwinman/">http://www.plig.org/xwinman/</ulink>
</para>
</listitem>
<listitem>
<para>
Wheel mice tips and configuration:
@ -4710,7 +4782,7 @@ echo `date`: Unable to start a Window Manager ... |tee -a ~/.wm-errors 2>&1
<listitem>
<para>
And for everything else under the Sun: <ulink url="http://google.com/linux">http://google.com/linux</ulink>.
And for everything else under the Sun: <ulink url="http://google.com/linux/">http://google.com/linux/</ulink>.
An incredible resource in its own right.
</para>
</listitem>