[blfs-book] r11305 - trunk/BOOK/x/installing

ken at higgs.linuxfromscratch.org ken at higgs.linuxfromscratch.org
Tue Jun 18 17:35:50 PDT 2013

Author: ken
Date: Tue Jun 18 17:35:50 2013
New Revision: 11305

Tweak xf86-video-ati : Glamor is only required for South Islands, use a firmware url that browsers understand (http: to cgit), expand firmware text and add an example.


Modified: trunk/BOOK/x/installing/x7driver.xml
--- trunk/BOOK/x/installing/x7driver.xml	Tue Jun 18 16:28:26 2013	(r11304)
+++ trunk/BOOK/x/installing/x7driver.xml	Tue Jun 18 17:35:50 2013	(r11305)
@@ -1156,9 +1156,12 @@
           For Direct Rendering to work with newer Radeon Cards (r300 and later chipsets),
           you will need to enable building of r300, r600 and radeonsi Gallium drivers in
           <xref linkend="mesalib"/> instructions. Also, some cards will require Firmware
-          to be available when kernel driver is loaded. Firmware can be obtained from
-          <ulink url="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git">
-          Linux Firmware Repository</ulink>.
+          to be available when the kernel driver is loaded. Firmware can be obtained from
+          <ulink  url="http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/">
+          Linux Firmware</ulink>, either by cloning from
+          git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
+          or by using a Linux Firmware source tarball from a distro. See "Kernel
+          Configuration for additional firmware" below.
@@ -1198,9 +1201,16 @@
       <bridgehead renderas="sect4">Xorg ATI Driver Dependencies</bridgehead>
-      <bridgehead renderas="sect5">Recommended</bridgehead>
-      <para role="recommended">
-        <xref linkend="glamor-egl"/>
+      <bridgehead renderas="sect5">Required</bridgehead>
+      <para role="required">
+        <xref linkend="xorg-server"/>
+      </para>
+      <bridgehead renderas="sect5">Optional</bridgehead>
+      <para role="optional">
+        <xref linkend="glamor-egl"/> (This is <emphasis>required for "South Islands"
+        GPUs</emphasis> but optional for R300 to R700, Evergreen and "Northern Islands"
+        GPUs - see the link under "Glamor Acceleration" below.)
       <para condition="html" role="usernotes">
@@ -1225,6 +1235,24 @@
+    <sect3 role="kernel" id="xorg-ati-firmware-kernel">
+      <title>Kernel Configuration for additional firmware</title>
+    <para>
+      If you need to add firmware, install the file(s) and then point to them in the
+      kernel configuration and recompile the kernel if necessary, e.g. (for a specific
+      R600 with a specific network adaptor which also needs firmware) :
+    </para>
+<screen><literal>CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin rtl_nic/rtl8168e-3.fw"
+      <indexterm zone="xorg-ati-driver xorg-ati-firmware-kernel">
+        <primary sortas="d-xorg-ati-firmware">xorg-ati-firmware</primary>
+      </indexterm>
+    </sect3>
     <sect3 role="installation">
       <title>Installation of Xorg ATI Driver</title>
@@ -1252,7 +1280,8 @@
         <parameter>--enable-glamor</parameter>: This switch enables
-        new GL-based acceleration.
+        new GL-based acceleration. As well as specifying this in the
+        build, it needs to be enabled at run time (see below).
@@ -1268,8 +1297,8 @@
         "South Islands" category, read the
         <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, but
-        it has not been tested recently.
+        that Glamor acceleration can be used with other chips as well, from the
+        R300 onwards, but it has not been tested recently.

More information about the blfs-book mailing list