Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 May 2014 16:57:25 +0000 (UTC)
From:      Dru Lavigne <dru@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r44739 - head/en_US.ISO8859-1/books/handbook/x11
Message-ID:  <201405021657.s42GvP1X048273@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dru
Date: Fri May  2 16:57:25 2014
New Revision: 44739
URL: http://svnweb.freebsd.org/changeset/doc/44739

Log:
  Editorial review of KDE section.
  
  Sponsored by:	iXsystems

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 May  2 15:30:23 2014	(r44738)
+++ head/en_US.ISO8859-1/books/handbook/x11/chapter.xml	Fri May  2 16:57:25 2014	(r44739)
@@ -1113,7 +1113,10 @@ DisplayManager.requestPort:     0</scree
 	<screen>&prompt.root; <userinput>pkg install gnome2</userinput></screen>
 
 	<para>To instead build <application>GNOME</application> from
-	  ports:</para>
+	  ports, use the following command.
+	  <application>GNOME</application> is a large application
+	  and will take some time to compile, even on a fast
+	  computer.</para>
 
 	<screen>&prompt.root; <userinput>cd /usr/ports/x11/gnome2</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
@@ -1173,144 +1176,73 @@ DisplayManager.requestPort:     0</scree
 
       <indexterm><primary>KDE</primary></indexterm>
 
-	<para><application>KDE</application> is an easy to use
-	  contemporary desktop environment.  Some of the things that
-	  <application>KDE</application> brings to the user
-	  are:</para>
-
-	<itemizedlist>
-	  <listitem>
-	    <para>A beautiful contemporary desktop</para>
-	  </listitem>
-
-	  <listitem>
-	    <para>A desktop exhibiting complete network
-	      transparency</para>
-	  </listitem>
-
-	  <listitem>
-	    <para>An integrated help system allowing for convenient,
-	      consistent access to help on the use of the
-	      <application>KDE</application> desktop and its
-	      applications</para>
-	  </listitem>
-
-	  <listitem>
-	    <para>Consistent look and feel of all
-	      <application>KDE</application> applications</para>
-	  </listitem>
-
-	  <listitem>
-	    <para>Standardized menu and toolbars, keybindings,
-	      color-schemes, etc.</para>
-	  </listitem>
-
-	  <listitem>
-	    <para>Internationalization: <application>KDE</application>
-	      is available in more than 55 languages</para>
-	  </listitem>
-
-	  <listitem>
-	    <para>Centralized, consistent, dialog-driven desktop
-	      configuration</para>
-	  </listitem>
+	<para><application>KDE</application> is another easy-to-use
+	  desktop environment.  This desktop provides a suite of
+	  applications with a consistent look and feel, a standardized
+	  menu and toolbars, keybindings, color-schemes,
+	  internationalization, and a centralized, dialog-driven
+	  desktop configuration.  More information on
+	  <application>KDE</application> can be found at
+	  <link xlink:href="http://www.kde.org/">http://www.kde.org/</link>.
+	  For &os;-specific information, consult <link
+	    xlink:href="http://freebsd.kde.org/">http://freebsd.kde.org</link>.</para>;
 
-	  <listitem>
-	    <para>A great number of useful
-	      <application>KDE</application> applications</para>
-	  </listitem>
-	</itemizedlist>
-
-	<para><application>KDE</application> comes with a web
-	  browser called <application>Konqueror</application>, which
-	  is a solid competitor to other existing web browsers on
-	  &unix; systems.  More information on
-	  <application>KDE</application> can be found on the
-	  <link xlink:href="http://www.kde.org/">KDE website</link>.
-	  For FreeBSD specific information and resources on
-	  <application>KDE</application>, consult the
-	  <link xlink:href="http://freebsd.kde.org/">KDE/FreeBSD
-	    initiative</link>'s website.</para>
-
-	<para>Just as with <application>GNOME</application> or any
-	  other desktop environment, the software can be easily
-	  installed from a package or the Ports Collection:</para>
-
-	<para>To install the <application>KDE4</application> package,
+	<para>To install the <application>KDE</application> package,
 	  type:</para>
 
 	<screen>&prompt.root; <userinput>pkg install x11/kde4</userinput></screen>
 
-	<para>To build <application>KDE</application> from source,
-	  use the ports tree:</para>
+	<para>To instead build the <application>KDE</application>
+	  port, use the following command.  Installing the port will
+	  provide a menu for selecting which components to
+	  install.  <application>KDE</application> is a large application
+	  and will take some time to compile, even on a fast
+	  computer.</para>
 
 	<screen>&prompt.root; <userinput>cd /usr/ports/x11/kde4</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
 
-	<para>The first time the port is installed, a menu will be
-	  shown for selecting options.  Accepting the defaults is
-	  recommended.</para>
-
-	<para><application>KDE 4</application> is a large application,
-	  and will take quite some time to compile even on a fast
-	  computer.</para>
-
-	<para>After <application>KDE</application> has been installed,
-	  the X server must be told to launch this application
-	  instead of the default window manager.  This is accomplished
-	  by editing the <filename>.xinitrc</filename> file:</para>
-
-	<screen>&prompt.user; <userinput>echo "exec /usr/local/kde4/bin/startkde" &gt; ~/.xinitrc</userinput></screen>
-
-	<para>Now, whenever the X Window System is invoked with
-	  <command>startx</command>, <application>KDE</application>
-	  will be the desktop.</para>
-
-	<para>If a display manager such as
-	  <application>XDM</application> is being used, the
-	  configuration is slightly different.  Edit the
-	  <filename>.xsession</filename> file instead.  Instructions
-	  for <application>KDM</application> are described later in
-	  this chapter.</para>
-
-      <para>Now that <application>KDE</application> is installed on
-	the system, most things can be discovered through the help
-	pages, or just by pointing and clicking at various menus.
-	&windows; or &mac; users will feel quite at home.</para>
-
-      <para>The best reference for <application>KDE</application> is
-	the on-line documentation.  <application>KDE</application>
-	comes with its own web browser,
-	<application>Konqueror</application>, dozens of useful
-	applications, and extensive documentation.  The remainder of
-	this section discusses the technical items that are difficult
-	to learn by random exploration.</para>
-
-      <sect3 xml:id="x11-wm-kde-kdm">
-	<title>The KDE Display Manager</title>
-
 	<indexterm>
 	  <primary>KDE</primary>
 	  <secondary>display manager</secondary>
 	</indexterm>
-	<para>An administrator of a multi-user system may wish to have
-	  a graphical login screen to welcome users.
-	  <link linkend="x-xdm">XDM</link> can be used, as described
-	  earlier.  However, <application>KDE</application> includes
-	  an alternative, <application>KDM</application>, which is
-	  designed to look more attractive and include more login-time
-	  options.  In particular, users can easily choose (via a
-	  menu) which desktop environment
-	  (<application>KDE</application>,
-	  <application>GNOME</application>, or something else) to run
-	  after logging on.</para>
 
-	<para><application>KDE 4</application> requires that
-	  &man.procfs.5; be mounted, and this line must be added to
+	<para><application>KDE</application> requires the
+	  <filename>/proc</filename> file system 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>
+
+	<para>The installation of <application>KDE</application>
+	  includes the KDE Display Manager,
+	  <application>KDM</application>.  To enable this display
+	  manager, add this line to
 	  <filename>/etc/rc.conf</filename>:</para>
 
 	<programlisting>kdm4_enable="YES"</programlisting>
-      </sect3>
+
+	<para>A second method for launching
+	  <application>KDE</application> is to type
+	  <command>startx</command> from the command line.  For this
+	  to work, the following line is needed in
+	  <filename>~/.xinitrc</filename>:</para>
+
+	<programlisting>exec /usr/local/kde4/bin/startkde</programlisting>
+
+	<para>A third method for starting
+	  <application>KDE</application> is through
+	  <application>XDM</application>.  To do so, create an
+	  executable <filename>~/.xsession</filename> as
+	  follows:</para>
+
+  	<screen>&prompt.user; <userinput>echo "#!/bin/sh" &gt; ~/.xsession</userinput>
+&prompt.user; <userinput>echo "/usr/local/kde4/bin/startkde" &gt;&gt; ~/.xsession</userinput>
+&prompt.user; <userinput>chmod +x ~/.xsession</userinput></screen>
+
+      <para>Once <application>KDE</application> is started,
+	refer to its built-in help system for more information on how
+	to use its various menus and applications.</para>
     </sect2>
 
     <sect2 xml:id="x11-wm-xfce">
@@ -1384,10 +1316,7 @@ DisplayManager.requestPort:     0</scree
 	  <application>XDM</application> is being used, create an
 	  <filename>.xsession</filename>, as described in
 	  <xref linkend="x11-wm-gnome"/>, but with the
-	  <filename>/usr/local/bin/startxfce4</filename> command; or,
-	  configure the display manager to allow choosing a desktop at
-	  login time, as explained in
-	  <xref linkend="x11-wm-kde-kdm"/>.</para>
+	  <filename>/usr/local/bin/startxfce4</filename>.</para>
     </sect2>
   </sect1>
 



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