Changeset ac38e9dc for x/installing
- Timestamp:
- 08/01/2015 04:26:22 AM (9 years ago)
- Branches:
- systemd-13485
- Children:
- ad6910d
- Parents:
- 4a83293
- Location:
- x/installing
- Files:
-
- 4 added
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/installing.xml
r4a83293 rac38e9dc 75 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xterm.xml"/> 76 76 <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"/> 78 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg-config.xml"/> 79 79 </chapter> -
x/installing/libXau.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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"> 9 9 <!ENTITY libXau-md5sum "685f8abbffa6d145c0f930f00703b21b"> 10 10 <!ENTITY libXau-size "289 KB"> … … 34 34 restricting client access to the display.</para> 35 35 36 &lfs7 6_checked;36 &lfs77_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/libXdmcp.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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 "3 04 KB">11 <!ENTITY libXdmcp-buildsize "2. 6MB">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"> 12 12 <!ENTITY libXdmcp-time "less than 0.1 SBU"> 13 13 ]> … … 34 34 allowing clients to interact with the X Display Manager.</para> 35 35 36 &lfs7 6_checked;36 &lfs77_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/libxcb.xml
r4a83293 rac38e9dc 37 37 requests and receive responses with both.</para> 38 38 39 &lfs7 6_checked;39 &lfs77_checked; 40 40 41 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 92 92 commands:</para> 93 93 94 <screen><userinput>sed "s/pthread-stubs//" -iconfigure &&94 <screen><userinput>sed -i "s/pthread-stubs//" configure && 95 95 ./configure $XORG_CONFIG \ 96 96 --enable-xinput \ -
x/installing/mesalib-systemd.xml
r4a83293 rac38e9dc 6 6 7 7 <!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"> 15 13 ]> 16 14 17 <sect1 id="mesalib" xreflabel="Mesa Lib-&mesalib-version;">15 <sect1 id="mesalib" xreflabel="Mesa-&mesalib-version;"> 18 16 <?dbhtml filename="mesalib.html"?> 19 17 … … 23 21 </sect1info> 24 22 25 <title>Mesa Lib-&mesalib-version;</title>23 <title>Mesa-&mesalib-version;</title> 26 24 27 25 <indexterm zone="mesalib"> 28 <primary sortas="a-MesaLib">Mesa Lib</primary>26 <primary sortas="a-MesaLib">Mesa</primary> 29 27 </indexterm> 30 28 31 29 <sect2 role="package"> 32 <title>Introduction to Mesa Lib</title>30 <title>Introduction to Mesa</title> 33 31 34 32 <para> … … 37 35 </para> 38 36 39 &lfs7 6_checked;37 &lfs77_checked; 40 38 41 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 73 71 </itemizedlist> 74 72 75 <bridgehead renderas="sect3">Additional Patch</bridgehead>73 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 74 <itemizedlist spacing="compact"> 77 75 <listitem> 78 76 <para> 79 77 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"/> 82 79 </para> 83 80 </listitem> 84 81 </itemizedlist> 85 82 86 <bridgehead renderas="sect3">Mesa LibDependencies</bridgehead>83 <bridgehead renderas="sect3">Mesa Dependencies</bridgehead> 87 84 88 85 <bridgehead renderas="sect4">Required</bridgehead> 89 86 <para role="required"> 90 <xref linkend="libdrm"/>, 91 <xref linkend="python2"/> and 87 <xref linkend="libdrm"/> and 92 88 <xref linkend="xorg7-lib"/> 93 89 </para> … … 95 91 <bridgehead renderas="sect4">Recommended</bridgehead> 96 92 <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), 98 95 <xref linkend="libvdpau"/> (to build VDPAU drivers for supported hardware), 99 <xref linkend="llvm"/> (required for Radeon 3D drivers and also for100 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>) and102 <xref linkend="wayland"/> (required for <filename>libwayland-egl</filename>103 library which is used by many packages that use104 <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>) 105 102 </para> 106 103 … … 120 117 Please note that <application>elfutils</application> and 121 118 <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 123 121 <ulink url="https://en.wikipedia.org/wiki/Gallium3D"></ulink>. 124 122 </para> … … 126 124 127 125 <para condition="html" role="usernotes">User Notes: 128 <ulink url="&blfs-wiki;/mesa lib"/>126 <ulink url="&blfs-wiki;/mesa"/> 129 127 </para> 130 128 </sect2> 131 129 132 130 <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 154 143 commands: 155 144 </para> 156 145 157 <screen><userinput>./ autogen.sh CFLAGS="-O2" CXXFLAGS="-O2"\146 <screen><userinput>./configure CFLAGS="-O2" CXXFLAGS="-O2" \ 158 147 --prefix=/usr \ 159 148 --sysconfdir=/etc \ 160 --disable-gallium-egl \161 149 --enable-texture-float \ 162 150 --enable-gles1 \ 163 151 --enable-gles2 \ 164 --enable-osmesa \165 152 --enable-xa \ 166 --enable-gbm \167 153 --enable-glx-tls \ 168 154 --with-egl-platforms="drm,x11,wayland" \ … … 171 157 172 158 <para> 173 If you have applied the recommendedpatch, build the demo programs by159 If you have applied the xdemos patch, build the demo programs by 174 160 running the following command: 175 161 </para> … … 178 164 179 165 <para> 180 T his package does not come with a test suite.166 To test the results, issue: <command>make check</command>. 181 167 </para> 182 168 … … 201 187 </para> 202 188 203 <screen role="root"><userinput>install -v -dm755 /usr/share/doc/ MesaLib-&mesalib-version; &&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; && 190 cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen> 205 191 206 192 </sect2> … … 218 204 219 205 <para> 220 <parameter>--disable-gallium-egl</parameter>: This switch disables221 the egl_gallium loader in favor of egl_dri2 loader which supports222 both DRI and Gallium drivers.223 </para>224 225 <para>226 206 <parameter>--enable-texture-float</parameter>: This switch enables 227 207 floating-point textures and render buffers. Please consult … … 241 221 242 222 <para> 243 <parameter>--enable-osmesa</parameter>: This switch enables building of244 the <filename class="libraryfile">libOSMesa</filename> library.245 </para>246 247 <para>248 223 <parameter>--enable-xa</parameter>: This switch enables building of the 249 224 XA X Acceleration API (Required for VMware 3D Driver). … … 251 226 252 227 <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. 265 230 </para> 266 231 … … 269 234 controls for which platforms EGL should be built. Available 270 235 platforms are drm, x11 and wayland. Remove <option>wayland</option> 271 from the list if you have not installed236 from the list if you did not install 272 237 <application>Wayland</application>. 273 238 </para> … … 275 240 <para> 276 241 <parameter>--with-gallium-drivers="..."</parameter>: This parameter 277 controls which Gallium drivers should be built. Available drivers242 controls which Gallium3D drivers should be built. Available drivers 278 243 are: i915, ilo, nouveau, r300, r600, radeonsi, svga and swrast. You 279 will need to remove r300 , r600and radeonsi from the list if you did244 will need to remove r300 and radeonsi from the list if you did 280 245 not install <application>elfutils</application> and 281 246 <application>LLVM</application>. 282 </para>283 284 <para>285 <option>--enable-r600-llvm-compiler</option>: Use this switch to286 enable experimental R600 <application>LLVM</application> backend287 for graphics shaders which claims to speed up the driver.288 247 </para> 289 248 … … 309 268 libGLESv2.so, 310 269 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 314 274 </seg> 315 275 <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}, 323 278 /usr/lib/dri, 324 /usr/lib/egl,325 /usr/lib/gallium-pipe,326 /usr/lib/gbm,327 279 /usr/lib/vdpau, and 328 /usr/share/doc/ MesaLib-&mesalib-version; (optional)280 /usr/share/doc/mesa-&mesalib-version; 329 281 </seg> 330 282 </seglistitem> … … 424 376 </varlistentry> 425 377 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 438 378 <varlistentry id="libwayland-egl"> 439 379 <term><filename class="libraryfile">libwayland-egl.so</filename></term> -
x/installing/twm.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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 "2 69KB">11 <!ENTITY twm-buildsize "4. 6MB">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"> 12 12 <!ENTITY twm-time "less than 0.1 SBU"> 13 13 ]> … … 35 35 ¬-katamari; 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/util-macros.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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"> 9 9 <!ENTITY util-macros-md5sum "1cf984125e75f8204938d998a8b6c1e1"> 10 10 <!ENTITY util-macros-size "80 KB"> … … 34 34 <application>Xorg</application> packages.</para> 35 35 36 &lfs7 6_checked;36 &lfs77_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/x7app.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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/"> 9 9 <!ENTITY x7apps-size "4.9 MB"> 10 10 <!ENTITY x7apps-buildsize "51 MB"> 11 11 <!ENTITY x7apps-time "1.9 SBU"> 12 12 13 <!ENTITY bdftopcf-version "1.0. 4">14 <!ENTITY bdftopcf-md5sum " 96a648a332160a7482885800f7a506fa">15 16 <!ENTITY iceauth-version "1.0. 6">17 <!ENTITY iceauth-md5sum "25 27344acc60741a709f4858564c5ae6">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"> 18 18 19 19 <!ENTITY luit-version "1.1.1"> … … 23 23 <!ENTITY mkfontdir-md5sum "18c429148c96c2079edda922a2b67632"> 24 24 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"> 39 39 40 40 <!ENTITY xauth-version "1.0.9"> … … 44 44 <!ENTITY xbacklight-md5sum "0066f23f69ca3ef62dcaeb74a87fdc48"> 45 45 46 <!ENTITY xcmsdb-version "1.0. 4">47 <!ENTITY xcmsdb-md5sum " 5812be48cbbec1068e7b718eec801766">46 <!ENTITY xcmsdb-version "1.0.5"> 47 <!ENTITY xcmsdb-md5sum "9956d751ea3ae4538c3ebd07f70736a0"> 48 48 49 49 <!ENTITY xcursorgen-version "1.0.6"> 50 50 <!ENTITY xcursorgen-md5sum "b58a87e6cd7145c70346adad551dba48"> 51 51 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 "f 1669af1fe0554e876f03319c678e79d">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"> 66 66 67 67 <!ENTITY xinput-version "1.6.1"> 68 68 <!ENTITY xinput-md5sum "305980ac78a6954e306a14d80a54c441"> 69 69 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"> 75 75 76 76 <!ENTITY xkbutils-version "1.0.4"> … … 80 80 <!ENTITY xkill-md5sum "0ae6bc2a8d3af68e9c76b1a6ca5f7a78"> 81 81 82 <!ENTITY xlsatoms-version "1.1. 1">83 <!ENTITY xlsatoms-md5sum " 9d0e16d116d1c89e6b668c1b2672eb57">82 <!ENTITY xlsatoms-version "1.1.2"> 83 <!ENTITY xlsatoms-md5sum "5dcb6e6c4b28c8d7aeb45257f5a72a7d"> 84 84 85 85 <!ENTITY xlsclients-version "1.1.3"> … … 89 89 <!ENTITY xmessage-md5sum "2dd5ae46fa18abc9331bc26250a25005"> 90 90 91 <!ENTITY xmodmap-version "1.0. 8">92 <!ENTITY xmodmap-md5sum " 5511da3361eea4eaa21427652c559e1c">91 <!ENTITY xmodmap-version "1.0.9"> 92 <!ENTITY xmodmap-md5sum "723f02d3a5f98450554556205f0a9497"> 93 93 94 94 <!ENTITY xpr-version "1.0.4"> … … 113 113 <!ENTITY xsetroot-md5sum "7211b31ec70631829ebae9460999aa0b"> 114 114 115 <!ENTITY xvinfo-version "1.1. 2">116 <!ENTITY xvinfo-md5sum " 1fbd65e81323a8c0a4b5e24db0058405">115 <!ENTITY xvinfo-version "1.1.3"> 116 <!ENTITY xvinfo-md5sum "558360176b718dee3c39bc0648c0d10c"> 117 117 118 118 <!ENTITY xwd-version "1.0.6"> … … 148 148 implementations.</para> 149 149 150 &lfs7 6_checked;150 &lfs77_checked; 151 151 152 152 <bridgehead renderas="sect3">Package Information</bridgehead> … … 240 240 cd app && 241 241 grep -v '^#' ../app-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 242 -B http://xorg.freedesktop.org/releases/individual/app/ &&242 -B &xorg-download-http;/app/ && 243 243 md5sum -c ../app-&xorg-version;.md5</userinput></screen> 244 244 … … 268 268 line3="# define _XOPEN_SOURCE 600" 269 269 line4="#endif" 270 270 271 271 sed -i -e "s@#ifdef HAVE_CONFIG_H@$line1\n$line2\n$line3\n$line4\n\n&@" sys.c 272 272 unset line1 line2 line3 line4 273 ;; 274 sessreg-* ) 275 sed -e 's/\$(CPP) \$(DEFS)/$(CPP) -P $(DEFS)/' -i man/Makefile.in 273 276 ;; 274 277 esac … … 283 286 284 287 <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> 285 302 286 303 </sect2> -
x/installing/x7driver-ati.xml
r4a83293 rac38e9dc 36 36 </para> 37 37 38 &lfs7 6_checked;38 &lfs77_checked; 39 39 40 40 <note> 41 41 <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. 48 50 </para> 49 51 </note> … … 87 89 <bridgehead renderas="sect5">Required</bridgehead> 88 90 <para role="required"> 89 <xref linkend="xorg-server"/> 91 <xref linkend="xorg-server"/> (recommended to be built with glamor enabled) 90 92 </para> 91 93 … … 94 96 Glamor is <emphasis>required for "Southern Islands" and later 95 97 GPUs</emphasis> but optional for R300 to R700, Evergreen and 96 "Northern Islands" GPUs - see the link under "Glamor97 Acceleration"below.98 "Northern Islands" GPUs - see the link in <xref 99 linkend="ati-glamor-accel"/> below. 98 100 </para> 99 101 </note> … … 108 110 109 111 <para> 110 Enable the following options in the kernel configuration and recompile the111 kernel if necessary:112 Enable the following options in the kernel configuration and recompile 113 the kernel if necessary: 112 114 </para> 113 115 114 116 <screen><literal>Device Drivers ---> 115 117 Graphics support ---> 116 ATI Radeon: Y or M</literal></screen> 118 Direct rendering Manager ---> 119 <*> Direct Rendering Manager (XFree86 ... support) ---> [CONFIG_DRM] 120 <*> ATI Radeon [CONFIG_DRM_RADEON]</literal></screen> 117 121 118 122 <indexterm zone="xorg-ati-driver xorg-ati-driver-kernel"> … … 140 144 </para> 141 145 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 147 radeon/CAICOS_pfp.bin radeon/CAICOS_smc.bin rtl_nic/rtl8168e-3.fw" 143 148 CONFIG_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> 144 156 145 157 <tip> … … 150 162 </tip> 151 163 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 152 173 <indexterm zone="xorg-ati-driver xorg-ati-firmware-kernel"> 153 174 <primary sortas="d-xorg-ati-firmware">xorg-ati-firmware</primary> … … 177 198 </sect3> 178 199 179 <sect3 >200 <sect3 id="ati-glamor-accel"> 180 201 <title>Glamor Acceleration</title> 181 202 … … 189 210 Decoder ring for engineering vs marketing names</ulink>. Please note 190 211 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. 192 213 </para> 193 214 194 215 <para> 195 216 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 >> /etc/X11/xorg.conf << "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 >> /etc/X11/xorg.conf.d/20-glamor.conf << "EOF" 225 <literal>Section "Device" 210 226 Identifier "radeon" 211 227 Driver "radeon" -
x/installing/x7driver-evdev.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 7 <!ENTITY xorg-evdev-driver-version "2.9. 1">7 <!ENTITY xorg-evdev-driver-version "2.9.2"> 8 8 9 9 <!ENTITY xorg-evdev-driver-download-http "&xorg-download-http;/driver/xf86-input-evdev-&xorg-evdev-driver-version;.tar.bz2"> 10 10 <!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 "3 71KB">13 <!ENTITY xorg-evdev-driver-buildsize "3. 3MB">11 <!ENTITY xorg-evdev-driver-md5sum "99eebf171e6c7bffc42d4fc430d47454"> 12 <!ENTITY xorg-evdev-driver-size "380 KB"> 13 <!ENTITY xorg-evdev-driver-buildsize "3.9 MB"> 14 14 <!ENTITY xorg-evdev-driver-time "less than 0.1 SBU"> 15 15 ]> … … 34 34 </para> 35 35 36 &lfs7 6_checked;36 &lfs77_checked; 37 37 38 38 <bridgehead renderas="sect4">Package Information</bridgehead> … … 87 87 </para> 88 88 </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. 90 92 <sect3 role="kernel" id="xorg-evdev-driver-kernel"> 91 93 <title>Kernel Configuration</title> … … 98 100 <screen><literal>Device Drivers - - -> 99 101 Input device support - - -> 100 Event interface: Y or M</literal></screen> 102 <*> Generic input layer (needed ...) [CONFIG_INPUT] 103 <*> Event interface [CONFIG_INPUT_EVDEV]</literal></screen> 101 104 102 105 <indexterm zone="xorg-evdev-driver xorg-evdev-driver-kernel"> -
x/installing/x7driver-fbdev.xml
r4a83293 rac38e9dc 36 36 </para> 37 37 38 &lfs7 6_checked;38 &lfs77_checked; 39 39 40 40 <bridgehead renderas="sect4">Package Information</bridgehead> -
x/installing/x7driver-intel-systemd.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 7 <!ENTITY xorg-intel-driver-version "2.99.91 6">7 <!ENTITY xorg-intel-driver-version "2.99.917"> 8 8 9 9 <!ENTITY xorg-intel-driver-download-http "&xorg-download-http;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2"> 10 10 <!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"> 14 16 <!ENTITY xorg-intel-driver-time "0.6 SBU"> 15 17 ]> … … 33 35 </para> 34 36 35 &lfs7 6_checked;37 &lfs77_checked; 36 38 37 39 <note><para>This is a development version of the Intel driver … … 72 74 </listitem> 73 75 </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 85 77 <bridgehead renderas="sect4">Xorg Intel Driver Dependencies</bridgehead> 86 78 … … 91 83 </para> 92 84 93 <!-- <bridgehead renderas="sect5">Optional</bridgehead>94 <para role="optional">95 <xref linkend="glamor-egl"/>96 </para> -->97 98 85 <para condition="html" role="usernotes"> 99 86 User Notes: <ulink url="&blfs-wiki;/xorg-intel-driver"/> … … 105 92 106 93 <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: 109 98 </para> 110 99 111 100 <screen><literal>Device Drivers ---> 112 101 Graphics support ---> 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 ---> 103 <*> Direct Rendering Manager (XFree86 ... support) ---> [CONFIG_DRM] 104 <*> Intel I810 [CONFIG_DRM_I810] 105 <*> Intel 8xx/9xx/G3x/G4x/HD Graphics [CONFIG_DRM_I915] 106 [*] Enable modesetting on intel by default [CONFIG_DRM_I915_KMS]</literal></screen> 116 107 117 108 <indexterm zone="xorg-intel-driver xorg-intel-driver-kernel"> … … 128 119 </para> 129 120 130 <screen><userinput>./configure $XORG_CONFIG \ 131 --enable-kms-only \ 132 --disable-dri3 && 121 <screen><userinput>./configure $XORG_CONFIG --enable-kms-only && 133 122 make</userinput></screen> 134 123 … … 142 131 143 132 <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 >> /etc/X11/xorg.conf.d/20-intel.conf << "EOF" 157 <literal>Section "Device" 158 Identifier "Intel Graphics" 159 Driver "intel" 160 Option "AccelMethod" "uxa" 161 EndSection</literal> 162 EOF</userinput></screen> 144 163 145 164 </sect3> … … 153 172 </para> 154 173 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 >> /etc/X11/xorg.conf << "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 195 176 <sect3 role="content"> 196 177 <title>Contents</title> -
x/installing/x7driver-nouveau.xml
r4a83293 rac38e9dc 36 36 </para> 37 37 38 &lfs7 6_checked;38 &lfs77_built; 39 39 40 40 <bridgehead renderas="sect4">Package Information</bridgehead> … … 102 102 <screen><literal>Device Drivers ---> 103 103 Graphics support ---> 104 Nouveau (nVidia) cards: Y or M 105 Support for backlight control: Y</literal></screen> 104 Direct rendering Manager ---> 105 <*> Direct Rendering Manager (XFree86 ... support) ---> [CONFIG_DRM] 106 <*> Nouveau (NVIDIA) cards [CONFIG_DRM_NOUVEAU] 107 [*] Support for backlight control [CONFIG_DRM_NOUVEAU_BACKLIGHT]</literal></screen> 106 108 107 109 <indexterm zone="xorg-nouveau-driver xorg-nouveau-driver-kernel"> … … 144 146 145 147 <para> 146 To enable Glamor for GPU's other than the new <quote>Maxwell</quote>147 ones, create the following file as148 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 148 150 the <systemitem class="username">root</systemitem> user: 149 151 </para> -
x/installing/x7driver-synaptics.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 7 <!ENTITY xorg-synaptics-driver-version "1.8. 1">7 <!ENTITY xorg-synaptics-driver-version "1.8.2"> 8 8 9 9 <!ENTITY xorg-synaptics-driver-download-http "&xorg-download-http;/driver/xf86-input-synaptics-&xorg-synaptics-driver-version;.tar.bz2"> 10 10 <!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 "4 68KB">13 <!ENTITY xorg-synaptics-driver-buildsize "5 .5MB">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"> 15 15 ]> 16 16 … … 36 36 </para> 37 37 38 &lfs7 6_checked;38 &lfs77_checked; 39 39 40 40 <bridgehead renderas="sect4">Package Information</bridgehead> … … 105 105 106 106 <screen role="root"><userinput>make install</userinput></screen> 107 108 107 </sect3> 109 108 -
x/installing/x7driver-systemd.xml
r4a83293 rac38e9dc 4 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 5 %general-entities; 6 <!ENTITY BLFS76 "http://www.linuxfromscratch.org/blfs/view/7.6/x/x7driver.html"> 6 7 7 8 ]> … … 32 33 </para> 33 34 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 34 43 <note> 35 44 <para> … … 39 48 the descriptions of the packages in order to find out 40 49 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> 41 59 </para> 42 60 </note> … … 81 99 <listitem> 82 100 <para> 83 <xref linkend="xorg-cirrus-driver"/>84 </para>85 </listitem>86 <listitem>87 <para>88 101 <xref linkend="xorg-fbdev-driver"/> 89 102 </para> … … 96 109 <listitem> 97 110 <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>108 111 <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"/>134 112 </para> 135 113 </listitem> … … 157 135 158 136 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 159 href="x7driver-vmmouse .xml"/>137 href="x7driver-vmmouse-systemd.xml"/> 160 138 161 139 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 162 href="x7driver-wacom .xml"/>140 href="x7driver-wacom-systemd.xml"/> 163 141 164 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 165 143 href="x7driver-ati.xml"/> 166 167 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"168 href="x7driver-cirrus.xml"/>169 144 170 145 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 175 150 176 151 <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"183 152 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"/>199 153 200 154 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 202 156 203 157 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 204 href="x7driver-vmware .xml"/>158 href="x7driver-vmware-systemd.xml"/> 205 159 206 160 </sect1> -
x/installing/x7driver-vesa.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 7 <!ENTITY xorg-vesa-driver-version "2.3. 3">7 <!ENTITY xorg-vesa-driver-version "2.3.4"> 8 8 9 9 <!ENTITY xorg-vesa-driver-download-http "&xorg-download-http;/driver/xf86-video-vesa-&xorg-vesa-driver-version;.tar.bz2"> 10 10 <!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. 6MB">11 <!ENTITY xorg-vesa-driver-md5sum "a893c37c589f7a31cea929a5d896a0e2"> 12 <!ENTITY xorg-vesa-driver-size "280 KB"> 13 <!ENTITY xorg-vesa-driver-buildsize "2.7 MB"> 14 14 <!ENTITY xorg-vesa-driver-time "less than 0.1 SBU"> 15 15 ]> … … 36 36 </para> 37 37 38 &lfs7 6_checked;38 &lfs77_checked; 39 39 40 40 <bridgehead renderas="sect4">Package Information</bridgehead> … … 94 94 <screen><literal>Device Drivers ---> 95 95 Graphics support ---> 96 -*- Support for frame buffer devices ---> 97 VESA VGA graphics support: Y</literal></screen> 96 Frame buffer Devices ---> 97 <*> Support for frame buffer devices ---> [CONFIG_FB] 98 [*] VESA VGA graphics support [CONFIG_FB_VESA]</literal></screen> 98 99 99 100 <indexterm zone="xorg-vesa-driver xorg-vesa-driver-kernel"> -
x/installing/x7font.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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/"> 9 9 <!ENTITY x7fonts-size "15.0 MB"> 10 10 <!ENTITY x7fonts-buildsize "278 MB"> … … 113 113 <!ENTITY font-sun-misc-md5sum "948f2e07810b4f31195185921470f68d"> 114 114 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"> 117 117 118 118 <!ENTITY font-winitzki-cyrillic-version "1.0.3"> … … 144 144 needed fonts to the <application>Xorg</application> applications.</para> 145 145 146 &lfs7 6_checked;146 &lfs77_checked; 147 147 148 148 <bridgehead renderas="sect3">Package Information</bridgehead> … … 229 229 cd font && 230 230 grep -v '^#' ../font-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 231 -B http://xorg.freedesktop.org/releases/individual/font/ &&231 -B &xorg-download-http;/font/ && 232 232 md5sum -c ../font-&xorg-version;.md5</userinput></screen> 233 233 … … 262 262 <screen><userinput>exit</userinput></screen> 263 263 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 265 266 configured so that <application>Fontconfig</application> can find the 266 267 TrueType fonts since they are outside of the default search path of 267 <filename class="directory">/usr/share/fonts</filename>. 268 <filename class="directory">/usr/share/fonts</filename>. Make symlinks 268 269 to the <application>Xorg</application> TrueType font directories by 269 270 running the following commands as the 270 271 <systemitem class="username">root</systemitem> user:</para> 271 272 272 <screen role="root"><userinput>install -v -d -m755 /usr/share/fonts&&273 ln -s vfn $XORG_PREFIX/share/fonts/X11/OTF /usr/share/fonts/X11-OTF &&274 ln -s vfn $XORG_PREFIX/share/fonts/X11/TTF /usr/share/fonts/X11-TTF</userinput></screen>273 <screen role="root"><userinput>install -v -dm755 /usr/share/fonts && 274 ln -sfvn $XORG_PREFIX/share/fonts/X11/OTF /usr/share/fonts/X11-OTF && 275 ln -sfvn $XORG_PREFIX/share/fonts/X11/TTF /usr/share/fonts/X11-TTF</userinput></screen> 275 276 276 277 </sect2> -
x/installing/x7lib.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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/"> 9 9 <!ENTITY x7libs-size "13 MB"> 10 <!ENTITY x7libs-buildsize "2 75MB">11 <!ENTITY x7libs-time " 3.1SBU">10 <!ENTITY x7libs-buildsize "239 MB"> 11 <!ENTITY x7libs-time "2.9 SBU"> 12 12 13 13 <!ENTITY xtrans-version "1.3.5"> 14 14 <!ENTITY xtrans-md5sum "c5ba432dd1514d858053ffe9f4737dd8"> 15 15 16 <!ENTITY libX11-version "1.6. 2">17 <!ENTITY libX11-md5sum " c35d6ad95b06635a524579e88622fdb5">16 <!ENTITY libX11-version "1.6.3"> 17 <!ENTITY libX11-md5sum "2e36b73f8a42143142dda8129f02e4e0"> 18 18 19 19 <!ENTITY libXext-version "1.3.3"> 20 20 <!ENTITY libXext-md5sum "52df7c4c1f0badd9f82ab124fb32eb97"> 21 21 22 <!ENTITY libFS-version "1.0. 6">23 <!ENTITY libFS-md5sum " a8a0dbd2299b2568d8c919883f5c8501">22 <!ENTITY libFS-version "1.0.7"> 23 <!ENTITY libFS-md5sum "d79d9fe2aa55eb0f69b1a4351e1368f7"> 24 24 25 25 <!ENTITY libICE-version "1.0.9"> … … 32 32 <!ENTITY libXScrnSaver-md5sum "7a773b16165e39e938650bcc9027c1d5"> 33 33 34 <!ENTITY libXt-version "1.1. 4">35 <!ENTITY libXt-md5sum " 03149823ae57bb02d0cec90d5b97d56c">34 <!ENTITY libXt-version "1.1.5"> 35 <!ENTITY libXt-md5sum "8f5b5576fbabba29a05f3ca2226f74d3"> 36 36 37 37 <!ENTITY libXmu-version "1.1.2"> … … 41 41 <!ENTITY libXpm-md5sum "769ee12a43611cdebd38094eaf83f3f0"> 42 42 43 <!ENTITY libXaw-version "1.0.1 2">44 <!ENTITY libXaw-md5sum " 7446f5fba888672aad068b29c0928ba3">43 <!ENTITY libXaw-version "1.0.13"> 44 <!ENTITY libXaw-md5sum "e5e06eb14a608b58746bdd1c0bd7b8e3"> 45 45 46 46 <!ENTITY libXfixes-version "5.0.1"> … … 50 50 <!ENTITY libXcomposite-md5sum "f7a218dcbf6f0848599c6c36fc65c51a"> 51 51 52 <!ENTITY libXrender-version "0.9. 8">53 <!ENTITY libXrender-md5sum " 2bd9a15fcf64d216e63b8d129e4f1f1c">52 <!ENTITY libXrender-version "0.9.9"> 53 <!ENTITY libXrender-md5sum "5db92962b124ca3a8147daae4adbd622"> 54 54 55 55 <!ENTITY libXcursor-version "1.1.14"> … … 59 59 <!ENTITY libXdamage-md5sum "0cf292de2a9fa2e9a939aefde68fd34f"> 60 60 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"> 66 66 67 67 <!ENTITY libXft-version "2.3.2"> … … 74 74 <!ENTITY libXinerama-md5sum "9336dc46ae3bf5f81c247f7131461efd"> 75 75 76 <!ENTITY libXrandr-version "1. 4.2">77 <!ENTITY libXrandr-md5sum " 210ed9499a3d9c96e3a221629b7d39b0">76 <!ENTITY libXrandr-version "1.5.0"> 77 <!ENTITY libXrandr-md5sum "309762867e41c6fd813da880d8a1bc93"> 78 78 79 79 <!ENTITY libXres-version "1.0.7"> … … 86 86 <!ENTITY libXv-md5sum "e0af49d7d758b990e6fef629722d4aca"> 87 87 88 <!ENTITY libXvMC-version "1.0. 8">89 <!ENTITY libXvMC-md5sum " 2e4014e9d55c430e307999a6b3dd256d">88 <!ENTITY libXvMC-version "1.0.9"> 89 <!ENTITY libXvMC-md5sum "eba6b738ed5fdcd8f4203d7c8a470c79"> 90 90 91 91 <!ENTITY libXxf86dga-version "1.1.4"> 92 92 <!ENTITY libXxf86dga-md5sum "d7dd9b9df336b7dd4028b6b56542ff2c"> 93 93 94 <!ENTITY libXxf86vm-version "1.1. 3">95 <!ENTITY libXxf86vm-md5sum " e46f6ee4f4567349a3189044fe1bb712">94 <!ENTITY libXxf86vm-version "1.1.4"> 95 <!ENTITY libXxf86vm-md5sum "298b8fff82df17304dfdb5fe4066fe3a"> 96 96 97 97 <!ENTITY libdmx-version "1.1.3"> 98 98 <!ENTITY libdmx-md5sum "ba983eba5a9f05d152a0725b8e863151"> 99 99 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"> 108 105 ]> 109 106 … … 128 125 routines that are used within all X Window applications.</para> 129 126 130 &lfs7 6_checked;127 &lfs77_checked; 131 128 132 129 <bridgehead renderas="sect3">Package Information</bridgehead> … … 206 203 &libXxf86vm-md5sum; libXxf86vm-&libXxf86vm-version;.tar.bz2 207 204 &libdmx-md5sum; libdmx-&libdmx-version;.tar.bz2 208 &libpciaccess-md5sum; libpciaccess-&libpciaccess-version;.tar.bz2209 205 &libxkbfile-md5sum; libxkbfile-&libxkbfile-version;.tar.bz2 210 206 &libxshmfence-md5sum; libxshmfence-&libxshmfence-version;.tar.bz2</literal> … … 217 213 cd lib && 218 214 grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 219 -B http://xorg.freedesktop.org/releases/individual/lib/ &&215 -B &xorg-download-http;/lib/ && 220 216 md5sum -c ../lib-&xorg-version;.md5</userinput></screen> 221 217 … … 226 222 227 223 &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 --> 229 240 <para>First, start a subshell that will exit on error:</para> 230 241 … … 252 263 esac 253 264 make 265 #make check 2>&1 | tee ../$packagedir-make_check.log 254 266 as_root make install 255 267 popd … … 306 318 <seg> 307 319 libdmx.so, libfontenc.so, libFS.so, libICE.so, 308 lib pciaccess.so, libSM.so, libX11.so, libXaw6.so,320 libSM.so, libX11.so, libXaw6.so, 309 321 libXaw7.so, libXaw.so, libXcomposite.so, 310 322 libXcursor.so, libXdamage.so, libXext.so, … … 404 416 </varlistentry> 405 417 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 416 418 <varlistentry id="libSM"> 417 419 <term><filename class="libraryfile">libSM.so</filename></term> -
x/installing/x7proto.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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/"> 9 9 <!ENTITY x7proto-size "3.3 MB"> 10 10 <!ENTITY x7proto-buildsize "26 MB"> … … 41 41 <!ENTITY inputproto-md5sum "6caebead4b779ba031727f66a7ffa358"> 42 42 43 <!ENTITY kbproto-version "1.0. 6">44 <!ENTITY kbproto-md5sum " 677ea8523eec6caca86121ad2dca0b71">43 <!ENTITY kbproto-version "1.0.7"> 44 <!ENTITY kbproto-md5sum "94afc90c1f7bef4a27fdd59ece39c878"> 45 45 46 46 <!ENTITY presentproto-version "1.0"> 47 47 <!ENTITY presentproto-md5sum "2d569c75884455c7148d133d341e8fd6"> 48 48 49 <!ENTITY randrproto-version "1. 4.0">50 <!ENTITY randrproto-md5sum " ce4d0b05675968e4c83e003cc809660d">49 <!ENTITY randrproto-version "1.5.0"> 50 <!ENTITY randrproto-md5sum "a46765c8dcacb7114c821baf0df1e797"> 51 51 52 52 <!ENTITY recordproto-version "1.14.2"> … … 86 86 <!ENTITY xineramaproto-md5sum "9959fe0bfb22a0e7260433b8d199590a"> 87 87 88 <!ENTITY xproto-version "7.0.2 6">89 <!ENTITY xproto-md5sum " 4dc2464bfeade23dab5de38da0f6b1b5">88 <!ENTITY xproto-version "7.0.27"> 89 <!ENTITY xproto-md5sum "6c3345111a8044f730984988aacfa567"> 90 90 91 91 ]> … … 112 112 applications to build against the installed X Window system.</para> 113 113 114 &lfs7 6_checked;114 &lfs77_checked; 115 115 116 116 <bridgehead renderas="sect3">Package Information</bridgehead> … … 202 202 cd proto && 203 203 grep -v '^#' ../proto-&xorg-version;.md5 | awk '{print $2}' | wget -i- -c \ 204 -B http://xorg.freedesktop.org/releases/individual/proto/ &&204 -B &xorg-download-http;/proto/ && 205 205 md5sum -c ../proto-&xorg-version;.md5</userinput></screen> 206 206 -
x/installing/xbitmaps.xml
r4a83293 rac38e9dc 35 35 </para> 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xcb-proto.xml
r4a83293 rac38e9dc 10 10 <!ENTITY xcb-proto-size "136 KB"> 11 11 <!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"> 13 13 ]> 14 14 … … 34 34 uses to generate the majority of its code and API.</para> 35 35 36 &lfs7 6_checked;36 &lfs77_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xcb-util-image.xml
r4a83293 rac38e9dc 8 8 <!ENTITY xcb-util-image-download-ftp " "> 9 9 <!ENTITY xcb-util-image-md5sum "08fe8ffecc8d4e37c0ade7906b3f4c87"> 10 <!ENTITY xcb-util-image-size "3 16KB">11 <!ENTITY xcb-util-image-buildsize "3. 0MB">10 <!ENTITY xcb-util-image-size "324 KB"> 11 <!ENTITY xcb-util-image-buildsize "3.2 MB"> 12 12 <!ENTITY xcb-util-image-time "less than 0.1 SBU"> 13 13 ]> … … 35 35 </para> 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xcb-util-keysyms.xml
r4a83293 rac38e9dc 36 36 </para> 37 37 38 &lfs7 6_checked;38 &lfs77_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xcb-util-renderutil.xml
r4a83293 rac38e9dc 35 35 </para> 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xcb-util-wm.xml
r4a83293 rac38e9dc 36 36 </para> 37 37 38 &lfs7 6_checked;38 &lfs77_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xcb-util.xml
r4a83293 rac38e9dc 8 8 <!ENTITY xcb-util-download-ftp " "> 9 9 <!ENTITY xcb-util-md5sum "2e97feed81919465a04ccc71e4073313"> 10 <!ENTITY xcb-util-size "2 85KB">11 <!ENTITY xcb-util-buildsize "2. 5MB">10 <!ENTITY xcb-util-size "292 KB"> 11 <!ENTITY xcb-util-buildsize "2.6 MB"> 12 12 <!ENTITY xcb-util-time "less than 0.1 SBU"> 13 13 ]> … … 37 37 </para> 38 38 39 &lfs7 6_checked;39 &lfs77_checked; 40 40 41 41 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xclock.xml
r4a83293 rac38e9dc 5 5 %general-entities; 6 6 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"> 9 9 <!ENTITY xclock-md5sum "6f150d063b20d08030b98c45b9bee7af"> 10 10 <!ENTITY xclock-size "161 KB"> … … 35 35 ¬-katamari; 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xcursor-themes.xml
r4a83293 rac38e9dc 35 35 </para> 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> -
x/installing/xkeyboard-config-systemd.xml
r4a83293 rac38e9dc 9 9 <!ENTITY xkeyboard-config-download-ftp 10 10 "&xorg-download-ftp;/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2"> 11 <!ENTITY xkeyboard-config-md5sum " a415775ca8ecf4dfafc9488b8cbd7114">12 <!ENTITY xkeyboard-config-size "9 22KB">13 <!ENTITY xkeyboard-config-buildsize "1 4MB">11 <!ENTITY xkeyboard-config-md5sum "4af1deeb7c5f4cad62e65957d98d6758"> 12 <!ENTITY xkeyboard-config-size "940 KB"> 13 <!ENTITY xkeyboard-config-buildsize "19 MB"> 14 14 <!ENTITY xkeyboard-config-time "less than 0.1 SBU"> 15 15 ]> 16 16 17 <sect1 id="xkeyboard-config" xreflabel=" xkeyboard-config-&xkeyboard-config-version;">17 <sect1 id="xkeyboard-config" xreflabel="XKeyboard-Config-&xkeyboard-config-version;"> 18 18 <?dbhtml filename="xkeyboard-config.html"?> 19 19 … … 23 23 </sect1info> 24 24 25 <title>XKeyboard Config-&xkeyboard-config-version;</title>25 <title>XKeyboard-Config-&xkeyboard-config-version;</title> 26 26 27 27 <indexterm zone="xkeyboard-config"> 28 <primary sortas="a-XKeyboard Config">XKeyboardConfig</primary>28 <primary sortas="a-XKeyboard-Config">XKeyboard-Config</primary> 29 29 </indexterm> 30 30 31 31 <sect2 role="package"> 32 <title>Introduction to XKeyboard Config</title>32 <title>Introduction to XKeyboard-Config</title> 33 33 34 34 <para> 35 The <application>XKeyboard Config</application> package contains35 The <application>XKeyboard-Config</application> package contains 36 36 the keyboard configuration database for the X Window System. 37 37 </para> 38 38 39 &lfs7 6_checked;39 &lfs77_checked; 40 40 41 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 73 73 </itemizedlist> 74 74 75 <bridgehead renderas="sect3">XKeyboard Config Dependencies</bridgehead>75 <bridgehead renderas="sect3">XKeyboard-Config Dependencies</bridgehead> 76 76 77 77 <bridgehead renderas="sect4">Required</bridgehead> … … 80 80 </para> 81 81 82 <bridgehead renderas="sect4">Optional </bridgehead>82 <bridgehead renderas="sect4">Optional Runtime Dependencies</bridgehead> 83 83 <para role="optional"> 84 <xref linkend="xorg7-proto"/> 84 <xref linkend="xorg7-proto"/> and 85 <xref linkend="xorg7-lib"/> 85 86 </para> 86 87 … … 91 92 92 93 <sect2 role="installation"> 93 <title>Installation of XKeyboard Config</title>94 <title>Installation of XKeyboard-Config</title> 94 95 95 96 <para> 96 Install <application>XKeyboard Config</application> by running the97 Install <application>XKeyboard-Config</application> by running the 97 98 following commands: 98 99 </para> … … 120 121 <para> 121 122 <parameter>--disable-runtime-deps</parameter>: This switch disables 122 checking for Xorg Protocol Headers which are only required for123 <application>Xorg</application> at runtime.123 checking for Xorg Protocol Headers and libX11 which are only 124 required for <application>Xorg</application> at runtime. 124 125 </para> 125 126 … … 138 139 <segtitle>Installed Programs</segtitle> 139 140 <segtitle>Installed Libraries</segtitle> 140 <segtitle>Installed Director y</segtitle>141 <segtitle>Installed Directories</segtitle> 141 142 142 143 <seglistitem> 143 <seg>None</seg> 144 <seg>None</seg> 144 <seg> 145 None 146 </seg> 147 <seg> 148 None 149 </seg> 145 150 <seg> 146 151 /usr/share/X11/xkb -
x/installing/xorg-config.xml
r4a83293 rac38e9dc 22 22 <sect2 id='X11-testing' xreflabel="Testing Xorg"> 23 23 <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> 24 28 25 29 <para>To test the <application>Xorg</application> installation, issue … … 124 128 125 129 <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>130 OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.5, 256 bits) 131 OpenGL version string: 3.0 Mesa 10.4.5</computeroutput></screen> 128 132 129 133 <para> -
x/installing/xorg-server-systemd.xml
r4a83293 rac38e9dc 7 7 <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.bz2"> 8 8 <!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. 5MB">11 <!ENTITY xorg-server-buildsize " 402MB">12 <!ENTITY xorg-server-time " 2.3SBU">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"> 13 13 ]> 14 14 … … 35 35 </para> 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 85 85 <bridgehead renderas="sect4">Required</bridgehead> 86 86 <para role="required"> 87 <xref linkend="openssl"/> or88 87 <xref linkend="nettle"/> or 89 <xref linkend="libgcrypt"/>, 88 <xref linkend="libgcrypt"/> or 89 <xref linkend="openssl"/>, 90 <xref linkend="libpciaccess"/>, 90 91 <xref linkend="pixman"/>, 91 <xref linkend="xorg7-font"/> ,and92 <xref linkend="xorg7-font"/> and 92 93 <xref linkend="xkeyboard-config"/> 93 94 </para> … … 95 96 <bridgehead renderas="sect4">Recommended</bridgehead> 96 97 <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>) 100 102 </para> 101 103 102 104 <bridgehead renderas="sect4">Optional</bridgehead> 103 <para >105 <para role="optional"> 104 106 <xref linkend="acpid"/> (runtime), 105 107 <xref linkend="doxygen"/> (to build API documentation), 106 108 <xref linkend="fop"/>, (to build documentation), 107 109 <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 109 114 <ulink url="http://download.savannah.gnu.org/releases/libunwind/">libunwind</ulink> 110 115 </para> … … 119 124 120 125 <para> 121 If you have downloaded the optional patch, apply it by running 122 thefollowing command:126 If you have downloaded the optional patch, apply it by running the 127 following command: 123 128 </para> 124 129 … … 129 134 </para> 130 135 131 <screen><userinput>./configure $XORG_CONFIG \ 132 --with-xkb-output=/var/lib/xkb \ 133 --enable-dmx \ 134 --enable-glamor \ 135 --enable-suid-wrapper && 136 <screen><userinput>./configure $XORG_CONFIG \ 137 --enable-glamor \ 138 --enable-suid-wrapper \ 139 --with-xkb-output=/var/lib/xkb && 136 140 make</userinput></screen> 137 141 … … 152 156 <sect2 role="commands"> 153 157 <title>Command Explanations</title> 154 155 <para>156 <parameter>--enable-dmx</parameter>: This switch enables building of the DMX157 (Distributed Multihead X) server.158 </para>159 158 160 159 <para> … … 164 163 <application>libepoxy</application> and are not going to need 165 164 <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. 172 194 </para> 173 195 … … 180 202 <segtitle>Installed Programs</segtitle> 181 203 <segtitle>Installed Libraries</segtitle> 204 <segtitle>Installed Xorg Driver</segtitle> 182 205 <segtitle>Installed Directories</segtitle> 183 206 … … 186 209 cvt, dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize, 187 210 dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, gtf, vdltodmx, X, 188 Xdmx, xdmxconfig, X nest, Xorg, Xvfb,and Xwayland211 Xdmx, xdmxconfig, Xephyr, Xfbdev, Xnest, Xorg, Xvfb and Xwayland 189 212 </seg> 190 213 <seg> … … 192 215 </seg> 193 216 <seg> 217 modesetting_drv.so 218 </seg> 219 <seg> 194 220 $XORG_PREFIX/include/xorg, 195 221 $XORG_PREFIX/lib/xorg, 196 $XORG_PREFIX/share/X11/xorg.conf.d ,and222 $XORG_PREFIX/share/X11/xorg.conf.d and 197 223 /var/lib/xkb 198 224 </seg> … … 266 292 </varlistentry> 267 293 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 268 319 <varlistentry id="Xnest-x7"> 269 320 <term><command>Xnest</command></term> … … 314 365 </varlistentry> 315 366 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 316 381 </variablelist> 317 382 -
x/installing/xorg7.xml
r4a83293 rac38e9dc 185 185 <screen><userinput role="root">ln -sfv $XORG_PREFIX/share/X11 /usr/share/X11</userinput></screen> 186 186 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 187 192 <para>Finally, if building on x86_64, you will need to create the 188 193 <filename class="directory">$XORG_PREFIX/lib</filename> directory and the … … 191 196 commands:</para> 192 197 193 <screen><userinput role="root">install -v - m755 -d$XORG_PREFIX &&194 install -v - m755 -d$XORG_PREFIX/lib &&195 ln -s lib $XORG_PREFIX/lib64</userinput></screen>198 <screen><userinput role="root">install -v -dm755 $XORG_PREFIX && 199 install -v -dm755 $XORG_PREFIX/lib && 200 ln -sfv lib $XORG_PREFIX/lib64</userinput></screen> 196 201 197 202 </sect2> -
x/installing/xterm.xml
r4a83293 rac38e9dc 7 7 <!ENTITY xterm-download-http " "> 8 8 <!ENTITY xterm-download-ftp "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz"> 9 <!ENTITY xterm-md5sum " 4c2e85f46d8a96c81daf3f9e6c2e1997">9 <!ENTITY xterm-md5sum "598d1122f501116fbfed8a642d8ea6c1"> 10 10 <!ENTITY xterm-size "1.2 MB"> 11 <!ENTITY xterm-buildsize " 9.2MB">12 <!ENTITY xterm-time "0. 2SBU">11 <!ENTITY xterm-buildsize "14 MB"> 12 <!ENTITY xterm-time "0.1 SBU"> 13 13 ]> 14 14 … … 35 35 ¬-katamari; 36 36 37 &lfs7 6_checked;37 &lfs77_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 63 63 <bridgehead renderas="sect4">Required</bridgehead> 64 64 <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> 65 71 66 72 <para condition="html" role="usernotes">User Notes: … … 99 105 <para><command>sed -i ... termcap</command>, 100 106 <command>printf ... >> terminfo</command>: These commands modify the terminal 101 description ,so that the Backspace key is expected to send the character102 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> 103 109 104 110 <para><parameter>TERMINFO=/usr/share/terminfo</parameter>: This ensures … … 119 125 <title>Configuring xterm</title> 120 126 121 <para>There are two ways to configure xterm. You can add X resource127 <para>There are two ways to configure xterm. You can add the X resource 122 128 definitions to the user's <filename>~/.Xresources</filename> file, or 123 129 add them to the system-wide … … 186 192 <term><command>uxterm</command></term> 187 193 <listitem> 188 <para>is a wrapper script that modifies the current locale to use UTF-8189 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> 190 196 <indexterm zone="xterm2 uxterm"> 191 197 <primary sortas="b-uxterm">uxterm</primary>
Note:
See TracChangeset
for help on using the changeset viewer.