Changeset ac38e9dc for x/installing


Ignore:
Timestamp:
08/01/2015 04:26:22 AM (9 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
systemd-13485
Children:
ad6910d
Parents:
4a83293
Message:

Import back into SVN from Github

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

Location:
x/installing
Files:
4 added
33 edited

Legend:

Unmodified
Added
Removed
  • x/installing/installing.xml

    r4a83293 rac38e9dc  
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xterm.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xclock.xml"/>
    77   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xinit-systemd.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xinit.xml"/>
    7878  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg-config.xml"/>
    7979</chapter>
  • x/installing/libXau.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY libXau-download-http "http://xorg.freedesktop.org/releases/individual/lib/libXau-&libXau-version;.tar.bz2">
    8   <!ENTITY libXau-download-ftp  "ftp://ftp.x.org/pub/individual/lib/libXau-&libXau-version;.tar.bz2">
     7  <!ENTITY libXau-download-http "&xorg-download-http;/lib/libXau-&libXau-version;.tar.bz2">
     8  <!ENTITY libXau-download-ftp  "&xorg-download-ftp;/lib/libXau-&libXau-version;.tar.bz2">
    99  <!ENTITY libXau-md5sum        "685f8abbffa6d145c0f930f00703b21b">
    1010  <!ENTITY libXau-size          "289 KB">
     
    3434    restricting client access to the display.</para>
    3535
    36     &lfs76_checked;
     36    &lfs77_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/libXdmcp.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY libXdmcp-download-http "http://xorg.freedesktop.org/releases/individual/lib/libXdmcp-&libXdmcp-version;.tar.bz2">
    8   <!ENTITY libXdmcp-download-ftp  "ftp://ftp.x.org/pub/individual/lib/libXdmcp-&libXdmcp-version;.tar.bz2">
    9   <!ENTITY libXdmcp-md5sum        "b94af6cef211cf3ee256f7e81f70fcd9">
    10   <!ENTITY libXdmcp-size          "304 KB">
    11   <!ENTITY libXdmcp-buildsize     "2.6 MB">
     7  <!ENTITY libXdmcp-download-http "&xorg-download-http;/lib/libXdmcp-&libXdmcp-version;.tar.bz2">
     8  <!ENTITY libXdmcp-download-ftp  "&xorg-download-ftp;/lib/libXdmcp-&libXdmcp-version;.tar.bz2">
     9  <!ENTITY libXdmcp-md5sum        "18aa5c1279b01f9d18e3299969665b2e">
     10  <!ENTITY libXdmcp-size          "324 KB">
     11  <!ENTITY libXdmcp-buildsize     "2.8 MB">
    1212  <!ENTITY libXdmcp-time          "less than 0.1 SBU">
    1313]>
     
    3434    allowing clients to interact with the X Display Manager.</para>
    3535
    36     &lfs76_checked;
     36    &lfs77_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/libxcb.xml

    r4a83293 rac38e9dc  
    3737    requests and receive responses with both.</para>
    3838
    39     &lfs76_checked;
     39    &lfs77_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9292    commands:</para>
    9393
    94 <screen><userinput>sed "s/pthread-stubs//" -i configure &amp;&amp;
     94<screen><userinput>sed -i "s/pthread-stubs//" configure &amp;&amp;
    9595./configure $XORG_CONFIG    \
    9696            --enable-xinput \
  • x/installing/mesalib-systemd.xml

    r4a83293 rac38e9dc  
    66
    77  <!ENTITY mesalib-download-http " ">
    8   <!ENTITY mesalib-download-ftp
    9            "ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/MesaLib-&mesalib-version;.tar.bz2">
    10   <!ENTITY mesalib-md5sum        "f404f9ecece1e04f2c99dadc42a7d215">
    11   <!ENTITY mesalib-size          "6.9 MB">
    12   <!ENTITY mesalib-buildsize     "253 MB (additional 2 MB for the docs)">
    13   <!ENTITY mesalib-time          "11.3 SBU">
    14 
     8  <!ENTITY mesalib-download-ftp  "ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/mesa-&mesalib-version;.tar.bz2">
     9  <!ENTITY mesalib-md5sum        "1a7e2e9f17eff9307fd14fb6cc70783b">
     10  <!ENTITY mesalib-size          "6.8 MB">
     11  <!ENTITY mesalib-buildsize     "285 MB">
     12  <!ENTITY mesalib-time          "8.8 SBU">
    1513]>
    1614
    17 <sect1 id="mesalib" xreflabel="MesaLib-&mesalib-version;">
     15<sect1 id="mesalib" xreflabel="Mesa-&mesalib-version;">
    1816  <?dbhtml filename="mesalib.html"?>
    1917
     
    2321  </sect1info>
    2422
    25   <title>MesaLib-&mesalib-version;</title>
     23  <title>Mesa-&mesalib-version;</title>
    2624
    2725  <indexterm zone="mesalib">
    28     <primary sortas="a-MesaLib">MesaLib</primary>
     26    <primary sortas="a-MesaLib">Mesa</primary>
    2927  </indexterm>
    3028
    3129  <sect2 role="package">
    32     <title>Introduction to MesaLib</title>
     30    <title>Introduction to Mesa</title>
    3331
    3432    <para>
     
    3735    </para>
    3836
    39     &lfs76_checked;
     37    &lfs77_checked;
    4038
    4139    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7371    </itemizedlist>
    7472
    75     <bridgehead renderas="sect3">Additional Patch</bridgehead>
     73    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7674    <itemizedlist spacing="compact">
    7775      <listitem>
    7876        <para>
    7977          Recommended patch:
    80           <ulink url="&patch-root;/MesaLib-&mesalib-version;-add_xdemos-1.patch"/>
    81           (Needed if testing the Xorg installation per BLFS instructions).
     78          <ulink url="&patch-root;/mesa-&mesalib-version;-add_xdemos-1.patch"/>
    8279        </para>
    8380      </listitem>
    8481    </itemizedlist>
    8582
    86     <bridgehead renderas="sect3">MesaLib Dependencies</bridgehead>
     83    <bridgehead renderas="sect3">Mesa Dependencies</bridgehead>
    8784
    8885    <bridgehead renderas="sect4">Required</bridgehead>
    8986    <para role="required">
    90       <xref linkend="libdrm"/>,
    91       <xref linkend="python2"/> and
     87      <xref linkend="libdrm"/> and
    9288      <xref linkend="xorg7-lib"/>
    9389    </para>
     
    9591    <bridgehead renderas="sect4">Recommended</bridgehead>
    9692    <para role="recommended">
    97       <xref linkend="elfutils"/> (required for Radeon 3D drivers),
     93      <xref linkend="elfutils"/> (required for Gallium3D radeonsi driver),
     94      <xref linkend="libva"/> (to build VAAPI drivers for supported hardware),
    9895      <xref linkend="libvdpau"/> (to build VDPAU drivers for supported hardware),
    99       <xref linkend="llvm"/> (required for Radeon 3D drivers and also for
    100       llvmpipe which is intended to be the fastest of the three sw rasterizers,
    101       see <ulink url="http://www.mesa3d.org/faq.html#part3"></ulink>) and
    102       <xref linkend="wayland"/> (required for <filename>libwayland-egl</filename>
    103       library which is used by many packages that use
    104       <application>Wayland</application>)
     96      <xref linkend="llvm"/> (required for Gallium3D r300 and radeonsi drivers and
     97      also for llvmpipe which is intended to be the fastest of the three software
     98      rasterizers, see <ulink url="http://www.mesa3d.org/faq.html#part3"></ulink>)
     99      and <xref linkend="wayland"/> (required to build the
     100      <filename>libwayland-egl</filename> library which is used by many packages
     101      that use <application>Wayland</application>)
    105102    </para>
    106103
     
    120117        Please note that <application>elfutils</application> and
    121118        <application>LLVM</application> are <emphasis>required</emphasis>
    122         for Radeon 3D drivers. For an explanation of Gallium please see
     119        for Gallium3D r300 and radeonsi drivers. For an explanation of
     120        Gallium3D please see
    123121        <ulink url="https://en.wikipedia.org/wiki/Gallium3D"></ulink>.
    124122      </para>
     
    126124
    127125    <para condition="html" role="usernotes">User Notes:
    128       <ulink url="&blfs-wiki;/mesalib"/>
     126      <ulink url="&blfs-wiki;/mesa"/>
    129127    </para>
    130128  </sect2>
    131129
    132130  <sect2 role="installation">
    133     <title>Installation of MesaLib</title>
    134 
    135     <note>
    136       <para>
    137         Unlike other packages, the
    138         <filename>MesaLib-&mesalib-version;.tar.bz2</filename>
    139         archive will extract to the
    140         <filename class="directory">Mesa-&mesalib-version;</filename>
    141         directory.
    142       </para>
    143     </note>
    144 
    145     <para>
    146       If you have downloaded the recommended patch, apply it by running the
    147       following command:
    148     </para>
    149 
    150 <screen><userinput>patch -Np1 -i ../MesaLib-&mesalib-version;-add_xdemos-1.patch</userinput></screen>
    151 
    152     <para>
    153       Install <application>MesaLib</application> by running the following
     131    <title>Installation of Mesa</title>
     132
     133    <para>
     134      If you have downloaded the xdemos patch (needed if testing the Xorg
     135      installation per BLFS instructions), apply it by running the following
     136      command:
     137    </para>
     138
     139<screen><userinput>patch -Np1 -i ../mesa-&mesalib-version;-add_xdemos-1.patch</userinput></screen>
     140
     141    <para>
     142      Install <application>Mesa</application> by running the following
    154143      commands:
    155144    </para>
    156145
    157 <screen><userinput>./autogen.sh CFLAGS="-O2" CXXFLAGS="-O2" \
     146<screen><userinput>./configure CFLAGS="-O2" CXXFLAGS="-O2" \
    158147            --prefix=/usr                \
    159148            --sysconfdir=/etc            \
    160             --disable-gallium-egl        \
    161149            --enable-texture-float       \
    162150            --enable-gles1               \
    163151            --enable-gles2               \
    164             --enable-osmesa              \
    165152            --enable-xa                  \
    166             --enable-gbm                 \
    167153            --enable-glx-tls             \
    168154            --with-egl-platforms="drm,x11,wayland" \
     
    171157
    172158    <para>
    173       If you have applied the recommended patch, build the demo programs by
     159      If you have applied the xdemos patch, build the demo programs by
    174160      running the following command:
    175161    </para>
     
    178164
    179165    <para>
    180       This package does not come with a test suite.
     166      To test the results, issue: <command>make check</command>.
    181167    </para>
    182168
     
    201187    </para>
    202188
    203 <screen role="root"><userinput>install -v -dm755 /usr/share/doc/MesaLib-&mesalib-version; &amp;&amp;
    204 cp -rfv docs/* /usr/share/doc/MesaLib-&mesalib-version;</userinput></screen>
     189<screen role="root"><userinput>install -v -dm755 /usr/share/doc/mesa-&mesalib-version; &amp;&amp;
     190cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
    205191
    206192  </sect2>
     
    218204
    219205    <para>
    220       <parameter>--disable-gallium-egl</parameter>: This switch disables
    221       the egl_gallium loader in favor of egl_dri2 loader which supports
    222       both DRI and Gallium drivers.
    223     </para>
    224 
    225     <para>
    226206      <parameter>--enable-texture-float</parameter>: This switch enables
    227207      floating-point textures and render buffers. Please consult
     
    241221
    242222    <para>
    243       <parameter>--enable-osmesa</parameter>: This switch enables building of
    244       the <filename class="libraryfile">libOSMesa</filename> library.
    245     </para>
    246 
    247     <para>
    248223      <parameter>--enable-xa</parameter>: This switch enables building of the
    249224      XA X Acceleration API (Required for VMware 3D Driver).
     
    251226
    252227    <para>
    253       <parameter>--enable-gbm</parameter>: This switch enables building of the
    254       <application>Mesa</application> Graphics Buffer Manager library.
    255     </para>
    256 
    257     <para>
    258       <parameter>--enable-gallium-gbm</parameter>: This switch enables optional
    259       GBM state tracker for Gallium.
    260     </para>
    261 
    262     <para>
    263       <parameter>--enable-glx-tls</parameter>: This switch enables TLS (Thread Local
    264       Storage) support in GLX.
     228      <parameter>--enable-glx-tls</parameter>: This switch enables TLS (Thread
     229      Local Storage) support in GLX.
    265230    </para>
    266231
     
    269234      controls for which platforms EGL should be built. Available
    270235      platforms are drm, x11 and wayland. Remove <option>wayland</option>
    271       from the list if you have not installed
     236      from the list if you did not install
    272237      <application>Wayland</application>.
    273238    </para>
     
    275240    <para>
    276241      <parameter>--with-gallium-drivers="..."</parameter>: This parameter
    277       controls which Gallium drivers should be built. Available drivers
     242      controls which Gallium3D drivers should be built. Available drivers
    278243      are: i915, ilo, nouveau, r300, r600, radeonsi, svga and swrast. You
    279       will need to remove r300, r600 and radeonsi from the list if you did
     244      will need to remove r300 and radeonsi from the list if you did
    280245      not install <application>elfutils</application> and
    281246      <application>LLVM</application>.
    282     </para>
    283 
    284     <para>
    285       <option>--enable-r600-llvm-compiler</option>: Use this switch to
    286       enable experimental R600 <application>LLVM</application> backend
    287       for graphics shaders which claims to speed up the driver.
    288247    </para>
    289248
     
    309268          libGLESv2.so,
    310269          libGL.so,
    311           libOSMesa.so,
    312           libwayland-egl.so, and
    313           libxatracker.so
     270          libwayland-egl.so,
     271          libxatracker.so,
     272          libXvMCnouveau.so, and
     273          libXvMCr600.so
    314274        </seg>
    315275        <seg>
    316           /usr/include/EGL,
    317           /usr/include/GL,
    318           /usr/include/GLES,
    319           /usr/include/GLES2,
    320           /usr/include/GLES3,
    321           /usr/include/KHR,
    322           /usr/include/VG,
     276          /usr/include/{EGL,GL,GLES},
     277          /usr/include/{GLES2,GLES3,KHR},
    323278          /usr/lib/dri,
    324           /usr/lib/egl,
    325           /usr/lib/gallium-pipe,
    326           /usr/lib/gbm,
    327279          /usr/lib/vdpau, and
    328           /usr/share/doc/MesaLib-&mesalib-version; (optional)
     280          /usr/share/doc/mesa-&mesalib-version;
    329281        </seg>
    330282      </seglistitem>
     
    424376      </varlistentry>
    425377
    426       <varlistentry id="libOSMesa">
    427         <term><filename class="libraryfile">libOSMesa.so</filename></term>
    428         <listitem>
    429           <para>
    430             is the <application>Mesa</application> Off-screen Rendering library.
    431           </para>
    432           <indexterm zone="mesalib libOSMesa">
    433             <primary sortas="c-libOSMesa">libOSMesa.so</primary>
    434           </indexterm>
    435         </listitem>
    436       </varlistentry>
    437 
    438378      <varlistentry id="libwayland-egl">
    439379        <term><filename class="libraryfile">libwayland-egl.so</filename></term>
  • x/installing/twm.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY twm-download-http "http://xorg.freedesktop.org/releases/individual/app/twm-&twm-version;.tar.bz2">
    8   <!ENTITY twm-download-ftp  "ftp://ftp.x.org/pub/individual/app/twm-&twm-version;.tar.bz2">
    9   <!ENTITY twm-md5sum        "4b28317d4a9f7ca61bef8462e132bd4c">
    10   <!ENTITY twm-size          "269 KB">
    11   <!ENTITY twm-buildsize     "4.6 MB">
     7  <!ENTITY twm-download-http "&xorg-download-http;/app/twm-&twm-version;.tar.bz2">
     8  <!ENTITY twm-download-ftp  "&xorg-download-ftp;/app/twm-&twm-version;.tar.bz2">
     9  <!ENTITY twm-md5sum        "59a6f076cdacb5f6945dac809bcf4906">
     10  <!ENTITY twm-size          "280 KB">
     11  <!ENTITY twm-buildsize     "4.3 MB">
    1212  <!ENTITY twm-time          "less than 0.1 SBU">
    1313]>
     
    3535    &not-katamari;
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/util-macros.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY util-macros-download-http "http://xorg.freedesktop.org/releases/individual/util/util-macros-&util-macros-version;.tar.bz2">
    8   <!ENTITY util-macros-download-ftp  "ftp://ftp.x.org/pub/individual/util/util-macros-&util-macros-version;.tar.bz2">
     7  <!ENTITY util-macros-download-http "&xorg-download-http;/util/util-macros-&util-macros-version;.tar.bz2">
     8  <!ENTITY util-macros-download-ftp  "&xorg-download-ftp;/util/util-macros-&util-macros-version;.tar.bz2">
    99  <!ENTITY util-macros-md5sum        "1cf984125e75f8204938d998a8b6c1e1">
    1010  <!ENTITY util-macros-size          "80 KB">
     
    3434    <application>Xorg</application> packages.</para>
    3535
    36     &lfs76_checked;
     36    &lfs77_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/x7app.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY x7apps-download-http "http://xorg.freedesktop.org/releases/individual/app/">
    8   <!ENTITY x7apps-download-ftp  "ftp://ftp.x.org/pub/individual/app/">
     7  <!ENTITY x7apps-download-http "&xorg-download-http;/app/">
     8  <!ENTITY x7apps-download-ftp  "&xorg-download-ftp;/app/">
    99  <!ENTITY x7apps-size          "4.9 MB">
    1010  <!ENTITY x7apps-buildsize     "51 MB">
    1111  <!ENTITY x7apps-time          "1.9 SBU">
    1212
    13   <!ENTITY bdftopcf-version                "1.0.4">
    14   <!ENTITY bdftopcf-md5sum                 "96a648a332160a7482885800f7a506fa">
    15 
    16   <!ENTITY iceauth-version                 "1.0.6">
    17   <!ENTITY iceauth-md5sum                  "2527344acc60741a709f4858564c5ae6">
     13  <!ENTITY bdftopcf-version                "1.0.5">
     14  <!ENTITY bdftopcf-md5sum                 "53a48e1fdfec29ab2e89f86d4b7ca902">
     15
     16  <!ENTITY iceauth-version                 "1.0.7">
     17  <!ENTITY iceauth-md5sum                  "25dab02f8e40d5b71ce29a07dc901b8c">
    1818
    1919  <!ENTITY luit-version                    "1.1.1">
     
    2323  <!ENTITY mkfontdir-md5sum                "18c429148c96c2079edda922a2b67632">
    2424
    25   <!ENTITY mkfontscale-version             "1.1.1">
    26   <!ENTITY mkfontscale-md5sum              "03de3f15db678e277f5ef9c013aca1ad">
    27 
    28   <!ENTITY sessreg-version                 "1.0.8">
    29   <!ENTITY sessreg-md5sum                  "f548e389ff68424947b87785df6a321b">
    30 
    31   <!ENTITY setxkbmap-version               "1.3.0">
    32   <!ENTITY setxkbmap-md5sum                "1001771344608e120e943a396317c33a">
    33 
    34   <!ENTITY smproxy-version                 "1.0.5">
    35   <!ENTITY smproxy-md5sum                  "edce41bd7562dcdfb813e05dbeede8ac">
    36 
    37   <!ENTITY x11perf-version                 "1.5.4">
    38   <!ENTITY x11perf-md5sum                  "5c3c7431a38775caaea6051312a49bc9">
     25  <!ENTITY mkfontscale-version             "1.1.2">
     26  <!ENTITY mkfontscale-md5sum              "9bdd6ebfa62b1bbd474906ac86a40fd8">
     27
     28  <!ENTITY sessreg-version                 "1.1.0">
     29  <!ENTITY sessreg-md5sum                  "e238c89dabc566e1835e1ecb61b605b9">
     30
     31  <!ENTITY setxkbmap-version               "1.3.1">
     32  <!ENTITY setxkbmap-md5sum                "2c47a1b8e268df73963c4eb2316b1a89">
     33
     34  <!ENTITY smproxy-version                 "1.0.6">
     35  <!ENTITY smproxy-md5sum                  "3a93d9f0859de5d8b65a68a125d48f6a">
     36
     37  <!ENTITY x11perf-version                 "1.6.0">
     38  <!ENTITY x11perf-md5sum                  "f0b24e4d8beb622a419e8431e1c03cd7">
    3939
    4040  <!ENTITY xauth-version                   "1.0.9">
     
    4444  <!ENTITY xbacklight-md5sum               "0066f23f69ca3ef62dcaeb74a87fdc48">
    4545
    46   <!ENTITY xcmsdb-version                  "1.0.4">
    47   <!ENTITY xcmsdb-md5sum                   "5812be48cbbec1068e7b718eec801766">
     46  <!ENTITY xcmsdb-version                  "1.0.5">
     47  <!ENTITY xcmsdb-md5sum                   "9956d751ea3ae4538c3ebd07f70736a0">
    4848
    4949  <!ENTITY xcursorgen-version              "1.0.6">
    5050  <!ENTITY xcursorgen-md5sum               "b58a87e6cd7145c70346adad551dba48">
    5151
    52   <!ENTITY xdpyinfo-version                "1.3.1">
    53   <!ENTITY xdpyinfo-md5sum                 "cacc0733f16e4f2a97a5c430fcc4420e">
    54 
    55   <!ENTITY xdriinfo-version                "1.0.4">
    56   <!ENTITY xdriinfo-md5sum                 "3d3cad4d754e10e325438193433d59fd">
    57 
    58   <!ENTITY xev-version                     "1.2.1">
    59   <!ENTITY xev-md5sum                      "5b0a0b6f589441d546da21739fa75634">
    60 
    61   <!ENTITY xgamma-version                  "1.0.5">
    62   <!ENTITY xgamma-md5sum                   "c06067f572bc4a5298f324f27340da95">
    63 
    64   <!ENTITY xhost-version                   "1.0.6">
    65   <!ENTITY xhost-md5sum                    "f1669af1fe0554e876f03319c678e79d">
     52  <!ENTITY xdpyinfo-version                "1.3.2">
     53  <!ENTITY xdpyinfo-md5sum                 "8809037bd48599af55dad81c508b6b39">
     54
     55  <!ENTITY xdriinfo-version                "1.0.5">
     56  <!ENTITY xdriinfo-md5sum                 "fceddaeb08e32e027d12a71490665866">
     57
     58  <!ENTITY xev-version                     "1.2.2">
     59  <!ENTITY xev-md5sum                      "249bdde90f01c0d861af52dc8fec379e">
     60
     61  <!ENTITY xgamma-version                  "1.0.6">
     62  <!ENTITY xgamma-md5sum                   "90b4305157c2b966d5180e2ee61262be">
     63
     64  <!ENTITY xhost-version                   "1.0.7">
     65  <!ENTITY xhost-md5sum                    "f5d490738b148cb7f2fe760f40f92516">
    6666
    6767  <!ENTITY xinput-version                  "1.6.1">
    6868  <!ENTITY xinput-md5sum                   "305980ac78a6954e306a14d80a54c441">
    6969
    70   <!ENTITY xkbcomp-version                 "1.2.4">
    71   <!ENTITY xkbcomp-md5sum                  "a0fc1ac3fc4fe479ade09674347c5aa0">
    72 
    73   <!ENTITY xkbevd-version                  "1.1.3">
    74   <!ENTITY xkbevd-md5sum                   "37ed71525c63a9acd42e7cde211dcc5b">
     70  <!ENTITY xkbcomp-version                 "1.3.0">
     71  <!ENTITY xkbcomp-md5sum                  "0012a8e3092cddf7f87b250f96bb38c5">
     72
     73  <!ENTITY xkbevd-version                  "1.1.4">
     74  <!ENTITY xkbevd-md5sum                   "c747faf1f78f5a5962419f8bdd066501">
    7575
    7676  <!ENTITY xkbutils-version                "1.0.4">
     
    8080  <!ENTITY xkill-md5sum                    "0ae6bc2a8d3af68e9c76b1a6ca5f7a78">
    8181
    82   <!ENTITY xlsatoms-version                "1.1.1">
    83   <!ENTITY xlsatoms-md5sum                 "9d0e16d116d1c89e6b668c1b2672eb57">
     82  <!ENTITY xlsatoms-version                "1.1.2">
     83  <!ENTITY xlsatoms-md5sum                 "5dcb6e6c4b28c8d7aeb45257f5a72a7d">
    8484
    8585  <!ENTITY xlsclients-version              "1.1.3">
     
    8989  <!ENTITY xmessage-md5sum                 "2dd5ae46fa18abc9331bc26250a25005">
    9090
    91   <!ENTITY xmodmap-version                 "1.0.8">
    92   <!ENTITY xmodmap-md5sum                  "5511da3361eea4eaa21427652c559e1c">
     91  <!ENTITY xmodmap-version                 "1.0.9">
     92  <!ENTITY xmodmap-md5sum                  "723f02d3a5f98450554556205f0a9497">
    9393
    9494  <!ENTITY xpr-version                     "1.0.4">
     
    113113  <!ENTITY xsetroot-md5sum                 "7211b31ec70631829ebae9460999aa0b">
    114114
    115   <!ENTITY xvinfo-version                  "1.1.2">
    116   <!ENTITY xvinfo-md5sum                   "1fbd65e81323a8c0a4b5e24db0058405">
     115  <!ENTITY xvinfo-version                  "1.1.3">
     116  <!ENTITY xvinfo-md5sum                   "558360176b718dee3c39bc0648c0d10c">
    117117
    118118  <!ENTITY xwd-version                     "1.0.6">
     
    148148    implementations.</para>
    149149
    150     &lfs76_checked;
     150    &lfs77_checked;
    151151
    152152    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    240240cd app &amp;&amp;
    241241grep -v '^#' ../app-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \
    242     -B http://xorg.freedesktop.org/releases/individual/app/ &amp;&amp;
     242    -B &xorg-download-http;/app/ &amp;&amp;
    243243md5sum -c ../app-&xorg-version;.md5</userinput></screen>
    244244
     
    268268      line3="#  define _XOPEN_SOURCE 600"
    269269      line4="#endif"
    270  
     270
    271271      sed -i -e "s@#ifdef HAVE_CONFIG_H@$line1\n$line2\n$line3\n$line4\n\n&amp;@" sys.c
    272272      unset line1 line2 line3 line4
     273    ;;
     274    sessreg-* )
     275      sed -e 's/\$(CPP) \$(DEFS)/$(CPP) -P $(DEFS)/' -i man/Makefile.in
    273276    ;;
    274277  esac
     
    283286
    284287<screen><userinput>exit</userinput></screen>
     288
     289  </sect2>
     290
     291  <sect2 role="commands">
     292    <title>Command Explanations</title>
     293
     294    <para>
     295      <parameter>sed -e 's/\$(CPP) \$(DEFS)/$(CPP) -P $(DEFS)/' -i
     296      man/Makefile.in</parameter>: with <application>gcc-5</application> the
     297      behaviour of <command>cpp</command> was changed to emit line numbers.
     298      That results in unterminated <application>sed</application> commands in
     299      <filename>filenames.sed</filename>. Adding <literal>-P</literal> restores
     300      the old behaviour.
     301    </para>
    285302
    286303  </sect2>
  • x/installing/x7driver-ati.xml

    r4a83293 rac38e9dc  
    3636      </para>
    3737
    38       &lfs76_checked;
     38      &lfs77_checked;
    3939
    4040      <note>
    4141        <para>
    42           For Direct Rendering to work with newer Radeon Cards (R300 and later chipsets),
    43           you need to enable the r300, r600 and radeonsi Gallium drivers at
    44           <xref linkend="mesalib"/> build time. Also, some cards require Firmware to be
    45           available when the kernel driver is loaded. Firmware can be obtained from
    46           <ulink url="http://people.freedesktop.org/~agd5f/radeon_ucode/">
    47           this</ulink> site. See "Kernel Configuration for additional firmware" below.
     42          For Direct Rendering to work with newer Radeon Cards (R300 and later
     43          chipsets), you need to enable the r300, r600 and radeonsi Gallium
     44          drivers at <xref linkend="mesalib"/> build time. Also, some cards
     45          require Firmware to be available when the kernel driver is loaded.
     46          Firmware can be obtained from <ulink
     47          url="http://anduin.linuxfromscratch.org/sources/linux-firmware/"/>.
     48          See <xref linkend="xorg-ati-firmware-kernel"/> below for additional
     49          firmware.
    4850        </para>
    4951      </note>
     
    8789      <bridgehead renderas="sect5">Required</bridgehead>
    8890      <para role="required">
    89         <xref linkend="xorg-server"/>
     91        <xref linkend="xorg-server"/> (recommended to be built with glamor enabled)
    9092      </para>
    9193
     
    9496          Glamor is <emphasis>required for "Southern Islands" and later
    9597          GPUs</emphasis> but optional for R300 to R700, Evergreen and
    96           "Northern Islands" GPUs - see the link under "Glamor
    97           Acceleration" below.
     98          "Northern Islands" GPUs - see the link in <xref
     99          linkend="ati-glamor-accel"/> below.
    98100        </para>
    99101      </note>
     
    108110
    109111      <para>
    110         Enable the following options in the kernel configuration and recompile the
    111         kernel if necessary:
     112        Enable the following options in the kernel configuration and recompile
     113        the kernel if necessary:
    112114      </para>
    113115
    114116<screen><literal>Device Drivers  ---&gt;
    115117  Graphics support ---&gt;
    116     ATI Radeon: Y or M</literal></screen>
     118    Direct rendering Manager ---&gt;
     119      &lt;*&gt; Direct Rendering Manager (XFree86 ... support) ---&gt; [CONFIG_DRM]
     120      &lt;*&gt; ATI Radeon                                          [CONFIG_DRM_RADEON]</literal></screen>
    117121
    118122      <indexterm zone="xorg-ati-driver xorg-ati-driver-kernel">
     
    140144      </para>
    141145
    142 <screen><literal>CONFIG_EXTRA_FIRMWARE="radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAICOS_smc.bin rtl_nic/rtl8168e-3.fw"
     146<screen><literal>CONFIG_EXTRA_FIRMWARE="radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin
     147radeon/CAICOS_pfp.bin radeon/CAICOS_smc.bin rtl_nic/rtl8168e-3.fw"
    143148CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"</literal></screen>
     149
     150     <note>
     151       <para>
     152         CONFIG_EXTRA_FIRMWARE should all be on one line. It
     153         is shown above as two lines for presentation only.
     154       </para>
     155     </note>
    144156
    145157      <tip>
     
    150162      </tip>
    151163
     164      <para>
     165        Alternatively, if you change CONFIG_DRM_RADEON to '=m' in your .config
     166        the firmware can be loaded automatically from /lib/firmware/radeon when
     167        it installs the module. This offers a tiny space saving, but also means
     168        that the screen will be blank for a longer time before the framebuffer
     169        appears. Distros take this approach because it is not practical to
     170        specify every possible firmware and the kernel would be excessively big.
     171      </para>
     172
    152173      <indexterm zone="xorg-ati-driver xorg-ati-firmware-kernel">
    153174        <primary sortas="d-xorg-ati-firmware">xorg-ati-firmware</primary>
     
    177198    </sect3>
    178199
    179     <sect3>
     200    <sect3 id="ati-glamor-accel">
    180201      <title>Glamor Acceleration</title>
    181202
     
    189210        Decoder ring for engineering vs marketing names</ulink>. Please note
    190211        that Glamor acceleration can be used with other chips as well, from the
    191         R300 onwards, but it has not been tested recently.
     212        R300 onwards. On at least some Northern Islands chips it is beneficial.
    192213      </para>
    193214
    194215      <para>
    195216        Glamor acceleration is not enabled by default for chipsets that don't
    196         use "radeonsi" Gallium3D driver. You have to use a
    197         <filename>xorg.conf</filename> file to enable it. To enable
    198         Glamor for cards other than "Southern Islands" and later, create the
    199         following <filename>/etc/X11/xorg.conf</filename> as the
    200         <systemitem class="username">root</systemitem> user:
    201       </para>
    202 
    203 <screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf &lt;&lt; "EOF"
    204 <literal>Section "Module"
    205         Load "dri2"
    206         Load "glamoregl"
    207 EndSection
    208 
    209 Section "Device"
     217        use "radeonsi" Gallium3D driver. You have to use an
     218        <filename>xorg.conf</filename> file to enable it. To enable Glamor for
     219        cards other than "Southern Islands" and later, create the following
     220        file in <filename class="directory">/etc/X11/xorg.conf.d</filename>
     221        as the <systemitem class="username">root</systemitem> user:
     222      </para>
     223
     224<screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf.d/20-glamor.conf &lt;&lt; "EOF"
     225<literal>Section "Device"
    210226        Identifier "radeon"
    211227        Driver "radeon"
  • x/installing/x7driver-evdev.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY xorg-evdev-driver-version "2.9.1">
     7  <!ENTITY xorg-evdev-driver-version "2.9.2">
    88
    99  <!ENTITY xorg-evdev-driver-download-http "&xorg-download-http;/driver/xf86-input-evdev-&xorg-evdev-driver-version;.tar.bz2">
    1010  <!ENTITY xorg-evdev-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-input-evdev-&xorg-evdev-driver-version;.tar.bz2">
    11   <!ENTITY xorg-evdev-driver-md5sum        "8f73a98e32dccc9d054b54727cc4093f">
    12   <!ENTITY xorg-evdev-driver-size          "371 KB">
    13   <!ENTITY xorg-evdev-driver-buildsize     "3.3 MB">
     11  <!ENTITY xorg-evdev-driver-md5sum        "99eebf171e6c7bffc42d4fc430d47454">
     12  <!ENTITY xorg-evdev-driver-size          "380 KB">
     13  <!ENTITY xorg-evdev-driver-buildsize     "3.9 MB">
    1414  <!ENTITY xorg-evdev-driver-time          "less than 0.1 SBU">
    1515]>
     
    3434      </para>
    3535
    36       &lfs76_checked;
     36      &lfs77_checked;
    3737
    3838      <bridgehead renderas="sect4">Package Information</bridgehead>
     
    8787      </para>
    8888    </sect3>
    89 <!--
     89<!-- No need to give kernel configuration here, since already done for
     90     libevdev. If for any reason you want to uncomment, this configuration
     91     is not complete.
    9092    <sect3 role="kernel" id="xorg-evdev-driver-kernel">
    9193      <title>Kernel Configuration</title>
     
    98100<screen><literal>Device Drivers  - - -&gt;
    99101  Input device support - - -&gt;
    100     Event interface: Y or M</literal></screen>
     102    <*> Generic input layer (needed ...) [CONFIG_INPUT]
     103    <*>   Event interface                [CONFIG_INPUT_EVDEV]</literal></screen>
    101104
    102105      <indexterm zone="xorg-evdev-driver xorg-evdev-driver-kernel">
  • x/installing/x7driver-fbdev.xml

    r4a83293 rac38e9dc  
    3636      </para>
    3737
    38       &lfs76_checked;
     38      &lfs77_checked;
    3939
    4040      <bridgehead renderas="sect4">Package Information</bridgehead>
  • x/installing/x7driver-intel-systemd.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY xorg-intel-driver-version "2.99.916">
     7  <!ENTITY xorg-intel-driver-version "2.99.917">
    88
    99  <!ENTITY xorg-intel-driver-download-http "&xorg-download-http;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">
    1010  <!ENTITY xorg-intel-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">
    11   <!ENTITY xorg-intel-driver-md5sum        "7e24551eae0b952f4d795e791e88ebe5">
    12   <!ENTITY xorg-intel-driver-size          "2.1 MB">
    13   <!ENTITY xorg-intel-driver-buildsize     "71 MB">
     11  <!ENTITY xorg-intel-driver-md5sum        "fa196a66e52c0c624fe5d350af7a5e7b">
     12  <!ENTITY xorg-intel-driver-size          "2.2 MB">
     13<!-- commented, remeasured for re-enabling uxa as well as sna
     14  <!ENTITY xorg-intel-driver-buildsize     "70 MB"> -->
     15  <!ENTITY xorg-intel-driver-buildsize     "78 MB">
    1416  <!ENTITY xorg-intel-driver-time          "0.6 SBU">
    1517]>
     
    3335      </para>
    3436
    35       &lfs76_checked;
     37      &lfs77_checked;
    3638
    3739      <note><para>This is a development version of the Intel driver
     
    7274        </listitem>
    7375      </itemizedlist>
    74 <!--
    75     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    76     <itemizedlist spacing="compact">
    77       <listitem>
    78         <para>
    79           Required patch:
    80           <ulink url="&patch-root;/xf86-video-intel-&xorg-intel-driver-version;-api_change-1.patch"/>
    81         </para>
    82       </listitem>
    83     </itemizedlist>
    84 -->
     76
    8577      <bridgehead renderas="sect4">Xorg Intel Driver Dependencies</bridgehead>
    8678
     
    9183      </para>
    9284
    93       <!-- <bridgehead renderas="sect5">Optional</bridgehead>
    94       <para role="optional">
    95         <xref linkend="glamor-egl"/>
    96       </para> -->
    97 
    9885      <para condition="html" role="usernotes">
    9986        User Notes: <ulink url="&blfs-wiki;/xorg-intel-driver"/>
     
    10592
    10693    <para>
    107       Enable the following options in the kernel configuration and recompile the
    108       kernel if necessary:
     94      Enable the following options in the kernel configuration. Only one of
     95      the lines <quote>Intel I810</quote> or <quote>Intel 8xx/9xx...</quote>
     96      needs to be selected. If you select the latter, <quote>Enable
     97      modesetting...</quote> is needed too. Recompile the kernel if necessary:
    10998    </para>
    11099
    111100<screen><literal>Device Drivers  ---&gt;
    112101  Graphics support ---&gt;
    113     Intel I810: Y or M
    114     Intel 8xx/9xx/G3x/G4x/HD Graphics: Y or M
    115       Enable modesetting on intel by default: Y</literal></screen>
     102    Direct rendering Manager ---&gt;
     103      &lt;*&gt; Direct Rendering Manager (XFree86 ... support) ---&gt; [CONFIG_DRM]
     104      &lt;*&gt; Intel I810                                          [CONFIG_DRM_I810]
     105      &lt;*&gt; Intel 8xx/9xx/G3x/G4x/HD Graphics                   [CONFIG_DRM_I915]
     106      [*]   Enable modesetting on intel by default            [CONFIG_DRM_I915_KMS]</literal></screen>
    116107
    117108      <indexterm zone="xorg-intel-driver xorg-intel-driver-kernel">
     
    128119      </para>
    129120
    130 <screen><userinput>./configure $XORG_CONFIG      \
    131             --enable-kms-only \
    132             --disable-dri3    &amp;&amp;
     121<screen><userinput>./configure $XORG_CONFIG --enable-kms-only &amp;&amp;
    133122make</userinput></screen>
    134123
     
    142131
    143132<screen role="root"><userinput>make install</userinput></screen>
     133
     134    </sect3>
     135
     136    <sect3>
     137      <title>Working around problems with the Intel driver</title>
     138
     139      <para>
     140        The SandyBridge New Acceleration (SNA) code is intended to replace the
     141        old UXA (UMA Acceleration Architecture), but it is a large body of code
     142        and sometimes causes problems. In particular, when a system is built
     143        with gcc-5 and kernel headers from linux-4.0, trying to run this driver
     144        using SNA will cause a segfault on some, or perhaps all, of the
     145        supported chips if a 4.0 or newer kernel is used (a 3.19.0 kernel, also
     146        built with gcc-5, worked ok). To work around this, as well as enabling
     147        support for UXA, it is necessary to force UXA to be used by creating a
     148        configuration file.
     149       </para>
     150
     151      <para>
     152        If this problem applies to you, create the following file as
     153        the <systemitem class="username">root</systemitem> user:
     154      </para>
     155
     156<screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf.d/20-intel.conf &lt;&lt; "EOF"
     157<literal>Section "Device"
     158        Identifier "Intel Graphics"
     159        Driver "intel"
     160        Option "AccelMethod" "uxa"
     161EndSection</literal>
     162EOF</userinput></screen>
    144163
    145164    </sect3>
     
    153172      </para>
    154173
    155       <para>
    156         <parameter>--disable-dri3</parameter>: This switch disables DRI3
    157         support in the driver as it has been known to be buggy with the
    158         current stack.
    159       </para>
    160 
    161       <para>
    162         <option>--enable-glamor</option>: This switch enables
    163         new GL-based 2D acceleration. As well as specifying this in the
    164         build, it needs to be enabled at run time (see below).
    165       </para>
    166 
    167     </sect3>
    168 
    169     <sect3>
    170       <title>Glamor Acceleration</title>
    171 
    172       <para>
    173         Glamor is an acceleration library which uses cards' 3D capabilities to
    174         accelerate 2D rendering. Glamor acceleration is not enabled by default.
    175         You have to use a <filename>xorg.conf</filename> file to enable it. To
    176         enable Glamor, create the following
    177         <filename>/etc/X11/xorg.conf</filename> as the
    178         <systemitem class="username">root</systemitem> user:
    179       </para>
    180 
    181 <screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf &lt;&lt; "EOF"
    182 <literal>Section "Module"
    183         Load "dri2"
    184         Load "glamoregl"
    185 EndSection
    186 
    187 Section "Device"
    188         Identifier "intel"
    189         Driver "intel"
    190         Option "AccelMethod" "glamor"
    191 EndSection</literal>
    192 EOF</userinput></screen>
    193 
    194     </sect3>
     174    </sect3>
     175
    195176    <sect3 role="content">
    196177      <title>Contents</title>
  • x/installing/x7driver-nouveau.xml

    r4a83293 rac38e9dc  
    3636      </para>
    3737
    38       &lfs76_checked;
     38      &lfs77_built;
    3939
    4040      <bridgehead renderas="sect4">Package Information</bridgehead>
     
    102102<screen><literal>Device Drivers  ---&gt;
    103103  Graphics support ---&gt;
    104     Nouveau (nVidia) cards: Y or M
    105       Support for backlight control: Y</literal></screen>
     104    Direct rendering Manager ---&gt;
     105      &lt;*&gt; Direct Rendering Manager (XFree86 ... support) ---&gt; [CONFIG_DRM]
     106      &lt;*&gt; Nouveau (NVIDIA) cards                              [CONFIG_DRM_NOUVEAU]
     107      [*]   Support for backlight control                     [CONFIG_DRM_NOUVEAU_BACKLIGHT]</literal></screen>
    106108
    107109      <indexterm zone="xorg-nouveau-driver xorg-nouveau-driver-kernel">
     
    144146
    145147      <para>
    146         To enable Glamor for GPU's other than the new <quote>Maxwell</quote>
    147         ones, create the following file as
     148        If you want anyway to try to enable Glamor for GPU's other than the new
     149        <quote>Maxwell</quote> ones, create the following file as
    148150        the <systemitem class="username">root</systemitem> user:
    149151      </para>
  • x/installing/x7driver-synaptics.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY xorg-synaptics-driver-version "1.8.1">
     7  <!ENTITY xorg-synaptics-driver-version "1.8.2">
    88
    99  <!ENTITY xorg-synaptics-driver-download-http "&xorg-download-http;/driver/xf86-input-synaptics-&xorg-synaptics-driver-version;.tar.bz2">
    1010  <!ENTITY xorg-synaptics-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-input-synaptics-&xorg-synaptics-driver-version;.tar.bz2">
    11   <!ENTITY xorg-synaptics-driver-md5sum        "ed70d0cba94262a4008dcef654ab34a9">
    12   <!ENTITY xorg-synaptics-driver-size          "468 KB">
    13   <!ENTITY xorg-synaptics-driver-buildsize     "5.5 MB">
    14   <!ENTITY xorg-synaptics-driver-time          "0.1 SBU">
     11  <!ENTITY xorg-synaptics-driver-md5sum        "8ed68e8cc674dd61adb280704764aafb">
     12  <!ENTITY xorg-synaptics-driver-size          "476 KB">
     13  <!ENTITY xorg-synaptics-driver-buildsize     "5 MB">
     14  <!ENTITY xorg-synaptics-driver-time          "less than 0.1 SBU">
    1515]>
    1616
     
    3636      </para>
    3737
    38       &lfs76_checked;
     38      &lfs77_checked;
    3939
    4040      <bridgehead renderas="sect4">Package Information</bridgehead>
     
    105105
    106106<screen role="root"><userinput>make install</userinput></screen>
    107 
    108107    </sect3>
    109108
  • x/installing/x7driver-systemd.xml

    r4a83293 rac38e9dc  
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55  %general-entities;
     6  <!ENTITY BLFS76 "http://www.linuxfromscratch.org/blfs/view/7.6/x/x7driver.html">
    67
    78]>
     
    3233    </para>
    3334
     35    <para>
     36      On machines using KMS, the modesetting driver is provided by
     37      <application>Xorg Server</application> and can be used instead of the
     38      video driver for the specific hardware, but with reduced performance.
     39      It can also be used (without hardware acceleration) in virtual
     40      machines running under <application>Qemu</application>.
     41    </para>
     42
    3443    <note>
    3544      <para>
     
    3948        the descriptions of the packages in order to find out
    4049        which driver you need.
     50      </para>
     51    </note>
     52
     53    <note>
     54      <para>
     55        In addition to the drivers listed below, there are several other
     56        drivers for very old hardware that may still be relevant.
     57        Instructions for building these now unmaintained drivers may be found in a
     58        prior version of BLFS: <ulink url="&BLFS76;">&BLFS76;</ulink>
    4159      </para>
    4260    </note>
     
    8199        <listitem>
    82100          <para>
    83             <xref linkend="xorg-cirrus-driver"/>
    84           </para>
    85         </listitem>
    86         <listitem>
    87           <para>
    88101            <xref linkend="xorg-fbdev-driver"/>
    89102          </para>
     
    96109        <listitem>
    97110          <para>
    98             <xref linkend="xorg-mach64-driver"/>
    99           </para>
    100         </listitem>
    101         <listitem>
    102           <para>
    103             <xref linkend="xorg-mga-driver"/>
    104           </para>
    105         </listitem>
    106         <listitem>
    107           <para>
    108111            <xref linkend="xorg-nouveau-driver"/>
    109           </para>
    110         </listitem>
    111         <listitem>
    112           <para>
    113             <xref linkend="xorg-openchrome-driver"/>
    114           </para>
    115         </listitem>
    116         <listitem>
    117           <para>
    118             <xref linkend="xorg-r128-driver"/>
    119           </para>
    120         </listitem>
    121         <listitem>
    122           <para>
    123             <xref linkend="xorg-savage-driver"/>
    124           </para>
    125         </listitem>
    126         <listitem>
    127           <para>
    128             <xref linkend="xorg-sis-driver"/>
    129           </para>
    130         </listitem>
    131         <listitem>
    132           <para>
    133             <xref linkend="xorg-tdfx-driver"/>
    134112          </para>
    135113        </listitem>
     
    157135
    158136  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    159     href="x7driver-vmmouse.xml"/>
     137    href="x7driver-vmmouse-systemd.xml"/>
    160138
    161139  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    162     href="x7driver-wacom.xml"/>
     140    href="x7driver-wacom-systemd.xml"/>
    163141
    164142  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    165143    href="x7driver-ati.xml"/>
    166 
    167   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    168     href="x7driver-cirrus.xml"/>
    169144
    170145  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    175150
    176151  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    177     href="x7driver-mach64.xml"/>
    178 
    179   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    180     href="x7driver-mga.xml"/>
    181 
    182   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    183152    href="x7driver-nouveau.xml"/>
    184 
    185   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    186     href="x7driver-openchrome.xml"/>
    187 
    188   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    189     href="x7driver-r128.xml"/>
    190 
    191   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    192     href="x7driver-savage.xml"/>
    193 
    194   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    195     href="x7driver-sis.xml"/>
    196 
    197   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    198     href="x7driver-tdfx.xml"/>
    199153
    200154  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    202156
    203157  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    204     href="x7driver-vmware.xml"/>
     158    href="x7driver-vmware-systemd.xml"/>
    205159
    206160</sect1>
  • x/installing/x7driver-vesa.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY xorg-vesa-driver-version "2.3.3">
     7  <!ENTITY xorg-vesa-driver-version "2.3.4">
    88
    99  <!ENTITY xorg-vesa-driver-download-http "&xorg-download-http;/driver/xf86-video-vesa-&xorg-vesa-driver-version;.tar.bz2">
    1010  <!ENTITY xorg-vesa-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-video-vesa-&xorg-vesa-driver-version;.tar.bz2">
    11   <!ENTITY xorg-vesa-driver-md5sum        "3690a5356ed121b1a7dfb59a6dcf4bf9">
    12   <!ENTITY xorg-vesa-driver-size          "300 KB">
    13   <!ENTITY xorg-vesa-driver-buildsize     "2.6 MB">
     11  <!ENTITY xorg-vesa-driver-md5sum        "a893c37c589f7a31cea929a5d896a0e2">
     12  <!ENTITY xorg-vesa-driver-size          "280 KB">
     13  <!ENTITY xorg-vesa-driver-buildsize     "2.7 MB">
    1414  <!ENTITY xorg-vesa-driver-time          "less than 0.1 SBU">
    1515]>
     
    3636      </para>
    3737
    38       &lfs76_checked;
     38      &lfs77_checked;
    3939
    4040      <bridgehead renderas="sect4">Package Information</bridgehead>
     
    9494<screen><literal>Device Drivers  ---&gt;
    9595  Graphics support ---&gt;
    96     -*- Support for frame buffer devices ---&gt;
    97       VESA VGA graphics support: Y</literal></screen>
     96    Frame buffer Devices ---&gt;
     97      &lt;*&gt; Support for frame buffer devices ---&gt; [CONFIG_FB]
     98      [*] VESA VGA graphics support             [CONFIG_FB_VESA]</literal></screen>
    9899
    99100      <indexterm zone="xorg-vesa-driver xorg-vesa-driver-kernel">
  • x/installing/x7font.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY x7fonts-download-http "http://xorg.freedesktop.org/releases/individual/font/">
    8   <!ENTITY x7fonts-download-ftp  "ftp://ftp.x.org/pub/individual/font/">
     7  <!ENTITY x7fonts-download-http "&xorg-download-http;/font/">
     8  <!ENTITY x7fonts-download-ftp  "&xorg-download-ftp;/font/">
    99  <!ENTITY x7fonts-size          "15.0 MB">
    1010  <!ENTITY x7fonts-buildsize     "278 MB">
     
    113113  <!ENTITY font-sun-misc-md5sum            "948f2e07810b4f31195185921470f68d">
    114114
    115   <!ENTITY font-util-version               "1.3.0">
    116   <!ENTITY font-util-md5sum                "ddfc8a89d597651408369d940d03d06b">
     115  <!ENTITY font-util-version               "1.3.1">
     116  <!ENTITY font-util-md5sum                "23756dab809f9ec5011bb27fb2c3c7d6">
    117117
    118118  <!ENTITY font-winitzki-cyrillic-version  "1.0.3">
     
    144144    needed fonts to the <application>Xorg</application> applications.</para>
    145145
    146     &lfs76_checked;
     146    &lfs77_checked;
    147147
    148148    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    229229cd font &amp;&amp;
    230230grep -v '^#' ../font-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \
    231     -B http://xorg.freedesktop.org/releases/individual/font/ &amp;&amp;
     231    -B &xorg-download-http;/font/ &amp;&amp;
    232232md5sum -c ../font-&xorg-version;.md5</userinput></screen>
    233233
     
    262262<screen><userinput>exit</userinput></screen>
    263263
    264     <para>When all of the fonts have been installed, the system must be
     264    <para>When all of the fonts have been installed in a prefix other than
     265    <filename class="directory">/usr</filename>, the system must be
    265266    configured so that <application>Fontconfig</application> can find the
    266267    TrueType fonts since they are outside of the default search path of
    267     <filename class="directory">/usr/share/fonts</filename>.  Make symlinks
     268    <filename class="directory">/usr/share/fonts</filename>. Make symlinks
    268269    to the <application>Xorg</application> TrueType font directories by
    269270    running the following commands as the
    270271    <systemitem class="username">root</systemitem> user:</para>
    271272
    272 <screen role="root"><userinput>install -v -d -m755 /usr/share/fonts                               &amp;&amp;
    273 ln -svfn $XORG_PREFIX/share/fonts/X11/OTF /usr/share/fonts/X11-OTF &amp;&amp;
    274 ln -svfn $XORG_PREFIX/share/fonts/X11/TTF /usr/share/fonts/X11-TTF</userinput></screen>
     273<screen role="root"><userinput>install -v -dm755 /usr/share/fonts                                 &amp;&amp;
     274ln -sfvn $XORG_PREFIX/share/fonts/X11/OTF /usr/share/fonts/X11-OTF &amp;&amp;
     275ln -sfvn $XORG_PREFIX/share/fonts/X11/TTF /usr/share/fonts/X11-TTF</userinput></screen>
    275276
    276277  </sect2>
  • x/installing/x7lib.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY x7libs-download-http "http://xorg.freedesktop.org/releases/individual/lib/">
    8   <!ENTITY x7libs-download-ftp  "ftp://ftp.x.org/pub/individual/lib/">
     7  <!ENTITY x7libs-download-http "&xorg-download-http;/lib/">
     8  <!ENTITY x7libs-download-ftp  "&xorg-download-ftp;/lib/">
    99  <!ENTITY x7libs-size          "13 MB">
    10   <!ENTITY x7libs-buildsize     "275 MB">
    11   <!ENTITY x7libs-time          "3.1 SBU">
     10  <!ENTITY x7libs-buildsize     "239 MB">
     11  <!ENTITY x7libs-time          "2.9 SBU">
    1212
    1313  <!ENTITY xtrans-version                  "1.3.5">
    1414  <!ENTITY xtrans-md5sum                   "c5ba432dd1514d858053ffe9f4737dd8">
    1515
    16   <!ENTITY libX11-version                  "1.6.2">
    17   <!ENTITY libX11-md5sum                   "c35d6ad95b06635a524579e88622fdb5">
     16  <!ENTITY libX11-version                  "1.6.3">
     17  <!ENTITY libX11-md5sum                   "2e36b73f8a42143142dda8129f02e4e0">
    1818
    1919  <!ENTITY libXext-version                 "1.3.3">
    2020  <!ENTITY libXext-md5sum                  "52df7c4c1f0badd9f82ab124fb32eb97">
    2121
    22   <!ENTITY libFS-version                   "1.0.6">
    23   <!ENTITY libFS-md5sum                    "a8a0dbd2299b2568d8c919883f5c8501">
     22  <!ENTITY libFS-version                   "1.0.7">
     23  <!ENTITY libFS-md5sum                    "d79d9fe2aa55eb0f69b1a4351e1368f7">
    2424
    2525  <!ENTITY libICE-version                  "1.0.9">
     
    3232  <!ENTITY libXScrnSaver-md5sum            "7a773b16165e39e938650bcc9027c1d5">
    3333
    34   <!ENTITY libXt-version                   "1.1.4">
    35   <!ENTITY libXt-md5sum                    "03149823ae57bb02d0cec90d5b97d56c">
     34  <!ENTITY libXt-version                   "1.1.5">
     35  <!ENTITY libXt-md5sum                    "8f5b5576fbabba29a05f3ca2226f74d3">
    3636
    3737  <!ENTITY libXmu-version                  "1.1.2">
     
    4141  <!ENTITY libXpm-md5sum                   "769ee12a43611cdebd38094eaf83f3f0">
    4242
    43   <!ENTITY libXaw-version                  "1.0.12">
    44   <!ENTITY libXaw-md5sum                   "7446f5fba888672aad068b29c0928ba3">
     43  <!ENTITY libXaw-version                  "1.0.13">
     44  <!ENTITY libXaw-md5sum                   "e5e06eb14a608b58746bdd1c0bd7b8e3">
    4545
    4646  <!ENTITY libXfixes-version               "5.0.1">
     
    5050  <!ENTITY libXcomposite-md5sum            "f7a218dcbf6f0848599c6c36fc65c51a">
    5151
    52   <!ENTITY libXrender-version              "0.9.8">
    53   <!ENTITY libXrender-md5sum               "2bd9a15fcf64d216e63b8d129e4f1f1c">
     52  <!ENTITY libXrender-version              "0.9.9">
     53  <!ENTITY libXrender-md5sum               "5db92962b124ca3a8147daae4adbd622">
    5454
    5555  <!ENTITY libXcursor-version              "1.1.14">
     
    5959  <!ENTITY libXdamage-md5sum               "0cf292de2a9fa2e9a939aefde68fd34f">
    6060
    61   <!ENTITY libfontenc-version              "1.1.2">
    62   <!ENTITY libfontenc-md5sum               "ad2919764933e075bb0361ad5caa3d19">
    63 
    64   <!ENTITY libXfont-version                "1.5.0">
    65   <!ENTITY libXfont-md5sum                 "664629bfa7cdf8b984155019fd395dcb">
     61  <!ENTITY libfontenc-version              "1.1.3">
     62  <!ENTITY libfontenc-md5sum               "0920924c3a9ebc1265517bdd2f9fde50">
     63
     64  <!ENTITY libXfont-version                "1.5.1">
     65  <!ENTITY libXfont-md5sum                 "96f76ba94b4c909230bac1e2dcd551c4">
    6666
    6767  <!ENTITY libXft-version                  "2.3.2">
     
    7474  <!ENTITY libXinerama-md5sum              "9336dc46ae3bf5f81c247f7131461efd">
    7575
    76   <!ENTITY libXrandr-version               "1.4.2">
    77   <!ENTITY libXrandr-md5sum                "210ed9499a3d9c96e3a221629b7d39b0">
     76  <!ENTITY libXrandr-version               "1.5.0">
     77  <!ENTITY libXrandr-md5sum                "309762867e41c6fd813da880d8a1bc93">
    7878
    7979  <!ENTITY libXres-version                 "1.0.7">
     
    8686  <!ENTITY libXv-md5sum                    "e0af49d7d758b990e6fef629722d4aca">
    8787
    88   <!ENTITY libXvMC-version                 "1.0.8">
    89   <!ENTITY libXvMC-md5sum                  "2e4014e9d55c430e307999a6b3dd256d">
     88  <!ENTITY libXvMC-version                 "1.0.9">
     89  <!ENTITY libXvMC-md5sum                  "eba6b738ed5fdcd8f4203d7c8a470c79">
    9090
    9191  <!ENTITY libXxf86dga-version             "1.1.4">
    9292  <!ENTITY libXxf86dga-md5sum              "d7dd9b9df336b7dd4028b6b56542ff2c">
    9393
    94   <!ENTITY libXxf86vm-version              "1.1.3">
    95   <!ENTITY libXxf86vm-md5sum               "e46f6ee4f4567349a3189044fe1bb712">
     94  <!ENTITY libXxf86vm-version              "1.1.4">
     95  <!ENTITY libXxf86vm-md5sum               "298b8fff82df17304dfdb5fe4066fe3a">
    9696
    9797  <!ENTITY libdmx-version                  "1.1.3">
    9898  <!ENTITY libdmx-md5sum                   "ba983eba5a9f05d152a0725b8e863151">
    9999
    100   <!ENTITY libpciaccess-version            "0.13.2">
    101   <!ENTITY libpciaccess-md5sum             "b7c0d3afce14eedca57312a3141ec13a">
    102 
    103   <!ENTITY libxkbfile-version              "1.0.8">
    104   <!ENTITY libxkbfile-md5sum               "19e6533ae64abba0773816a23f2b9507">
    105 
    106   <!ENTITY libxshmfence-version            "1.1">
    107   <!ENTITY libxshmfence-md5sum             "2dd10448c1166e71a176206a8dfabe6d">
     100  <!ENTITY libxkbfile-version              "1.0.9">
     101  <!ENTITY libxkbfile-md5sum               "4a4cfeaf24dab1b991903455d6d7d404">
     102
     103  <!ENTITY libxshmfence-version            "1.2">
     104  <!ENTITY libxshmfence-md5sum             "66662e76899112c0f99e22f2fc775a7e">
    108105]>
    109106
     
    128125    routines that are used within all X Window applications.</para>
    129126
    130     &lfs76_checked;
     127    &lfs77_checked;
    131128
    132129    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    206203&libXxf86vm-md5sum;  libXxf86vm-&libXxf86vm-version;.tar.bz2
    207204&libdmx-md5sum;  libdmx-&libdmx-version;.tar.bz2
    208 &libpciaccess-md5sum;  libpciaccess-&libpciaccess-version;.tar.bz2
    209205&libxkbfile-md5sum;  libxkbfile-&libxkbfile-version;.tar.bz2
    210206&libxshmfence-md5sum;  libxshmfence-&libxshmfence-version;.tar.bz2</literal>
     
    217213cd lib &amp;&amp;
    218214grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \
    219     -B http://xorg.freedesktop.org/releases/individual/lib/ &amp;&amp;
     215    -B &xorg-download-http;/lib/ &amp;&amp;
    220216md5sum -c ../lib-&xorg-version;.md5</userinput></screen>
    221217
     
    226222
    227223&as_root;
    228 
     224<!--
     225    <para>Some libraries come with a test suite. If you wish to execute them,
     226    either comment out the <command>rm -rf ...</command> below, so that, after
     227    all libraries are installed, you can come back to the corresponding
     228    directory and run <command>make check</command>, or do individual builds,
     229    running the tests for each of those distributed with working test suites.
     230    Alternatively, you can uncomment the line #<command>make check
     231    ...</command>, and at the end, check the test results with:</para>
     232
     233<screen><userinput>grep -A9 summary *make_check.log</userinput></screen>
     234
     235    <para>BLFS developers have confirmed that
     236    <application>libX11</application>, <application>libXt</application> and
     237    <application>libxshmfence</application> are distributed with working test
     238    suites.</para>
     239-->
    229240    <para>First, start a subshell that will exit on error:</para>
    230241
     
    252263  esac
    253264  make
     265  #make check 2>&amp;1 | tee ../$packagedir-make_check.log
    254266  as_root make install
    255267  popd
     
    306318        <seg>
    307319          libdmx.so, libfontenc.so, libFS.so, libICE.so,
    308           libpciaccess.so, libSM.so, libX11.so, libXaw6.so,
     320          libSM.so, libX11.so, libXaw6.so,
    309321          libXaw7.so, libXaw.so, libXcomposite.so,
    310322          libXcursor.so, libXdamage.so, libXext.so,
     
    404416      </varlistentry>
    405417
    406       <varlistentry id="libpciaccess">
    407         <term><filename class="libraryfile">libpciaccess.so</filename></term>
    408         <listitem>
    409           <para>is the generic PCI Access library for X.</para>
    410           <indexterm zone="xorg7-lib libpciaccess">
    411             <primary sortas="c-libpciaccess">libpciaccess.so</primary>
    412           </indexterm>
    413         </listitem>
    414       </varlistentry>
    415 
    416418      <varlistentry id="libSM">
    417419        <term><filename class="libraryfile">libSM.so</filename></term>
  • x/installing/x7proto.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY x7proto-download-http "http://xorg.freedesktop.org/releases/individual/proto/">
    8   <!ENTITY x7proto-download-ftp  "ftp://ftp.x.org/pub/individual/proto/">
     7  <!ENTITY x7proto-download-http "&xorg-download-http;/proto/">
     8  <!ENTITY x7proto-download-ftp  "&xorg-download-ftp;/proto/">
    99  <!ENTITY x7proto-size          "3.3 MB">
    1010  <!ENTITY x7proto-buildsize     "26 MB">
     
    4141  <!ENTITY inputproto-md5sum               "6caebead4b779ba031727f66a7ffa358">
    4242
    43   <!ENTITY kbproto-version                 "1.0.6">
    44   <!ENTITY kbproto-md5sum                  "677ea8523eec6caca86121ad2dca0b71">
     43  <!ENTITY kbproto-version                 "1.0.7">
     44  <!ENTITY kbproto-md5sum                  "94afc90c1f7bef4a27fdd59ece39c878">
    4545
    4646  <!ENTITY presentproto-version            "1.0">
    4747  <!ENTITY presentproto-md5sum             "2d569c75884455c7148d133d341e8fd6">
    4848
    49   <!ENTITY randrproto-version              "1.4.0">
    50   <!ENTITY randrproto-md5sum               "ce4d0b05675968e4c83e003cc809660d">
     49  <!ENTITY randrproto-version              "1.5.0">
     50  <!ENTITY randrproto-md5sum               "a46765c8dcacb7114c821baf0df1e797">
    5151
    5252  <!ENTITY recordproto-version             "1.14.2">
     
    8686  <!ENTITY xineramaproto-md5sum            "9959fe0bfb22a0e7260433b8d199590a">
    8787
    88   <!ENTITY xproto-version                  "7.0.26">
    89   <!ENTITY xproto-md5sum                   "4dc2464bfeade23dab5de38da0f6b1b5">
     88  <!ENTITY xproto-version                  "7.0.27">
     89  <!ENTITY xproto-md5sum                   "6c3345111a8044f730984988aacfa567">
    9090
    9191]>
     
    112112    applications to build against the installed X Window system.</para>
    113113
    114     &lfs76_checked;
     114    &lfs77_checked;
    115115
    116116    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    202202cd proto &amp;&amp;
    203203grep -v '^#' ../proto-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \
    204     -B http://xorg.freedesktop.org/releases/individual/proto/ &amp;&amp;
     204    -B &xorg-download-http;/proto/ &amp;&amp;
    205205md5sum -c ../proto-&xorg-version;.md5</userinput></screen>
    206206
  • x/installing/xbitmaps.xml

    r4a83293 rac38e9dc  
    3535    </para>
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xcb-proto.xml

    r4a83293 rac38e9dc  
    1010  <!ENTITY xcb-proto-size          "136 KB">
    1111  <!ENTITY xcb-proto-buildsize     "2.1 MB">
    12   <!ENTITY xcb-proto-time          "0.1 SBU">
     12  <!ENTITY xcb-proto-time          "less than 0.1 SBU">
    1313]>
    1414
     
    3434    uses to generate the majority of its code and API.</para>
    3535
    36     &lfs76_checked;
     36    &lfs77_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xcb-util-image.xml

    r4a83293 rac38e9dc  
    88  <!ENTITY xcb-util-image-download-ftp  " ">
    99  <!ENTITY xcb-util-image-md5sum        "08fe8ffecc8d4e37c0ade7906b3f4c87">
    10   <!ENTITY xcb-util-image-size          "316 KB">
    11   <!ENTITY xcb-util-image-buildsize     "3.0 MB">
     10  <!ENTITY xcb-util-image-size          "324 KB">
     11  <!ENTITY xcb-util-image-buildsize     "3.2 MB">
    1212  <!ENTITY xcb-util-image-time          "less than 0.1 SBU">
    1313]>
     
    3535    </para>
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xcb-util-keysyms.xml

    r4a83293 rac38e9dc  
    3636    </para>
    3737
    38     &lfs76_checked;
     38    &lfs77_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xcb-util-renderutil.xml

    r4a83293 rac38e9dc  
    3535    </para>
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xcb-util-wm.xml

    r4a83293 rac38e9dc  
    3636    </para>
    3737
    38     &lfs76_checked;
     38    &lfs77_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xcb-util.xml

    r4a83293 rac38e9dc  
    88  <!ENTITY xcb-util-download-ftp  " ">
    99  <!ENTITY xcb-util-md5sum        "2e97feed81919465a04ccc71e4073313">
    10   <!ENTITY xcb-util-size          "285 KB">
    11   <!ENTITY xcb-util-buildsize     "2.5 MB">
     10  <!ENTITY xcb-util-size          "292 KB">
     11  <!ENTITY xcb-util-buildsize     "2.6 MB">
    1212  <!ENTITY xcb-util-time          "less than 0.1 SBU">
    1313]>
     
    3737    </para>
    3838
    39     &lfs76_checked;
     39    &lfs77_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xclock.xml

    r4a83293 rac38e9dc  
    55  %general-entities;
    66
    7   <!ENTITY xclock-download-http "http://xorg.freedesktop.org/releases/individual/app/xclock-&xclock-version;.tar.bz2">
    8   <!ENTITY xclock-download-ftp  "ftp://ftp.x.org/pub/individual/app/xclock-&xclock-version;.tar.bz2">
     7  <!ENTITY xclock-download-http "&xorg-download-http;/app/xclock-&xclock-version;.tar.bz2">
     8  <!ENTITY xclock-download-ftp  "&xorg-download-ftp;/app/xclock-&xclock-version;.tar.bz2">
    99  <!ENTITY xclock-md5sum        "6f150d063b20d08030b98c45b9bee7af">
    1010  <!ENTITY xclock-size          "161 KB">
     
    3535    &not-katamari;
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xcursor-themes.xml

    r4a83293 rac38e9dc  
    3535    </para>
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
  • x/installing/xkeyboard-config-systemd.xml

    r4a83293 rac38e9dc  
    99  <!ENTITY xkeyboard-config-download-ftp
    1010           "&xorg-download-ftp;/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
    11   <!ENTITY xkeyboard-config-md5sum        "a415775ca8ecf4dfafc9488b8cbd7114">
    12   <!ENTITY xkeyboard-config-size          "922 KB">
    13   <!ENTITY xkeyboard-config-buildsize     "14 MB">
     11  <!ENTITY xkeyboard-config-md5sum        "4af1deeb7c5f4cad62e65957d98d6758">
     12  <!ENTITY xkeyboard-config-size          "940 KB">
     13  <!ENTITY xkeyboard-config-buildsize     "19 MB">
    1414  <!ENTITY xkeyboard-config-time          "less than 0.1 SBU">
    1515]>
    1616
    17 <sect1 id="xkeyboard-config" xreflabel="xkeyboard-config-&xkeyboard-config-version;">
     17<sect1 id="xkeyboard-config" xreflabel="XKeyboard-Config-&xkeyboard-config-version;">
    1818  <?dbhtml filename="xkeyboard-config.html"?>
    1919
     
    2323  </sect1info>
    2424
    25   <title>XKeyboardConfig-&xkeyboard-config-version;</title>
     25  <title>XKeyboard-Config-&xkeyboard-config-version;</title>
    2626
    2727  <indexterm zone="xkeyboard-config">
    28     <primary sortas="a-XKeyboardConfig">XKeyboardConfig</primary>
     28    <primary sortas="a-XKeyboard-Config">XKeyboard-Config</primary>
    2929  </indexterm>
    3030
    3131  <sect2 role="package">
    32     <title>Introduction to XKeyboardConfig</title>
     32    <title>Introduction to XKeyboard-Config</title>
    3333
    3434    <para>
    35       The <application>XKeyboardConfig</application> package contains
     35      The <application>XKeyboard-Config</application> package contains
    3636      the keyboard configuration database for the X Window System.
    3737    </para>
    3838
    39     &lfs76_checked;
     39    &lfs77_checked;
    4040
    4141    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7373    </itemizedlist>
    7474
    75     <bridgehead renderas="sect3">XKeyboardConfig Dependencies</bridgehead>
     75    <bridgehead renderas="sect3">XKeyboard-Config Dependencies</bridgehead>
    7676
    7777    <bridgehead renderas="sect4">Required</bridgehead>
     
    8080    </para>
    8181
    82     <bridgehead renderas="sect4">Optional</bridgehead>
     82    <bridgehead renderas="sect4">Optional Runtime Dependencies</bridgehead>
    8383    <para role="optional">
    84       <xref linkend="xorg7-proto"/>
     84      <xref linkend="xorg7-proto"/> and
     85      <xref linkend="xorg7-lib"/>
    8586    </para>
    8687
     
    9192
    9293  <sect2 role="installation">
    93     <title>Installation of XKeyboardConfig</title>
     94    <title>Installation of XKeyboard-Config</title>
    9495
    9596    <para>
    96       Install <application>XKeyboardConfig</application> by running the
     97      Install <application>XKeyboard-Config</application> by running the
    9798      following commands:
    9899    </para>
     
    120121    <para>
    121122      <parameter>--disable-runtime-deps</parameter>: This switch disables
    122       checking for Xorg Protocol Headers which are only required for
    123       <application>Xorg</application> at runtime.
     123      checking for Xorg Protocol Headers and libX11 which are only
     124      required for <application>Xorg</application> at runtime.
    124125    </para>
    125126
     
    138139      <segtitle>Installed Programs</segtitle>
    139140      <segtitle>Installed Libraries</segtitle>
    140       <segtitle>Installed Directory</segtitle>
     141      <segtitle>Installed Directories</segtitle>
    141142
    142143      <seglistitem>
    143         <seg>None</seg>
    144         <seg>None</seg>
     144        <seg>
     145          None
     146        </seg>
     147        <seg>
     148          None
     149        </seg>
    145150        <seg>
    146151          /usr/share/X11/xkb
  • x/installing/xorg-config.xml

    r4a83293 rac38e9dc  
    2222    <sect2 id='X11-testing' xreflabel="Testing Xorg">
    2323    <title>Testing Xorg</title>
     24
     25    <note><para>Before starting Xorg for the first time, is is useful to
     26    rebuild the library cache by running <userinput>ldconfig</userinput>
     27    as the <systemitem class="username">root</systemitem> user.</para></note>
    2428
    2529    <para>To test the <application>Xorg</application> installation, issue
     
    124128
    125129<screen><computeroutput>OpenGL vendor string: VMware, Inc.
    126 OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.2, 256 bits)
    127 OpenGL version string: 2.1 Mesa 9.1-devel (git-cb3b172)</computeroutput></screen>
     130OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.5, 256 bits)
     131OpenGL version string: 3.0 Mesa 10.4.5</computeroutput></screen>
    128132
    129133    <para>
  • x/installing/xorg-server-systemd.xml

    r4a83293 rac38e9dc  
    77  <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
    88  <!ENTITY xorg-server-download-ftp  "&xorg-download-ftp;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
    9   <!ENTITY xorg-server-md5sum        "89620960b13515db8d0a8dbb92a1378a">
    10   <!ENTITY xorg-server-size          "5.5 MB">
    11   <!ENTITY xorg-server-buildsize     "402 MB">
    12   <!ENTITY xorg-server-time          "2.3 SBU">
     9  <!ENTITY xorg-server-md5sum        "397e405566651150490ff493e463f1ad">
     10  <!ENTITY xorg-server-size          "5.6 MB">
     11  <!ENTITY xorg-server-buildsize     "535 MB">
     12  <!ENTITY xorg-server-time          "1.6 SBU">
    1313]>
    1414
     
    3535    </para>
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8585    <bridgehead renderas="sect4">Required</bridgehead>
    8686    <para role="required">
    87       <xref linkend="openssl"/> or
    8887      <xref linkend="nettle"/> or
    89       <xref linkend="libgcrypt"/>,
     88      <xref linkend="libgcrypt"/> or
     89      <xref linkend="openssl"/>,
     90      <xref linkend="libpciaccess"/>,
    9091      <xref linkend="pixman"/>,
    91       <xref linkend="xorg7-font"/>, and
     92      <xref linkend="xorg7-font"/> and
    9293      <xref linkend="xkeyboard-config"/>
    9394    </para>
     
    9596    <bridgehead renderas="sect4">Recommended</bridgehead>
    9697    <para role="recommended">
    97       <xref linkend="libepoxy"/> (for Glamor),
    98       <xref linkend="wayland"/> (both for <command>Xwayland</command>) and
    99       <xref linkend="systemd"/> (for Logind)
     98      <xref linkend="libepoxy"/> (required to build Glamor),
     99      <xref linkend="wayland"/> (both for <command>Xwayland</command>),
     100      <xref linkend="systemd"/> and
     101      <xref linkend="xcb-util-keysyms"/> (used by <command>Xnest</command>)
    100102    </para>
    101103
    102104    <bridgehead renderas="sect4">Optional</bridgehead>
    103     <para>
     105    <para role="optional">
    104106      <xref linkend="acpid"/> (runtime),
    105107      <xref linkend="doxygen"/> (to build API documentation),
    106108      <xref linkend="fop"/>, (to build documentation),
    107109      <xref linkend="gs"/> (to build documentation),
    108       <xref linkend="xmlto"/>, (to build documentation), and
     110      <xref linkend="xcb-util-image"/>,
     111      <xref linkend="xcb-util-renderutil"/>,
     112      <xref linkend="xcb-util-wm"/> (all three to build <command>Xephyr</command>),
     113      <xref linkend="xmlto"/>, (to build documentation) and
    109114      <ulink url="http://download.savannah.gnu.org/releases/libunwind/">libunwind</ulink>
    110115    </para>
     
    119124
    120125    <para>
    121       If you have downloaded the optional patch, apply it by running
    122       the following command:
     126      If you have downloaded the optional patch, apply it by running the
     127      following command:
    123128    </para>
    124129
     
    129134    </para>
    130135
    131 <screen><userinput>./configure $XORG_CONFIG                    \
    132            --with-xkb-output=/var/lib/xkb   \
    133            --enable-dmx                     \
    134            --enable-glamor                  \
    135            --enable-suid-wrapper            &amp;&amp;
     136<screen><userinput>./configure $XORG_CONFIG         \
     137           --enable-glamor       \
     138           --enable-suid-wrapper \
     139           --with-xkb-output=/var/lib/xkb &amp;&amp;
    136140make</userinput></screen>
    137141
     
    152156  <sect2 role="commands">
    153157    <title>Command Explanations</title>
    154 
    155     <para>
    156       <parameter>--enable-dmx</parameter>: This switch enables building of the DMX
    157       (Distributed Multihead X) server.
    158     </para>
    159158
    160159    <para>
     
    164163      <application>libepoxy</application> and are not going to need
    165164      <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.
     165      requires Glamor (Radeon "Southern Islands" and later GPUs). It is
     166      also required to build the modesetting driver, which is a generic
     167      Xorg Video driver for hardware that has a KMS driver.
     168    </para>
     169
     170    <para>
     171      <parameter>--enable-suid-wrapper</parameter>: This switch enables building
     172      of the suid-root wrapper for legacy driver support on rootless xserver
     173      systems.
     174    </para>
     175
     176    <para>
     177      <option>--enable-dmx</option>: This switch enables building of the DMX
     178      (Distributed Multihead X) server. Use it if you want to build DMX.
     179    </para>
     180
     181    <para>
     182      <option>--enable-kdrive</option>: This switch enables building of the
     183      kdrive servers such as <command>Xephyr</command> and
     184      <command>Xfbdev</command>. Use it if you have installed optional
     185      xcb-util packages and want to build the mentioned programs.
     186    </para>
     187
     188    <para>
     189      <option>--disable-systemd-logind --enable-install-setuid</option>: These
     190      switches disable <command>systemd-logind</command> integration and
     191      restore the setuid bit to the <command>Xorg</command> executable,
     192      allowing <application>Xorg Server</application> to work without having
     193      the <application>systemd</application> PAM module installed and set up.
    172194    </para>
    173195
     
    180202      <segtitle>Installed Programs</segtitle>
    181203      <segtitle>Installed Libraries</segtitle>
     204      <segtitle>Installed Xorg Driver</segtitle>
    182205      <segtitle>Installed Directories</segtitle>
    183206
     
    186209          cvt, dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize,
    187210          dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, gtf, vdltodmx, X,
    188           Xdmx, xdmxconfig, Xnest, Xorg, Xvfb, and Xwayland
     211          Xdmx, xdmxconfig, Xephyr, Xfbdev, Xnest, Xorg, Xvfb and Xwayland
    189212        </seg>
    190213        <seg>
     
    192215        </seg>
    193216        <seg>
     217          modesetting_drv.so
     218        </seg>
     219        <seg>
    194220          $XORG_PREFIX/include/xorg,
    195221          $XORG_PREFIX/lib/xorg,
    196           $XORG_PREFIX/share/X11/xorg.conf.d, and
     222          $XORG_PREFIX/share/X11/xorg.conf.d and
    197223          /var/lib/xkb
    198224        </seg>
     
    266292      </varlistentry>
    267293
     294      <varlistentry id="Xdmx-x7">
     295        <term><command>Xdmx</command></term>
     296        <listitem>
     297          <para>
     298            is a distributed multi-head X server.
     299          </para>
     300          <indexterm zone="xorg-server Xdmx-x7">
     301            <primary sortas="b-Xdmx">Xdmx</primary>
     302          </indexterm>
     303        </listitem>
     304      </varlistentry>
     305
     306      <varlistentry id="Xephyr-x7">
     307        <term><command>Xephyr</command></term>
     308        <listitem>
     309          <para>
     310            is a nested X server that supports modern
     311            X extensions.
     312          </para>
     313          <indexterm zone="xorg-server Xephyr-x7">
     314            <primary sortas="b-Xephyr">Xephyr</primary>
     315          </indexterm>
     316        </listitem>
     317      </varlistentry>
     318
    268319      <varlistentry id="Xnest-x7">
    269320        <term><command>Xnest</command></term>
     
    314365      </varlistentry>
    315366
     367      <varlistentry id="modesetting_drv-x7">
     368        <term><filename class="libraryfile">modesetting_drv.so</filename></term>
     369        <listitem>
     370          <para>
     371            is a Xorg video driver for machines using Kernel Mode Setting (KMS).
     372            It will use Glamor for 2D acceleration if it has been enabled and
     373            the hardware has proper 3D support.
     374          </para>
     375          <indexterm zone="xorg-server modesetting_drv-x7">
     376            <primary sortas="c-modesetting_drv">modesetting_drv.so</primary>
     377          </indexterm>
     378        </listitem>
     379      </varlistentry>
     380
    316381    </variablelist>
    317382
  • x/installing/xorg7.xml

    r4a83293 rac38e9dc  
    185185<screen><userinput role="root">ln -sfv $XORG_PREFIX/share/X11 /usr/share/X11</userinput></screen>
    186186
     187    <para>If building KDE, some cmake files look for Xorg in places other than
     188    $XORG_PREFIX. Allow cmake to find Xorg with:</para>
     189
     190<screen><userinput role="root">ln -sfv $XORG_PREFIX /usr/X11R6</userinput></screen>
     191
    187192    <para>Finally, if building on x86_64, you will need to create the
    188193    <filename class="directory">$XORG_PREFIX/lib</filename> directory and the
     
    191196    commands:</para>
    192197
    193 <screen><userinput role="root">install -v -m755 -d $XORG_PREFIX &amp;&amp;
    194 install -v -m755 -d $XORG_PREFIX/lib &amp;&amp;
    195 ln -s lib $XORG_PREFIX/lib64</userinput></screen>
     198<screen><userinput role="root">install -v -dm755 $XORG_PREFIX &amp;&amp;
     199install -v -dm755 $XORG_PREFIX/lib &amp;&amp;
     200ln -sfv lib $XORG_PREFIX/lib64</userinput></screen>
    196201
    197202  </sect2>
  • x/installing/xterm.xml

    r4a83293 rac38e9dc  
    77  <!ENTITY xterm-download-http " ">
    88  <!ENTITY xterm-download-ftp  "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">
    9   <!ENTITY xterm-md5sum        "4c2e85f46d8a96c81daf3f9e6c2e1997">
     9  <!ENTITY xterm-md5sum        "598d1122f501116fbfed8a642d8ea6c1">
    1010  <!ENTITY xterm-size          "1.2 MB">
    11   <!ENTITY xterm-buildsize     "9.2 MB">
    12   <!ENTITY xterm-time          "0.2 SBU">
     11  <!ENTITY xterm-buildsize     "14 MB">
     12  <!ENTITY xterm-time          "0.1 SBU">
    1313]>
    1414
     
    3535    &not-katamari;
    3636
    37     &lfs76_checked;
     37    &lfs77_checked;
    3838
    3939    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6363    <bridgehead renderas="sect4">Required</bridgehead>
    6464    <para role="required"><xref linkend="xorg7-app"/></para>
     65
     66    <bridgehead renderas="sect4">Optional</bridgehead>
     67    <para role="optional">
     68      <xref linkend="valgrind"/> and
     69      <ulink url="http://www.nongnu.org/man2html/">man2html</ulink>
     70    </para>
    6571
    6672    <para condition="html" role="usernotes">User Notes:
     
    99105    <para><command>sed -i ... termcap</command>,
    100106    <command>printf ... >> terminfo</command>: These commands modify the terminal
    101     description, so that the Backspace key is expected to send the character
    102     with ASCII code 127, for consistency with the Linux console.</para>
     107    description so that the Backspace key is expected to send the character
     108    with ASCII code 127. This is done for consistency with the Linux console.</para>
    103109
    104110    <para><parameter>TERMINFO=/usr/share/terminfo</parameter>: This ensures
     
    119125    <title>Configuring xterm</title>
    120126
    121     <para>There are two ways to configure xterm.  You can add X resource
     127    <para>There are two ways to configure xterm.  You can add the X resource
    122128    definitions to the user's <filename>~/.Xresources</filename> file, or
    123129    add them to the system-wide
     
    186192        <term><command>uxterm</command></term>
    187193        <listitem>
    188           <para>is a wrapper script that modifies the current locale to use UTF-8
    189           and starts xterm with the proper settings.</para>
     194          <para>is a wrapper script that modifies the current locale to use
     195          UTF-8 and starts xterm with the proper settings.</para>
    190196          <indexterm zone="xterm2 uxterm">
    191197            <primary sortas="b-uxterm">uxterm</primary>
Note: See TracChangeset for help on using the changeset viewer.