Most of this is formatted, but I'm having trouble with spacing and tabs. Then 
my vim program stopped working correctly with tabs as two spaces as well, from 
the suggested ~/.vimrc configuration. This may also need small edits to the 
table of contents. This is better explained, and cleaned up. If someone can 
clean this up, and submit this as a bug for documentation, that would be 
appreciated. Thank you.

1236c1236
<       <title>The X Display Manager</title>
---
>       <title>X Display Manager and Xinit</title>
1244c1244
<         <contrib>Contributed by </contrib>
---
>         <contrib>Originally contributed by </contrib>
1252c1252
<       login session management.  <application>XDM</application>
---
>       login session management, and <application>xinit</application>, used 
> for logging in from the console.  <application>XDM</application>
1258c1258
<       Manager on &os;.  Some desktop environments provide their own
---
>       Manager and Xinit on &os;.  Some desktop environments provide their own
1402a1403,1417
> 
>     <sect2>
>       <title>Xsession, .xsession and .xinitrc</title>
> 
>       <para>In your home directory, <filename>.xsession</filename> or 
> <filename>.xinitrc</filename> require a minimum of:</para>
> 
>       <screen><userinput>#!/bin/sh</userinput><userinput>exec 
> /usr/local/bin/windowmanager</userinput></screen>
>       <filename>.xsession</xsession> is required to use 
> <application>XDM</application>, and its owner and group permissions must be 
> set to read and execute.  To log in from a console, 
> <filename>.xinitrc</filename>, at minimum, must be set to read.  If you 
> choose to softlink <filename>.xinitrc</filename> to 
> <filename>.xsession</filename>, then both files must be set to execute and 
> read.
> 
>       <screen>chmod 550 .xsession</screen>
> 
>       <para><filename>~/.xsession</filename> does not replace 
> <filename>/usr/local/lib/X11/xdm/Xsession</filename>, because 
> <filename>Xsession</filename> contains scripts that refer to 
> <filename>.xsession</filename> in your home directory, and it contains 
> scripts to log errors.</para>
> 
>       <para>If your window manager of choice is capable, use it to start 
> background wallpapers and desktop programs, instead of using 
> <filename>.xsession<filename> or <filename>.xinitrc</filename>.</para>
>     </sect2>
1415c1430
<         <contrib>Contributed by </contrib>
---
>         <contrib>Originally contributed by </contrib>
1496,1513c1511,1514
<       <para>A second method for starting
<       <application>GNOME</application> is to type
<       <command>startx</command> from the command-line after
<       configuring <filename>~/.xinitrc</filename>.  If this file
<       already exists, replace the line that starts the current
<       window manager with one that starts
<       <filename>/usr/local/bin/gnome-session</filename>.  If this
<       file does not exist, create it with this command:</para>
< 
<       <screen>&prompt.user; <userinput>echo "exec 
/usr/local/bin/gnome-session" &gt; ~/.xinitrc</userinput></screen>
< 
<       <para>A third method is to use <application>XDM</application> as
<       the display manager.  In this case, create an executable
<       <filename>~/.xsession</filename>:</para>
< 
<       <screen>&prompt.user; <userinput>echo "#!/bin/sh" &gt; 
~/.xsession</userinput>
< &prompt.user; <userinput>echo "exec /usr/local/bin/gnome-session" &gt;&gt; 
~/.xsession</userinput>
< &prompt.user; <userinput>chmod +x ~/.xsession</userinput></screen>
---
>       <para>Another method for starting
>       <application>GNOME</application> is to use
>       <filename>~/.xinitrc</filename> or <filename>.xsession</filename> as 
> described in <xref linked="x-xdm"/> with the following:</para>
>       <programlisting>exec /usr/local/bin/gnome-session</programlisting>
1577,1581c1578,1580
<       <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>
---
>       <para>Another method for launching
>       <application>KDE</application> is to use
>       <filename>~/.xinitrc</filename> or <filename>~/.xsession</filename> as 
> described in <xref linkend="x-xdm"/> with the following:</para>
1585,1593d1583
<       <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 "exec /usr/local/bin/startkde" &gt;&gt; 
~/.xsession</userinput>
< &prompt.user; <userinput>chmod +x ~/.xsession</userinput></screen>
< 
1635c1625
<       create an executable <filename>~/.xsession</filename>:</para>
---
>       edit <filename>~/.xsession</filename> or 
> <filename>~/.xinitrc</filename> according to <xref linkend="x-xdm"/> 
> to:</para>
1637,1639c1627
<       <screen>&prompt.user; <userinput>echo "#!/bin/sh" &gt; 
~/.xsession</userinput>
< &prompt.user; <userinput>echo "exec /usr/local/bin/startxfce4 
--with-ck-launch" &gt;&gt; ~/.xsession</userinput>
< &prompt.user; <userinput>chmod +x ~/.xsession</userinput></screen>
---
>       <screen><userinput>exec /usr/local/bin/startxfce4 
> --with-ck-launch</userinput></screen>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "[email protected]"

Reply via email to