Changeset ac38e9dc for x/installing/x7driver-ati.xml
- Timestamp:
- 08/01/2015 04:26:22 AM (9 years ago)
- Branches:
- systemd-13485
- Children:
- ad6910d
- Parents:
- 4a83293
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
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"
Note:
See TracChangeset
for help on using the changeset viewer.