Changeset df6c45d5


Ignore:
Timestamp:
07/22/2014 02:09:38 PM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
systemd-11177
Children:
a9521f3
Parents:
d8ada13
Message:

Add Xwayland dependencies to xserver page. Enable xserver's glamor.

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

Location:
x/installing
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • x/installing/installing.xml

    rd8ada13 rdf6c45d5  
    7070  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7font.xml"/>
    7171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xkeyboard-config-systemd.xml"/>
    72   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg-server.xml"/>
     72  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg-server-systemd.xml"/>
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7driver.xml"/>
    7474  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="twm.xml"/>
  • x/installing/xorg-server-systemd.xml

    rd8ada13 rdf6c45d5  
    9393    </para>
    9494
     95    <bridgehead renderas="sect4">Recommended</bridgehead>
     96    <para role="recommended">
     97      <xref linkend="libepoxy"/> and
     98      <xref linkend="wayland"/> (for <command>Xwayland</command>) and
     99      <xref linkend="systemd"/> (for Logind)
     100
     101    </para>
     102
    95103    <bridgehead renderas="sect4">Optional</bridgehead>
    96104    <para>
     
    98106      <xref linkend="doxygen"/> (to build API documentation),
    99107      <xref linkend="fop"/>, (to build documentation),
    100       <xref linkend="gs"/> (to build documentation), and
    101       <xref linkend="xmlto"/>, (to build documentation)
     108      <xref linkend="gs"/> (to build documentation),
     109      <xref linkend="xmlto"/>, (to build documentation), and
     110      <ulink url="http://download.savannah.gnu.org/releases/libunwind/">libunwind</ulink>
    102111    </para>
    103112
     
    124133           --with-xkb-output=/var/lib/xkb   \
    125134           --enable-dmx                     \
    126            --enable-install-setuid          \
     135           --enable-glamor                  \
    127136           --enable-suid-wrapper            &amp;&amp;
    128137make</userinput></screen>
     
    138147
    139148<screen role="root"><userinput>make install &amp;&amp;
    140 mkdir -pv /etc/X11/xorg.conf.d &amp;&amp;
    141 cat &gt;&gt; /etc/sysconfig/createfiles &lt;&lt; "EOF"
    142 <literal>/tmp/.ICE-unix dir 1777 root root
    143 /tmp/.X11-unix dir 1777 root root</literal>
    144 EOF</userinput></screen>
     149mkdir -pv /etc/X11/xorg.conf.d</userinput></screen>
    145150
    146151  </sect2>
     
    150155
    151156    <para>
    152       <parameter>--enable-dmx</parameter>: Build DMX (Distributed Multihead X)
    153       server.
    154     </para>
    155 
    156     <para>
    157       <parameter>--enable-install-setuid</parameter>: The Xorg binary must run as
    158       the root user. This switch ensures that the binary is installed
    159       setuid when <command>make</command> is run by an unprivileged user.
    160     </para>
    161 
    162     <para>
    163       <parameter>--enable-suid-wrapper</parameter>: Build suid-root wrapper for
    164       legacy driver support on rootless xserver systems.
    165     </para>
    166 
    167     <para>
    168       <command>cat &gt;&gt; /etc/sysconfig/createfiles...</command>: This
    169       command creates the <filename class="directory">/tmp/.ICE-unix</filename>
    170       and <filename class="directory">/tmp/.X11-unix</filename> directories at
    171       startup, and ensures that the permissions and ownership are correct as
    172       required by the server.
     157      <parameter>--enable-dmx</parameter>: This switch enables building of the DMX
     158      (Distributed Multihead X) server.
     159    </para>
     160
     161    <para>
     162      <parameter>--enable-glamor</parameter>: This switch enables building of the
     163      Glamor DIX module which is required by some drivers.
     164    </para>
     165
     166    <para>
     167      <parameter>--enable-suid-wrapper</parameter>: This switch enables building of
     168      the suid-root wrapper for legacy driver support on rootless xserver systems.
     169    </para>
     170
     171    <para>
     172      <option>--enable-install-setuid</option>: Use this switch if you have not
     173      reinstalled <application>systemd</application> with Logind support and
     174      wish to run the <application>Xorg Server</application> as the
     175      <systemitem class="username">root</systemitem> user.
    173176    </para>
    174177
     
    187190          cvt, dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize,
    188191          dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, gtf, vdltodmx, X,
    189           Xdmx, xdmxconfig, Xnest, Xorg, and Xvfb
     192          Xdmx, xdmxconfig, Xnest, Xorg, Xvfb, and Xwayland
    190193        </seg>
    191194        <seg>
    192           several under $XORG_PREFIX/lib/xorg/modules/{,extensions,multimedia}
     195          None
    193196        </seg>
    194197        <seg>
Note: See TracChangeset for help on using the changeset viewer.