Author: ken
Date: Mon Feb 9 18:12:14 2015
New Revision: 15486
Log:
xorg-server-1.17.0
Modified:
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/packages.ent
trunk/BOOK/x/installing/x7driver-ati.xml
trunk/BOOK/x/installing/x7driver.xml
trunk/BOOK/x/installing/xorg-server.xml
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Mon Feb 9 14:29:26
2015 (r15485)
+++ trunk/BOOK/introduction/welcome/changelog.xml Mon Feb 9 18:12:14
2015 (r15486)
@@ -48,6 +48,10 @@
<para>February 9th, 2015</para>
<itemizedlist>
<listitem>
+ <para>[ken] - Update to xorg-server-1.17.0. Fixes
+ <ulink url="&blfs-ticket-root;6112">#6112</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[bdubbs] - Update to nfs-utils-1.3.2. Fixes
<ulink url="&blfs-ticket-root;6098">#6098</ulink>.</para>
</listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Mon Feb 9 14:29:26 2015 (r15485)
+++ trunk/BOOK/packages.ent Mon Feb 9 18:12:14 2015 (r15486)
@@ -439,7 +439,7 @@
<!ENTITY xcb-util-keysyms-version "0.4.0">
<!ENTITY xcb-util-renderutil-version "0.3.9">
<!ENTITY xcb-util-wm-version "0.4.1">
-<!ENTITY xorg-server-version "1.16.3">
+<!ENTITY xorg-server-version "1.17.0">
<!ENTITY twm-version "1.0.8">
<!ENTITY xterm-version "314">
<!ENTITY xclock-version "1.0.7">
Modified: trunk/BOOK/x/installing/x7driver-ati.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-ati.xml Mon Feb 9 14:29:26 2015
(r15485)
+++ trunk/BOOK/x/installing/x7driver-ati.xml Mon Feb 9 18:12:14 2015
(r15486)
@@ -196,27 +196,23 @@
<ulink url="&radeon-marketing-names;">
Decoder ring for engineering vs marketing names</ulink>. Please note
that Glamor acceleration can be used with other chips as well, from the
- R300 onwards, but it has not been tested recently.
+ R300 onwards. On at least some Northern Islands chips it is beneficial.
</para>
<para>
Glamor acceleration is not enabled by default for chipsets that don't
- use "radeonsi" Gallium3D driver. You have to use a
+ use "radeonsi" Gallium3D driver. You have to use an
<filename>xorg.conf</filename> file to enable it. To enable
Glamor for cards other than "Southern Islands" and later, create the
- following <filename>/etc/X11/xorg.conf</filename> as the
- <systemitem class="username">root</systemitem> user:
+ following file in
+ <filename
class="directory">${XORG_PREFIX}/share/X11/xorg.conf.d/</filename>
+ as the <systemitem class="username">root</systemitem> user:
</para>
-<screen role="root"><userinput>cat >> /etc/X11/xorg.conf << "EOF"
-<literal>Section "Module"
- Load "dri2"
- Load "glamoregl"
-EndSection
-
-Section "Device"
+<screen role="root"><userinput>cat >>
${XORG_PREFIX}/share/X11/xorg.conf.d/20-glamor.conf << "EOF"
+<literal>Section "Device"
Identifier "radeon"
- Driver "radeon"
+ Driver "ati"
Option "AccelMethod" "glamor"
EndSection</literal>
EOF</userinput></screen>
Modified: trunk/BOOK/x/installing/x7driver.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver.xml Mon Feb 9 14:29:26 2015
(r15485)
+++ trunk/BOOK/x/installing/x7driver.xml Mon Feb 9 18:12:14 2015
(r15486)
@@ -27,11 +27,19 @@
<para>
The <application>Xorg Drivers</application> page contains the
instructions for building Xorg drivers that are necessary in order
- for Xorg Server to take the advantage of the hardware that it is
- running on. At least one input and one video driver is required
+ for Xorg Server to take advantage of the hardware that it is
+ running on. At least one input and one video driver are required
for Xorg Server to start.
</para>
+ <para>
+ On machines using KMS, the modesetting driver is provided by
+ <application>xorg-server</application> and can be used instead of the
+ video driver for the specific hardware, but with reduced performance.
+ It can also be used (without hardware acceleration) in virtual machines
+ running under <application>qemu</application>.
+ </para>
+
<note>
<para>
If you are unsure which video hardware you have, you can use
Modified: trunk/BOOK/x/installing/xorg-server.xml
==============================================================================
--- trunk/BOOK/x/installing/xorg-server.xml Mon Feb 9 14:29:26 2015
(r15485)
+++ trunk/BOOK/x/installing/xorg-server.xml Mon Feb 9 18:12:14 2015
(r15486)
@@ -6,10 +6,10 @@
<!ENTITY xorg-server-download-http
"&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
<!ENTITY xorg-server-download-ftp
"&xorg-download-ftp;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
- <!ENTITY xorg-server-md5sum "afd93977235584a9caa7528a737c1b52">
- <!ENTITY xorg-server-size "5.5 MB">
- <!ENTITY xorg-server-buildsize "0.5 GB (doesn't include tests)">
- <!ENTITY xorg-server-time "1.7 SBU (doesn't include tests)">
+ <!ENTITY xorg-server-md5sum "38ecaefa238b04ec4a38f7128e87e239">
+ <!ENTITY xorg-server-size "5.6 MB">
+ <!ENTITY xorg-server-buildsize "552 MB">
+ <!ENTITY xorg-server-time "1.8 SBU">
]>
<sect1 id="xorg-server" xreflabel="Xorg-Server-&xorg-server-version;">
@@ -96,6 +96,7 @@
<para role="recommended">
<xref linkend="libepoxy"/> (required for glamor, see command
explanations below)
+ <xref linkend="xcb-util-keysyms"/> (used by Xnest)
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
@@ -103,8 +104,11 @@
<xref linkend="acpid"/> (runtime),
<xref linkend="doxygen"/> (to build API documentation),
<xref linkend="fop"/>, (to build documentation),
- <xref linkend="gs"/> (to build documentation), and
- <xref linkend="xmlto"/>, (to build documentation)
+ <xref linkend="gs"/> (to build documentation),
+ <xref linkend="xcb-util-image"/>,
+ <xref linkend="xcb-util-renderutil"/>,
+ <xref linkend="xcb-util-wm"/> (all three to build Xephyr) and
+ <xref linkend="xmlto"/> (to build documentation)
</para>
<para condition="html" role="usernotes">User Notes:
@@ -128,7 +132,6 @@
<screen><userinput>./configure $XORG_CONFIG \
--with-xkb-output=/var/lib/xkb \
- --enable-dmx \
--enable-glamor \
--enable-install-setuid \
--enable-suid-wrapper &&
@@ -156,15 +159,12 @@
<title>Command Explanations</title>
<para>
- <parameter>--enable-dmx</parameter>: Build DMX (Distributed Multihead X)
- server.
- </para>
-
- <para>
<parameter>--enable-glamor</parameter>: Build the Glamor DIX (Device
Independent X) module which is currently required for Southern Islands
and
Sea Islands radeon video chipsets, optional for some other radeons, and
- also optional for the intel driver.
+ also optional for the intel driver. It is also used by the modesetting
+ driver (which is part of this package) for on hardware using KMS and
which
+ offers acceleration.
</para>
<para>
@@ -186,6 +186,17 @@
required by the server.
</para>
+ <para>
+ <option>--enable-dmx</option>: Build DMX (Distributed Multihead X)
+ server.
+ </para>
+
+ <para>
+ <option>--enable-kdrive</option>: this option allows the
+ <command>configure</command> script to enable Xephyr if its dependencies
+ are met.
+ </para>
+
</sect2>
<sect2 role="content">
@@ -200,10 +211,11 @@
<seg>
cvt, dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize,
dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, gtf, vdltodmx, X,
- Xdmx, xdmxconfig, Xnest, Xorg, and Xvfb
+ Xdmx, xdmxconfig, Xephyr, Xnest, Xorg, and Xvfb
</seg>
<seg>
- several under $XORG_PREFIX/lib/xorg/modules/{,extensions,multimedia}
+ several under $XORG_PREFIX/lib/xorg/modules/{,drivers,extensions}
+ including modesetting_drv.so
</seg>
<seg>
$XORG_PREFIX/include/xorg,
@@ -280,6 +292,18 @@
</listitem>
</varlistentry>
+ <varlistentry id="Xephyr-x7">
+ <term><command>Xephyr</command></term>
+ <listitem>
+ <para>
+ is a nested X server which supports modern X extensions.
+ </para>
+ <indexterm zone="xorg-server Xephyr-x7">
+ <primary sortas="b-Xephyr">Xephyr</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="Xnest-x7">
<term><command>Xnest</command></term>
<listitem>
@@ -327,6 +351,20 @@
</indexterm>
</listitem>
</varlistentry>
+
+ <varlistentry id="modesetting_drv-x7">
+ <term><filename
class="libraryfile">modesetting_drv.so</filename></term>
+ <listitem>
+ <para>
+ provides a video driver for machines using Kernel Mode Setting
(KMS).
+ This will use glamor if that has been enabled and the hardware
offers
+ acceleration.
+ </para>
+ <indexterm zone="xorg-server modesetting_drv-x7">
+ <primary sortas="c-modesetting_drv">modesetting_drv.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
</variablelist>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page