Ignore:
Timestamp:
10/26/2014 11:23:17 PM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
krejzi/svn
Children:
d72fae5a
Parents:
44ae5736
Message:

Convert xorg installing section.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/krejzi@14759 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 moved

Legend:

Unmodified
Added
Removed
  • x/installing/xorg-server-systemd.xml

    r44ae5736 r5b5c0e9  
    9595    <bridgehead renderas="sect4">Recommended</bridgehead>
    9696    <para role="recommended">
    97       <xref linkend="libepoxy"/> (required for glamor, see command
    98       explanations below)
     97      <xref linkend="libepoxy"/> (for Glamor),
     98      <xref linkend="wayland"/> (both for <command>Xwayland</command>) and
     99      <xref linkend="systemd"/> (for Logind)
    99100    </para>
    100101
    101102    <bridgehead renderas="sect4">Optional</bridgehead>
    102     <para role="optional">
     103    <para>
    103104      <xref linkend="acpid"/> (runtime),
    104105      <xref linkend="doxygen"/> (to build API documentation),
    105106      <xref linkend="fop"/>, (to build documentation),
    106       <xref linkend="gs"/> (to build documentation), and
    107       <xref linkend="xmlto"/>, (to build documentation)
     107      <xref linkend="gs"/> (to build documentation),
     108      <xref linkend="xmlto"/>, (to build documentation), and
     109      <ulink url="http://download.savannah.gnu.org/releases/libunwind/">libunwind</ulink>
    108110    </para>
    109111
     
    131133           --enable-dmx                     \
    132134           --enable-glamor                  \
    133            --enable-install-setuid          \
    134135           --enable-suid-wrapper            &amp;&amp;
    135136make</userinput></screen>
     
    145146
    146147<screen role="root"><userinput>make install &amp;&amp;
    147 mkdir -pv /etc/X11/xorg.conf.d &amp;&amp;
    148 cat &gt;&gt; /etc/sysconfig/createfiles &lt;&lt; "EOF"
    149 <literal>/tmp/.ICE-unix dir 1777 root root
    150 /tmp/.X11-unix dir 1777 root root</literal>
    151 EOF</userinput></screen>
     148mkdir -pv /etc/X11/xorg.conf.d</userinput></screen>
    152149
    153150  </sect2>
     
    157154
    158155    <para>
    159       <parameter>--enable-dmx</parameter>: Build DMX (Distributed Multihead X)
    160       server.
    161     </para>
    162 
    163     <para>
    164       <parameter>--enable-glamor</parameter>: Build the Glamor DIX (Device
    165       Independent X) module which is currently required for Southern Islands and
    166       Sea Islands radeon video chipsets, optional for some other radeons, and
    167       also optional for the intel driver.
    168     </para>
    169 
    170     <para>
    171       <parameter>--enable-install-setuid</parameter>: The Xorg binary must run as
    172       the root user. This switch ensures that the binary is installed
    173       setuid when <command>make</command> is run by an unprivileged user.
    174     </para>
    175 
    176     <para>
    177       <parameter>--enable-suid-wrapper</parameter>: Build suid-root wrapper for
    178       legacy driver support on rootless xserver systems.
    179     </para>
    180 
    181     <para>
    182       <command>cat &gt;&gt; /etc/sysconfig/createfiles...</command>: This
    183       command creates the <filename class="directory">/tmp/.ICE-unix</filename>
    184       and <filename class="directory">/tmp/.X11-unix</filename> directories at
    185       startup, and ensures that the permissions and ownership are correct as
    186       required by the server.
     156      <parameter>--enable-dmx</parameter>: This switch enables building of the DMX
     157      (Distributed Multihead X) server.
     158    </para>
     159
     160    <para>
     161      <parameter>--enable-glamor</parameter>: This switch enables building
     162      of the Glamor DIX module which is required by some drivers and
     163      <command>Xwayland</command>. Remove it if you don't want to install
     164      <application>libepoxy</application> and are not going to need
     165      <command>Xwayland</command> or you don't have any hardware that
     166      requires Glamor (Radeon "Southern Islands" and later GPUs).
     167    </para>
     168
     169    <para>
     170      <parameter>--enable-suid-wrapper</parameter>: This switch enables building of
     171      the suid-root wrapper for legacy driver support on rootless xserver systems.
    187172    </para>
    188173
     
    201186          cvt, dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize,
    202187          dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, gtf, vdltodmx, X,
    203           Xdmx, xdmxconfig, Xnest, Xorg, and Xvfb
     188          Xdmx, xdmxconfig, Xnest, Xorg, Xvfb, and Xwayland
    204189        </seg>
    205190        <seg>
    206           several under $XORG_PREFIX/lib/xorg/modules/{,extensions,multimedia}
     191          None
    207192        </seg>
    208193        <seg>
Note: See TracChangeset for help on using the changeset viewer.