Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jun 2015 03:10:25 +0000 (UTC)
From:      Benedict Reuschling <bcr@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r46816 - head/en_US.ISO8859-1/books/handbook/x11
Message-ID:  <201506120310.t5C3APlS087103@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bcr
Date: Fri Jun 12 03:10:24 2015
New Revision: 46816
URL: https://svnweb.freebsd.org/changeset/doc/46816

Log:
  Whitespace cleanup.
  Translators can ignore.

Modified:
  head/en_US.ISO8859-1/books/handbook/x11/chapter.xml

Modified: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/handbook/x11/chapter.xml	Fri Jun 12 02:21:25 2015	(r46815)
+++ head/en_US.ISO8859-1/books/handbook/x11/chapter.xml	Fri Jun 12 03:10:24 2015	(r46816)
@@ -30,18 +30,17 @@
 
     <para>An installation of &os; using
       <application>bsdinstall</application> does not automatically
-      install a graphical user interface.  This chapter describes
-      how to install and configure <application>&xorg;</application>,
-      which provides the open source X Window System used to provide
-      a graphical environment.  It then describes how to find and
+      install a graphical user interface.  This chapter describes how
+      to install and configure <application>&xorg;</application>,
+      which provides the open source X Window System used to provide a
+      graphical environment.  It then describes how to find and
       install a desktop environment or window manager.</para>
 
     <note>
       <para>Users who prefer an installation method that automatically
-	configures the <application>&xorg;</application> and offers
-	a choice of window managers during installation should
-	refer to the <link
-	  xlink:href="http://www.pcbsd.org/">pcbsd.org</link>;
+	configures the <application>&xorg;</application> and offers a
+	choice of window managers during installation should refer to
+	the <link xlink:href="http://www.pcbsd.org/">pcbsd.org</link>;
 	website.</para>
     </note>
 
@@ -103,17 +102,17 @@
 	<listitem>
 	  <para>X was designed from the beginning to be
 	    network-centric, and adopts a <quote>client-server</quote>
-	    model.  In this model, the <quote>X server</quote> runs
-	    on the computer that has the keyboard, monitor, and mouse
-	    attached.  The server's responsibility includes tasks
-	    such as managing the display, handling input from the
-	    keyboard and mouse, and handling input or output from
-	    other devices such as a tablet or a video projector.
-	    This confuses some people, because the X terminology is
-	    exactly backward to what they expect.  They expect the
-	    <quote>X server</quote> to be the big powerful machine
-	    down the hall, and the <quote>X client</quote> to be the
-	    machine on their desk.</para>
+	    model.  In this model, the <quote>X server</quote> runs on
+	    the computer that has the keyboard, monitor, and mouse
+	    attached.  The server's responsibility includes tasks such
+	    as managing the display, handling input from the keyboard
+	    and mouse, and handling input or output from other devices
+	    such as a tablet or a video projector.  This confuses some
+	    people, because the X terminology is exactly backward to
+	    what they expect.  They expect the <quote>X server</quote>
+	    to be the big powerful machine down the hall, and the
+	    <quote>X client</quote> to be the machine on their
+	    desk.</para>
 	</listitem>
       </varlistentry>
 
@@ -133,10 +132,9 @@
 	  <para>In a home or small office environment, the X server
 	    and the X clients commonly run on the same computer.  It
 	    is also possible to run the X server on a less powerful
-	    computer and to run the X applications on a more
-	    powerful system.  In this scenario, the communication
-	    between the X client and server takes place over the
-	    network.</para>
+	    computer and to run the X applications on a more powerful
+	    system.  In this scenario, the communication between the X
+	    client and server takes place over the network.</para>
 	</listitem>
       </varlistentry>
 
@@ -147,23 +145,23 @@
 	  <para>X does not dictate what windows should look like on
 	    screen, how to move them around with the mouse, which
 	    keystrokes should be used to move between windows, what
-	    the title bars on each window should look like, whether
-	    or not they have close buttons on them, and so on.
-	    Instead, X delegates this responsibility to a separate
-	    window manager application.  There are <link
+	    the title bars on each window should look like, whether or
+	    not they have close buttons on them, and so on.  Instead,
+	    X delegates this responsibility to a separate window
+	    manager application.  There are <link
 	      xlink:href="http://xwinman.org/">dozens of window
-	      managers</link> available.  Each window manager
-	    provides a different look and feel: some support virtual
-	    desktops, some allow customized keystrokes to manage the
-	    desktop, some have a <quote>Start</quote> button, and
-	    some are themeable, allowing a complete change of the
-	    desktop's look-and-feel.  Window managers are available
-	    in the <filename>x11-wm</filename> category of the
-	    Ports Collection.</para>
+	      managers</link> available.  Each window manager provides
+	    a different look and feel: some support virtual desktops,
+	    some allow customized keystrokes to manage the desktop,
+	    some have a <quote>Start</quote> button, and some are
+	    themeable, allowing a complete change of the desktop's
+	    look-and-feel.  Window managers are available in the
+	    <filename>x11-wm</filename> category of the Ports
+	    Collection.</para>
 
 	  <para>Each window manager uses a different configuration
-	    mechanism.  Some expect configuration file written by
-	    hand while others provide graphical tools for most
+	    mechanism.  Some expect configuration file written by hand
+	    while others provide graphical tools for most
 	    configuration tasks.</para>
 	</listitem>
       </varlistentry>
@@ -193,26 +191,26 @@
 	  <para>One focus policy is called
 	    <quote>click-to-focus</quote>.  In this model, a window
 	    becomes active upon receiving a mouse click.  In the
-	    <quote>focus-follows-mouse</quote> policy, the window
-	    that is under the mouse pointer has focus and the focus
-	    is changed by pointing at another window.  If the mouse
-	    is over the root window, then this window is focused.
-	    In the <quote>sloppy-focus</quote> model, if the mouse
-	    is moved over the root window, the most recently used
-	    window still has the focus.  With sloppy-focus, focus
-	    is only changed when the cursor enters a new window, and
-	    not when exiting the current window.  In the
-	    <quote>click-to-focus</quote> policy, the active window
-	    is selected by mouse click.  The window may then be
-	    raised and appear in front of all other windows.  All
-	    keystrokes will now be directed to this window, even if
-	    the cursor is moved to another window.</para>
+	    <quote>focus-follows-mouse</quote> policy, the window that
+	    is under the mouse pointer has focus and the focus is
+	    changed by pointing at another window.  If the mouse is
+	    over the root window, then this window is focused.  In the
+	    <quote>sloppy-focus</quote> model, if the mouse is moved
+	    over the root window, the most recently used window still
+	    has the focus.  With sloppy-focus, focus is only changed
+	    when the cursor enters a new window, and not when exiting
+	    the current window.  In the <quote>click-to-focus</quote>
+	    policy, the active window is selected by mouse click.  The
+	    window may then be raised and appear in front of all other
+	    windows.  All keystrokes will now be directed to this
+	    window, even if the cursor is moved to another
+	    window.</para>
 
 	  <para>Different window managers support different focus
 	    models.  All of them support click-to-focus, and the
-	    majority of them also support other policies.  Consult
-	    the documentation for the window manager to determine
-	    which focus models are available.</para>
+	    majority of them also support other policies.  Consult the
+	    documentation for the window manager to determine which
+	    focus models are available.</para>
 	</listitem>
       </varlistentry>
 
@@ -229,8 +227,8 @@
 	    <application>KDE</application>, and GTK+, used by
 	    <application>GNOME</application>.  As a result,
 	    applications will have a different look and feel,
-	    depending upon which widget toolkit was used to create
-	    the application.</para>
+	    depending upon which widget toolkit was used to create the
+	    application.</para>
 	</listitem>
       </varlistentry>
     </variablelist>
@@ -250,8 +248,8 @@
       section install the complete <application>&xorg;</application>
       distribution.</para>
 
-    <para>To build and install <application>&xorg;</application>
-      from the Ports Collection:</para>
+    <para>To build and install <application>&xorg;</application> from
+      the Ports Collection:</para>
 
     <screen>&prompt.root; <userinput>cd /usr/ports/x11/xorg</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
@@ -312,8 +310,8 @@ dbus_enable="YES"</programlisting>
 
 	<para>Test the system by moving the mouse and typing text into
 	  the windows.  If both mouse and keyboard work as expected,
-	  see <xref linkend="x11-wm"/> and
-	  <xref linkend="x-xdm"/>.</para>
+	  see <xref linkend="x11-wm"/> and <xref
+	    linkend="x-xdm"/>.</para>
 
 	<para>If the mouse or keyboard do not work, continue with
 	  <xref linkend="x-config"/>.</para>
@@ -338,9 +336,9 @@ dbus_enable="YES"</programlisting>
     <indexterm><primary>&xorg;</primary></indexterm>
     <indexterm><primary><application>&xorg;</application></primary></indexterm>
 
-    <para>Those with older or unusual equipment may
-      find it helpful to gather some hardware information before
-      beginning configuration.</para>
+    <para>Those with older or unusual equipment may find it helpful to
+      gather some hardware information before beginning
+      configuration.</para>
 
     <itemizedlist>
       <listitem>
@@ -374,16 +372,16 @@ dbus_enable="YES"</programlisting>
     </indexterm>
 
     <para>Screen resolution and refresh rate are determined by the
-      monitor's horizontal and vertical sync frequencies.  Almost
-      all monitors support electronic autodetection of these values.
-      A few monitors do not provide these values, and the
-      specifications must be determined from the printed manual or
-      manufacturer web site.</para>
+      monitor's horizontal and vertical sync frequencies.  Almost all
+      monitors support electronic autodetection of these values.  A
+      few monitors do not provide these values, and the specifications
+      must be determined from the printed manual or manufacturer web
+      site.</para>
 
     <para>The video card chipset is also autodetected, and used to
       select the proper video driver.  It is beneficial for the user
-      to be aware of which chipset is installed for when
-      autodetection does not provide the desired result.</para>
+      to be aware of which chipset is installed for when autodetection
+      does not provide the desired result.</para>
 
     <para>Video card memory determines the maximum resolution and
       color depth which can be displayed.</para>
@@ -455,29 +453,23 @@ dbus_enable="YES"</programlisting>
 
       <para>This will generate a file named
 	<filename>/root/xorg.conf.new</filename> which attempts to
-	load the proper drivers for the detected hardware.  Next,
-	test that the automatically generated configuration file
-	works with the graphics hardware by typing:</para>
+	load the proper drivers for the detected hardware.  Next, test
+	that the automatically generated configuration file works with
+	the graphics hardware by typing:</para>
 
       <screen>&prompt.root; <userinput>Xorg -config xorg.conf.new -retro</userinput></screen>
 
-      <para>If a black and grey grid and an X mouse cursor appear,
-	the configuration was successful.  To exit the test, switch
-	to the virtual console used to start it by pressing
-	<keycombo action="simul">
-	  <keycap>Ctrl</keycap>
-	  <keycap>Alt</keycap>
-	  <keycap>F<replaceable>n</replaceable></keycap>
-	</keycombo> (<keycap>F1</keycap> for the first virtual
-	console) and press
-	<keycombo action="simul">
-	  <keycap>Ctrl</keycap>
-	  <keycap>C</keycap>
-	</keycombo>.</para>
+      <para>If a black and grey grid and an X mouse cursor appear, the
+	configuration was successful.  To exit the test, switch to the
+	virtual console used to start it by pressing <keycombo
+	  action="simul"> <keycap>Ctrl</keycap> <keycap>Alt</keycap>
+	  <keycap>F<replaceable>n</replaceable></keycap> </keycombo>
+	(<keycap>F1</keycap> for the first virtual console) and press
+	<keycombo action="simul"> <keycap>Ctrl</keycap>
+	  <keycap>C</keycap> </keycombo>.</para>
 
       <note>
-	<para>The
-	  <keycombo action="simul">
+	<para>The <keycombo action="simul">
 	    <keycap>Ctrl</keycap>
 	    <keycap>Alt</keycap>
 	    <keycap>Backspace</keycap>
@@ -526,10 +518,10 @@ dbus_enable="YES"</programlisting>
 	<para>Desktop environments like
 	  <application>GNOME</application>,
 	  <application>KDE</application> or
-	  <application>Xfce</application> provide graphical tools
-	  to set parameters such as video resolution.  If the default
-	  configuration works, skip to <xref linkend="x11-wm"/>
-	  for examples on how to install a desktop environment.</para>
+	  <application>Xfce</application> provide graphical tools to
+	  set parameters such as video resolution.  If the default
+	  configuration works, skip to <xref linkend="x11-wm"/> for
+	  examples on how to install a desktop environment.</para>
       </note>
     </sect2>
   </sect1>
@@ -558,24 +550,24 @@ dbus_enable="YES"</programlisting>
 	fonts are almost completely unintelligible.  However, there
 	are several free, high quality Type1 (&postscript;) fonts
 	available which can be readily used with
-	<application>&xorg;</application>.  For instance, the URW
-	font collection (<package>x11-fonts/urwfonts</package>)
-	includes high quality versions of standard type1 fonts
-	(<trademark class="registered">Times Roman</trademark>,
-	<trademark class="registered">Helvetica</trademark>,
-	<trademark class="registered">Palatino</trademark> and
-	others).  The Freefonts collection
-	(<package>x11-fonts/freefonts</package>) includes many more
-	fonts, but most of them are intended for use in graphics
-	software such as the <application>Gimp</application>, and are
-	not complete enough to serve as screen fonts.  In addition,
+	<application>&xorg;</application>.  For instance, the URW font
+	collection (<package>x11-fonts/urwfonts</package>) includes
+	high quality versions of standard type1 fonts (<trademark
+	  class="registered">Times Roman</trademark>, <trademark
+	  class="registered">Helvetica</trademark>, <trademark
+	  class="registered">Palatino</trademark> and others).  The
+	Freefonts collection (<package>x11-fonts/freefonts</package>)
+	includes many more fonts, but most of them are intended for
+	use in graphics software such as the
+	<application>Gimp</application>, and are not complete enough
+	to serve as screen fonts.  In addition,
 	<application>&xorg;</application> can be configured to use
 	&truetype; fonts with a minimum of effort.  For more details
 	on this, see the &man.X.7; manual page or <xref
 	  linkend="truetype"/>.</para>
 
-      <para>To install the above Type1 font collections from the
-	Ports Collection, run the following commands:</para>
+      <para>To install the above Type1 font collections from the Ports
+	Collection, run the following commands:</para>
 
       <screen>&prompt.root; <userinput>cd /usr/ports/x11-fonts/urwfonts</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
@@ -634,8 +626,8 @@ dbus_enable="YES"</programlisting>
 	format for use by <application>&xorg;</application>.  Once the
 	files have been copied into this directory, use
 	<application>ttmkfdir</application> to create a
-	<filename>fonts.dir</filename>, so that the X font
-	renderer knows that these new files have been installed.
+	<filename>fonts.dir</filename>, so that the X font renderer
+	knows that these new files have been installed.
 	<command>ttmkfdir</command> is available from the FreeBSD
 	Ports Collection as
 	<package>x11-fonts/ttmkfdir</package>.</para>
@@ -654,12 +646,12 @@ dbus_enable="YES"</programlisting>
 	<filename>xorg.conf</filename>.</para>
 
       <para>Now <application>Gimp</application>,
-	<application>OpenOffice</application>, and all of the
-	other X applications should now recognize the installed
-	&truetype; fonts.  Extremely small fonts (as with text in a
-	high resolution display on a web page) and extremely large
-	fonts (within <application>&staroffice;</application>) will
-	look much better now.</para>
+	<application>OpenOffice</application>, and all of the other X
+	applications should now recognize the installed &truetype;
+	fonts.  Extremely small fonts (as with text in a high
+	resolution display on a web page) and extremely large fonts
+	(within <application>&staroffice;</application>) will look
+	much better now.</para>
     </sect2>
 
     <sect2 xml:id="antialias">
@@ -852,13 +844,13 @@ dbus_enable="YES"</programlisting>
 
   <sect1 xml:id="x-xdm">
     <info>
-    <title>The X Display Manager</title>
+      <title>The X Display Manager</title>
 
       <authorgroup>
 	<author>
-	<personname>
-	  <firstname>Seth</firstname>
-	  <surname>Kingsley</surname>
+	  <personname>
+	    <firstname>Seth</firstname>
+	    <surname>Kingsley</surname>
 	  </personname>
 	  <contrib>Contributed by </contrib>
 	</author>
@@ -873,7 +865,7 @@ dbus_enable="YES"</programlisting>
       to connect to and for entering authorization information such as
       a login and password combination.</para>
 
-    <para>  This section demonstrates how to configure the X Display
+    <para>This section demonstrates how to configure the X Display
       Manager on &os;.  Some desktop environments provide their own
       graphical login manager.  Refer to <xref
 	linkend="x11-wm-gnome"/> for instructions on how to configure
@@ -982,8 +974,8 @@ dbus_enable="YES"</programlisting>
 		If a display that <application>XDM</application> is
 		trying to start hangs, look at this file for error
 		messages.  These messages are also written to the
-		user's <filename>~/.xsession-errors</filename> on
-		a per-session basis.</entry>
+		user's <filename>~/.xsession-errors</filename> on a
+		per-session basis.</entry>
 	    </row>
 
 	    <row>
@@ -1023,13 +1015,13 @@ DisplayManager.requestPort:     0</scree
 
   <sect1 xml:id="x11-wm">
     <info>
-    <title>Desktop Environments</title>
+      <title>Desktop Environments</title>
 
       <authorgroup>
 	<author>
-	<personname>
-	  <firstname>Valentino</firstname>
-	  <surname>Vaschetto</surname>
+	  <personname>
+	    <firstname>Valentino</firstname>
+	    <surname>Vaschetto</surname>
 	  </personname>
 	  <contrib>Contributed by </contrib>
 	   <!-- in June 2001 -->
@@ -1040,9 +1032,9 @@ DisplayManager.requestPort:     0</scree
     <para>This section describes how to install three popular desktop
       environments on a &os; system.  A desktop environment can range
       from a simple window manager to a complete suite of desktop
-      applications.  Over a hundred desktop environments are
-      available in the <filename>x11-wm</filename> category of the
-      Ports Collection.</para>
+      applications.  Over a hundred desktop environments are available
+      in the <filename>x11-wm</filename> category of the Ports
+      Collection.</para>
 
     <sect2 xml:id="x11-wm-gnome">
       <title>GNOME</title>
@@ -1055,7 +1047,7 @@ DisplayManager.requestPort:     0</scree
 	for applications to cooperate and be consistent with each
 	other.  More information regarding
 	<application>GNOME</application> on &os; can be found at <link
-	    xlink:href="http://www.FreeBSD.org/gnome">http://www.FreeBSD.org/gnome</link>.
+	  xlink:href="http://www.FreeBSD.org/gnome">http://www.FreeBSD.org/gnome</link>.
 	That web site contains additional documentation about
 	installing, configuring, and managing
 	<application>GNOME</application> on &os;.</para>
@@ -1075,10 +1067,9 @@ DisplayManager.requestPort:     0</scree
 &prompt.root; <userinput>make install clean</userinput></screen>
 
       <para>For proper operation, <application>GNOME</application>
-	requires <filename>/proc</filename> to be
-	mounted.  Add this line to <filename>/etc/fstab</filename> to
-	mount this file system automatically during system
-	startup:</para>
+	requires <filename>/proc</filename> to be mounted.  Add this
+	line to <filename>/etc/fstab</filename> to mount this file
+	system automatically during system startup:</para>
 
       <programlisting>proc           /proc       procfs  rw  0   0</programlisting>
 
@@ -1095,8 +1086,7 @@ DisplayManager.requestPort:     0</scree
 
       <para>It is often desirable to also start all
 	<application>GNOME</application> services.  To achieve this,
-	add a second line to
-	<filename>/etc/rc.conf</filename>:</para>
+	add a second line to <filename>/etc/rc.conf</filename>:</para>
 
       <programlisting>gnome_enable="YES"</programlisting>
 
@@ -1159,9 +1149,9 @@ DisplayManager.requestPort:     0</scree
       </indexterm>
 
       <para><application>KDE</application> requires
-	<filename>/proc</filename> to be mounted.  Add
-	this line to <filename>/etc/fstab</filename> to mount this
-	file system automatically during system startup:</para>
+	<filename>/proc</filename> to be mounted.  Add this line to
+	<filename>/etc/fstab</filename> to mount this file system
+	automatically during system startup:</para>
 
       <programlisting>proc           /proc       procfs  rw  0   0</programlisting>
 
@@ -1245,50 +1235,50 @@ DisplayManager.requestPort:     0</scree
     <para>One way to increase the pleasantness of using a desktop
       computer is by having nice 3D effects.</para>
 
-    <para>Installing the <application>Compiz&nbsp;Fusion</application> 
+    <para>Installing the <application>Compiz&nbsp;Fusion</application>
       package is easy, but configuring it requires a few steps that
       are not described in the port's documentation.</para>
 
     <sect2 xml:id="x-compiz-video-card">
       <title>Setting up the &os; nVidia driver</title>
 
-      <para>Desktop effects can cause quite a load on the graphics card.
-	For an an nVidia-based graphics card, the proprietary driver
-	is required for good performance.  Users of other graphics
-	cards can skip this section and continue with the
+      <para>Desktop effects can cause quite a load on the graphics
+	card.  For an an nVidia-based graphics card, the proprietary
+	driver is required for good performance.  Users of other
+	graphics cards can skip this section and continue with the
 	<filename>xorg.conf</filename> configuration.</para>
 
-      <para>
-	To determine which nVidia driver is needed see the <link xlink:href="&url.books.faq;/x.html#idp59950544">FAQ question
-	on the subject</link>.
-      </para>
+      <para>To determine which nVidia driver is needed see the <link
+	  xlink:href="&url.books.faq;/x.html#idp59950544">FAQ question
+	on the subject</link>.</para>
 
       <para>Having determined the correct driver to use for your card,
-	installation is as simple as installing any other package.</para>
+	installation is as simple as installing any other
+	package.</para>
 
       <para>For example, to install the latest driver:</para>
 
       <screen>&prompt.root; <userinput>pkg install x11/nvidia-driver</userinput></screen>
 
-      <para>The driver will create a kernel module, which needs to be loaded
-	at system startup.  Add the following line to
+      <para>The driver will create a kernel module, which needs to be
+	loaded at system startup.  Add the following line to
 	<filename>/boot/loader.conf</filename>:</para>
 
       <programlisting>nvidia_load="YES"</programlisting>
 
       <note>
-	<para>To immediately load the kernel module into the
-	  running kernel by issuing a command like
-	  <command>kldload nvidia</command>, however it has been noted that
-	  the some versions of <application>&xorg;</application> will not
-	  function properly if the driver is not loaded at boot time.  After
-	  editing <filename>/boot/loader.conf</filename>, a reboot is
-	  recommended.</para>
+	<para>To immediately load the kernel module into the running
+	  kernel by issuing a command like <command>kldload
+	    nvidia</command>, however it has been noted that the some
+	  versions of <application>&xorg;</application> will not
+	  function properly if the driver is not loaded at boot time.
+	  After editing <filename>/boot/loader.conf</filename>, a
+	  reboot is recommended.</para>
       </note>
 
-      <para>With the kernel module loaded, you normally only need to change
-	a single line in your <filename>xorg.conf</filename> file to enable
-	the proprietary driver:</para>
+      <para>With the kernel module loaded, you normally only need to
+	change a single line in your <filename>xorg.conf</filename>
+	file to enable the proprietary driver:</para>
 
       <para>Find the following line in
 	<filename>/etc/X11/xorg.conf</filename>:</para>
@@ -1300,7 +1290,7 @@ DisplayManager.requestPort:     0</scree
       <programlisting>Driver      "nvidia"</programlisting>
 
       <para>Start the GUI as usual, and you should be greeted by the
-      nVidia splash.  Everything should work as usual.</para>
+	nVidia splash.  Everything should work as usual.</para>
     </sect2>
 
     <sect2 xml:id="xorg-configuration">
@@ -1310,14 +1300,15 @@ DisplayManager.requestPort:     0</scree
 	<filename>/etc/X11/xorg.conf</filename> needs to be
 	modified:</para>
 
-      <para>Add the following section to enable composite effects:</para>
+      <para>Add the following section to enable composite
+	effects:</para>
 
       <programlisting>Section "Extensions"
     Option         "Composite" "Enable"
     EndSection</programlisting>
 
-      <para>Locate the <quote>Screen</quote> section which should look similar
-	to the one below:</para>
+      <para>Locate the <quote>Screen</quote> section which should look
+	similar to the one below:</para>
 
       <programlisting>Section "Screen"
     Identifier     "Screen0"
@@ -1325,25 +1316,25 @@ DisplayManager.requestPort:     0</scree
     Monitor        "Monitor0"
     ...</programlisting>
 
-      <para>and add the following two lines (after <quote>Monitor</quote> will
-	do):</para>
+      <para>and add the following two lines (after
+	<quote>Monitor</quote> will do):</para>
 
       <programlisting>DefaultDepth    24
     Option         "AddARGBGLXVisuals" "True"</programlisting>
 
       <para>Locate the <quote>Subsection</quote> that refers to the
-	screen resolution that you wish to use.  For example, if you wish to
-	use 1280x1024, locate the section that follows.  If the desired
-	resolution does not appear in any subsection, you may add the relevant
-	entry by hand:</para>
+	screen resolution that you wish to use.  For example, if you
+	wish to use 1280x1024, locate the section that follows.  If
+	the desired resolution does not appear in any subsection, you
+	may add the relevant entry by hand:</para>
 
       <programlisting>SubSection     "Display"
     Viewport    0 0
     Modes      "1280x1024"
     EndSubSection</programlisting>
 
-      <para>A color depth of 24&nbsp;bits is needed for desktop composition,
-	change the above subsection to:</para>
+      <para>A color depth of 24&nbsp;bits is needed for desktop
+	composition, change the above subsection to:</para>
 
       <programlisting>SubSection     "Display"
     Viewport    0 0
@@ -1352,8 +1343,8 @@ DisplayManager.requestPort:     0</scree
     EndSubSection</programlisting>
 
       <para>Finally, confirm that the <quote>glx</quote> and
-	<quote>extmod</quote> modules are loaded in the <quote>Module</quote>
-	section:</para>
+	<quote>extmod</quote> modules are loaded in the
+	<quote>Module</quote> section:</para>
 
       <programlisting>Section "Module"
     Load           "extmod"
@@ -1364,7 +1355,7 @@ DisplayManager.requestPort:     0</scree
 	<package>x11/nvidia-xconfig</package> by running (as
 	root):</para>
 
-	<screen>&prompt.root; <userinput>nvidia-xconfig --add-argb-glx-visuals</userinput>
+      <screen>&prompt.root; <userinput>nvidia-xconfig --add-argb-glx-visuals</userinput>
     &prompt.root; <userinput>nvidia-xconfig --composite</userinput>
     &prompt.root; <userinput>nvidia-xconfig --depth=24</userinput></screen>
     </sect2>
@@ -1377,69 +1368,70 @@ DisplayManager.requestPort:     0</scree
 
       <screen>&prompt.root; <userinput>pkg install x11-wm/compiz-fusion</userinput></screen>
 
-      <para>When the installation is finished, start your graphic desktop and
-	at a terminal, enter the following commands (as a normal user):</para>
+      <para>When the installation is finished, start your graphic
+	desktop and at a terminal, enter the following commands (as a
+	normal user):</para>
 
       <screen>&prompt.user; <userinput>compiz --replace --sm-disable --ignore-desktop-hints ccp &amp;</userinput>
     &prompt.user; <userinput>emerald --replace &amp;</userinput></screen>
 
-      <para>Your screen will flicker for a few seconds, as your window manager
-	(e.g. <application>Metacity</application> if you are using
-	<application>GNOME</application>) is replaced by
+      <para>Your screen will flicker for a few seconds, as your window
+	manager (e.g. <application>Metacity</application> if you are
+	using <application>GNOME</application>) is replaced by
 	<application>Compiz&nbsp;Fusion</application>.
 	<application>Emerald</application> takes care of the window
-	decorations (i.e. close, minimize, maximize buttons, title bars
-	and so on).</para>
+	decorations (i.e. close, minimize, maximize buttons, title
+	bars and so on).</para>
 
-      <para>You may convert this to a trivial script and have it run at
-	startup automatically (e.g. by adding to <quote>Sessions</quote> in
-	a <application>GNOME</application> desktop):</para>
+      <para>You may convert this to a trivial script and have it run
+	at startup automatically (e.g. by adding to
+	<quote>Sessions</quote> in a <application>GNOME</application>
+	desktop):</para>
 
       <programlisting>#! /bin/sh
     compiz --replace --sm-disable --ignore-desktop-hints ccp &amp;
     emerald --replace &amp;</programlisting>
 
       <para>Save this in your home directory as, for example,
-	<filename>start-compiz</filename> and make it executable:</para>
+	<filename>start-compiz</filename> and make it
+	executable:</para>
 
       <screen>&prompt.user; <userinput>chmod +x ~/start-compiz</userinput></screen>
 
-      <para>Then use the GUI to add it to
-	<guimenuitem>Startup Programs</guimenuitem>
-	(located in <guimenuitem>System</guimenuitem>,
+      <para>Then use the GUI to add it to <guimenuitem>Startup
+	  Programs</guimenuitem> (located in
+	<guimenuitem>System</guimenuitem>,
 	<guimenuitem>Preferences</guimenuitem>,
 	<guimenuitem>Sessions</guimenuitem> on a
 	<application>GNOME</application> desktop).</para>
 
-      <para>To actually select all the desired effects and their settings,
-	execute (again as a normal user) the
+      <para>To actually select all the desired effects and their
+	settings, execute (again as a normal user) the
 	<application>Compiz&nbsp;Config&nbsp;Settings&nbsp;Manager</application>:</para>
 
       <screen>&prompt.user; <userinput>ccsm</userinput></screen>
 
       <note>
-	<para>In <application>GNOME</application>, this can also be found in
-	  the <guimenuitem>System</guimenuitem>,
+	<para>In <application>GNOME</application>, this can also be
+	  found in the <guimenuitem>System</guimenuitem>,
 	  <guimenuitem>Preferences</guimenuitem> menu.</para>
       </note>
 
-      <para>If you have selected <quote>gconf support</quote> during the build,
-	you will also be able to view these settings using
-	<command>gconf-editor</command> under <literal>apps/compiz</literal>.
-      </para>
+      <para>If you have selected <quote>gconf support</quote> during
+	the build, you will also be able to view these settings using
+	<command>gconf-editor</command> under
+	<literal>apps/compiz</literal>.</para>
     </sect2>
-
   </sect1>
 
   <sect1 xml:id="x11-understanding">
 
     <title>Troubleshooting</title>
 
-    <para>If the mouse does not work, you will need to first
-      configure it before proceeding.  See <xref linkend="mouse"/>
-      in the &os; install chapter.  In recent
-      <application>Xorg</application> versions, the
-      <literal>InputDevice</literal> sections in
+    <para>If the mouse does not work, you will need to first configure
+      it before proceeding.  See <xref linkend="mouse"/> in the &os;
+      install chapter.  In recent <application>Xorg</application>
+      versions, the <literal>InputDevice</literal> sections in
       <filename>xorg.conf</filename> are ignored in favor of the
       autodetected devices.  To restore the old behavior, add the
       following line to the <literal>ServerLayout</literal> or
@@ -1493,8 +1485,7 @@ DisplayManager.requestPort:     0</scree
 
 	<screen>&prompt.user; <userinput>setxkbmap -model pc102 -layout fr</userinput></screen>
 
-	<para>
-	  <filename>/usr/local/share/X11/xkb/rules/base.lst</filename>
+	<para><filename>/usr/local/share/X11/xkb/rules/base.lst</filename>
 	  lists the various keyboard, layouts and options
 	  available.</para>
       </note>
@@ -1518,8 +1509,8 @@ DisplayManager.requestPort:     0</scree
 	VertRefresh  48-120
 EndSection</programlisting>
 
-      <para>Most monitors support sync frequency autodetection,
-	making manual entry of these values unnecessary.  For the few
+      <para>Most monitors support sync frequency autodetection, making
+	manual entry of these values unnecessary.  For the few
 	monitors that do not support autodetection, avoid potential
 	damage by only entering values provided by the
 	manufacturer.</para>
@@ -1536,10 +1527,10 @@ EndSection</programlisting>
 	<primary><filename>xorg.conf</filename></primary>
       </indexterm>
 
-      <para>While the <filename>xorg.conf.new</filename>
-	configuration file is still open in an editor, select the
-	default resolution and color depth desired.  This is defined
-	in the <literal>"Screen"</literal> section:</para>
+      <para>While the <filename>xorg.conf.new</filename> configuration
+	file is still open in an editor, select the default resolution
+	and color depth desired.  This is defined in the
+	<literal>"Screen"</literal> section:</para>
 
       <programlisting>Section "Screen"
 	Identifier "Screen0"
@@ -1602,10 +1593,10 @@ EndSection</programlisting>
 	</indexterm>
 
 	<para>Configuration with &intel; i810 integrated chipsets
-	  requires the <filename>agpgart</filename> AGP
-	  programming interface for <application>&xorg;</application>
-	  to drive the card.  See the &man.agp.4; driver manual page
-	  for more information.</para>
+	  requires the <filename>agpgart</filename> AGP programming
+	  interface for <application>&xorg;</application> to drive the
+	  card.  See the &man.agp.4; driver manual page for more
+	  information.</para>
 
 	<para>This will allow configuration of the hardware as any
 	  other graphics board.  Note on systems without the
@@ -1713,48 +1704,53 @@ EndSection</programlisting>
 	  should start on your new widescreen monitor.</para>
       </sect2>
 
-    <sect2 xml:id="compiz-troubleshooting">
-      <title>Troubleshooting Compiz&nbsp;Fusion</title>
-
-      <qandaset>
-	<qandaentry>
-	  <question xml:id="no-decorations">
-	    <para>I have installed
-	      <application>Compiz&nbsp;Fusion</application>,
-	      and after running the commands you mention, my windows are left
-	      without title bars and buttons.  What is wrong?</para>
-	  </question>
-
-	  <answer>
-	    <para>You are probably missing a setting in
-	      <filename>/etc/X11/xorg.conf</filename>.  Review this file
-	      carefully and check especially the <literal>DefaultDepth</literal>
-	      and <literal>AddARGBGLXVisuals</literal> directives.</para>
-	  </answer>
-	</qandaentry>
+      <sect2 xml:id="compiz-troubleshooting">
+	<title>Troubleshooting Compiz&nbsp;Fusion</title>
 
-	<qandaentry>
-	  <question xml:id="xorg-crash">
-	    <para>When I run the command to start
-	      <application>Compiz&nbsp;Fusion</application>, the X server
-	      crashes and I am back at the console.  What is wrong?</para>
-	  </question>
-
-	  <answer>
-	    <para>If you check your <filename>/var/log/Xorg.0.log</filename>
-	      file, you will probably find error messages during the X
-	      startup.  The most common would be:</para>
+	<qandaset>
+	  <qandaentry>
+	    <question xml:id="no-decorations">
+	      <para>I have installed
+		<application>Compiz&nbsp;Fusion</application>, and
+		after running the commands you mention, my windows are
+		left without title bars and buttons.  What is
+		wrong?</para>
+	    </question>
+
+	    <answer>
+	      <para>You are probably missing a setting in
+		<filename>/etc/X11/xorg.conf</filename>.  Review this
+		file carefully and check especially the
+		<literal>DefaultDepth</literal> and
+		<literal>AddARGBGLXVisuals</literal>
+		directives.</para>
+	    </answer>
+	  </qandaentry>
+
+	  <qandaentry>
+	    <question xml:id="xorg-crash">
+	      <para>When I run the command to start
+		<application>Compiz&nbsp;Fusion</application>, the X
+		server crashes and I am back at the console.  What is
+		wrong?</para>
+	    </question>
+
+	    <answer>
+	      <para>If you check your
+		<filename>/var/log/Xorg.0.log</filename> file, you
+		will probably find error messages during the X
+		startup.  The most common would be:</para>
 
-	    <screen>(EE) NVIDIA(0):     Failed to initialize the GLX module; please check in your X
+	      <screen>(EE) NVIDIA(0):     Failed to initialize the GLX module; please check in your X
     (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
     (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
     (EE) NVIDIA(0):     you continue to encounter problems, Please try
     (EE) NVIDIA(0):     reinstalling the NVIDIA driver.</screen>
 
 	    <para>This is usually the case when you upgrade
-	      <application>&xorg;</application>.  You will need to reinstall the
-	      <package>x11/nvidia-driver</package> package so
-	      glx is built again.</para>
+	      <application>&xorg;</application>.  You will need to
+	      reinstall the <package>x11/nvidia-driver</package>
+	      package so glx is built again.</para>
 	  </answer>
 	</qandaentry>
       </qandaset>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506120310.t5C3APlS087103>