/[gentoo]/xml/htdocs/doc/en/ati-faq.xml
Gentoo

Contents of /xml/htdocs/doc/en/ati-faq.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.51 - (hide annotations) (download) (as text)
Wed Mar 2 08:00:01 2011 UTC (3 years, 1 month ago) by nightmorph
Branch: MAIN
Changes since 1.50: +3 -3 lines
File MIME type: application/xml
make it obvious that RV770 is R700

1 peesh 1.1 <?xml version='1.0' encoding="UTF-8"?>
2 nightmorph 1.51 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ati-faq.xml,v 1.50 2011/03/02 07:46:52 nightmorph Exp $ -->
3 peesh 1.1 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
4    
5 nightmorph 1.48 <guide>
6 swift 1.23 <title>Gentoo Linux ATI FAQ</title>
7 swift 1.22
8 swift 1.7 <author title="Author">
9     <mail link="lu_zero@gentoo.org">Luca Barbato</mail>
10 peesh 1.1 </author>
11 swift 1.7 <author title="Editor">
12     <mail link="peesh@gentoo.org">Jorge Paulo</mail>
13 peesh 1.1 </author>
14 swift 1.7 <author title="Editor">
15     <mail link="blubber@gentoo.org">Tiemo Kieft</mail>
16 blubber 1.5 </author>
17 nightmorph 1.44 <author title="Editor">
18     <mail link="nightmorph@gentoo.org">Joshua Saddler</mail>
19     </author>
20 peesh 1.1
21 swift 1.7 <abstract>
22     This FAQ should help users avoid some common installation and configuration
23 nightmorph 1.50 issues related to DRI and X11 for AMD/ATI boards.
24 swift 1.7 </abstract>
25 peesh 1.1
26 fox2mike 1.32 <!-- The content of this document is licensed under the CC-BY-SA license -->
27     <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
28 swift 1.3 <license/>
29    
30 nightmorph 1.51 <version>5</version>
31 nightmorph 1.50 <date>2011-03-01</date>
32 peesh 1.1
33     <chapter>
34     <title>Hardware Support</title>
35     <section>
36 nightmorph 1.50 <title>Is my AMD/ATI board supported?</title>
37 peesh 1.1 <body>
38 swift 1.7
39     <p>
40 nightmorph 1.50 Many AMD/ATI boards (but not all) are supported by <uri
41 nightmorph 1.43 link="http://www.freedesktop.org/Software/xorg">xorg-x11</uri>, at least for the
42     2D accelerated features. The 3D support is provided either by xorg-x11, or by
43 nightmorph 1.50 AMD's <uri
44     link="http://www.amd.com/us/products/technologies/ati-catalyst/Pages/catalyst.aspx">closed
45     source drivers</uri>. AMD's closed source driver only supports R600 and newer
46 nightmorph 1.48 GPUs. Older GPUs will use the mature open source xorg-x11 driver.
47 peesh 1.1 </p>
48    
49     <table>
50 swift 1.7 <tr>
51     <th>GPU</th>
52     <th>Common Name</th>
53     <th>Support</th>
54     </tr>
55     <tr>
56 swift 1.29 <ti>Rage128</ti>
57 swift 1.7 <ti>Rage128</ti>
58 nightmorph 1.43 <ti>xorg</ti>
59 swift 1.7 </tr>
60     <tr>
61 swift 1.29 <ti>R100</ti>
62 swift 1.7 <ti>Radeon7xxx, Radeon64</ti>
63 nightmorph 1.43 <ti>xorg</ti>
64 swift 1.7 </tr>
65     <tr>
66 swift 1.29 <ti>R200, R250, R280</ti>
67 swift 1.13 <ti>Radeon8500, Radeon9000, Radeon9200</ti>
68 nightmorph 1.47 <ti>xorg</ti>
69 swift 1.7 </tr>
70     <tr>
71 jkt 1.42 <ti>R300, R400</ti>
72 nightmorph 1.50 <ti>Radeon 9500 - X850</ti>
73 nightmorph 1.47 <ti>xorg</ti>
74 swift 1.7 </tr>
75 jkt 1.42 <tr>
76 nightmorph 1.43 <ti>R500</ti>
77 nightmorph 1.50 <ti>Radeon X1300 - X1950</ti>
78 nightmorph 1.47 <ti>xorg</ti>
79 jkt 1.42 </tr>
80 nightmorph 1.43 <tr>
81     <ti>R600</ti>
82 nightmorph 1.48 <ti>RadeonHD 2000 series</ti>
83 nightmorph 1.50 <ti>AMD DRI, xorg</ti>
84 nightmorph 1.45 </tr>
85     <tr>
86     <ti>RV670</ti>
87 nightmorph 1.48 <ti>RadeonHD 3000 series</ti>
88 nightmorph 1.50 <ti>AMD DRI, xorg</ti>
89 nightmorph 1.46 </tr>
90     <tr>
91 nightmorph 1.51 <ti>RV770 (R700)</ti>
92 nightmorph 1.48 <ti>RadeonHD 4000 series</ti>
93 nightmorph 1.50 <ti>AMD DRI, xorg</ti>
94 nightmorph 1.48 </tr>
95     <tr>
96     <ti>R800</ti>
97 nightmorph 1.50 <ti>RadeonHD 5000 series</ti>
98     <ti>AMD DRI, xorg</ti>
99     </tr>
100     <tr>
101     <ti>R900</ti>
102     <ti>RadeonHD 6000 series</ti>
103     <ti>AMD DRI, xorg</ti>
104 nightmorph 1.43 </tr>
105 peesh 1.1 </table>
106    
107 nightmorph 1.50 <note>
108     The <uri link="http://www.x.org/wiki/RadeonFeature">Radeon Feature Matrix</uri>
109     at x.org lists the open source driver support level for each part of the
110     graphics card hardware.
111     </note>
112    
113 peesh 1.1 </body>
114     </section>
115     <section>
116 swift 1.7 <title>
117 swift 1.22 I have an All-In-Wonder/Vivo board. Are the multimedia features supported?
118 swift 1.7 </title>
119 peesh 1.1 <body>
120 swift 1.7
121     <p>
122 nightmorph 1.48 You don't need to use anything special for the board's multimedia features;
123 nightmorph 1.44 <c>x11-drivers/xf86-video-ati</c> will work just fine.
124 swift 1.7 </p>
125    
126 peesh 1.1 </body>
127     </section>
128     <section>
129 swift 1.28 <title>I'm not using an x86-based architecture. What are my options?</title>
130 peesh 1.1 <body>
131 swift 1.7
132     <p>
133 swift 1.28 X11 support on the PPC or Alpha platforms is quite similar to x86 X11 support.
134 nightmorph 1.50 However, AMD/ATI's closed source Catalyst drivers are not supported on the PPC
135     or Alpha, so you will have to use the open source drivers. The Catalyst drivers
136     are only available for x86 and AMD64. The open source xorg-x11 drivers should
137     work well on all architectures.
138 swift 1.7 </p>
139    
140 lu_zero 1.19 <impo>
141 nightmorph 1.48 To enable agpgart support for certain old AMD64 chipsets, you have to disable
142 swift 1.28 support for the K8 IOMMU.
143 lu_zero 1.19 </impo>
144    
145 peesh 1.1 </body>
146     </section>
147     <section>
148 nightmorph 1.47 <title>I have a laptop. Is my ATI Mobility model supported?</title>
149 peesh 1.1 <body>
150 swift 1.7
151     <p>
152 neysx 1.40 It should be, but you may have a configuration issue due to the OEM PCI id that
153 nightmorph 1.48 such chips may have. In such cases, you may have to write the configuration
154 nightmorph 1.47 file yourself.
155 peesh 1.1 </p>
156    
157     </body>
158     </section>
159     </chapter>
160    
161     <chapter>
162     <title>Installation</title>
163     <section>
164     <title>Packages</title>
165     <body>
166 swift 1.7
167 nightmorph 1.43 <p>
168 nightmorph 1.50 There are two ways of getting drivers for your AMD/ATI card:
169 nightmorph 1.43 </p>
170    
171 swift 1.17 <ul>
172 swift 1.22 <li>The <c>xorg-x11</c> ebuild provides the X11 implementation</li>
173 nightmorph 1.50 <li>
174     The <c>ati-drivers</c> ebuild provides the AMD closed source X drivers
175     and kernel modules
176 swift 1.22 </li>
177 swift 1.17 </ul>
178 swift 1.7
179 swift 1.21 <p>
180 nightmorph 1.50 If you want to use AMD/ATI's <e>internal</e> agpgart support instead of the Linux
181 swift 1.23 kernel one, the agpgart driver and the chip set specific driver (in your kernel
182 swift 1.21 configuration) must be built as modules or not at all.
183     </p>
184 swift 1.7
185 nightmorph 1.43 <note>
186     Please read the <uri link="/doc/en/dri-howto.xml">Hardware Acceleration
187 nightmorph 1.50 Guide</uri> for more information on installing drivers for your AMD/ATI graphics
188 nightmorph 1.43 card.
189     </note>
190 swift 1.7
191 peesh 1.1 </body>
192     </section>
193     <section>
194     <title>Configuration</title>
195     <body>
196 swift 1.7
197     <p>
198 nightmorph 1.47 You may not need to manually create <path>xorg.conf</path> or modify it. Try
199     running without it first. You can also use the Xorg auto configuration option:
200 swift 1.7 </p>
201    
202 lu_zero 1.10 <pre caption="Autoconfiguring X">
203 blubber 1.5 # <i>X -configure</i>
204 peesh 1.1 </pre>
205 swift 1.7
206     <p>
207 lu_zero 1.9 For more information on how to get a basic <c>xorg.conf</c> configuration file,
208 fox2mike 1.35 please refer to the <uri link="/doc/en/xorg-config.xml">Gentoo X Server
209     HowTo</uri>.
210 swift 1.7 </p>
211    
212     <note>
213 nightmorph 1.49 PPC, AMD64, and x86 users can use the <c>xac</c> stand-alone X configuration
214     tool by emerging <c>x11-misc/xac</c>, but isn't required.
215 swift 1.7 </note>
216    
217 nightmorph 1.47 <note>
218 nightmorph 1.49 You can use <c>aticonfig</c> if you have installed the <c>ati-drivers</c>
219     package.
220 nightmorph 1.47 </note>
221    
222     <impo>
223     If you're using <c>ati-drivers</c>, then you'll need to disable <c>radeonfb</c>
224     (and probably any other framebuffer drivers) in your kernel config, as it
225     conflicts with the built-in framebuffer in <c>ati-drivers</c>.
226 swift 1.7 </impo>
227    
228 peesh 1.1 </body>
229     </section>
230 nightmorph 1.36 <section>
231     <title>Switching to OpenGL</title>
232     <body>
233    
234     <p>
235 nightmorph 1.50 Once X is installed, configured, and running, it can use the AMD/ATI OpenGL
236 nightmorph 1.36 libraries:
237     </p>
238    
239 nightmorph 1.37 <pre caption="Running eselect">
240     # <i>eselect opengl set ati</i>
241 nightmorph 1.36 </pre>
242    
243     </body>
244     </section>
245 peesh 1.1 </chapter>
246 swift 1.30 <chapter>
247     <title>More Resources</title>
248     <section>
249     <body>
250    
251     <p>
252 nightmorph 1.38 Please read the <uri link="/doc/en/dri-howto.xml">Hardware Acceleration
253 nightmorph 1.50 Guide</uri> for more information on configuring your AMD/ATI graphics card.
254 nightmorph 1.38 </p>
255    
256     <p>
257 nightmorph 1.50 More information on Gentoo Linux and the AMD/ATI Radeon binary drivers can be
258     found on the <uri
259 swift 1.30 link="http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html">Wedge
260 nightmorph 1.50 Unofficial Gentoo ATI Radeon FAQ</uri>, and on the <uri
261     link="http://wiki.cchtml.com/index.php/Main_Page">Unofficial AMD Linux Driver
262     Wiki</uri>.
263 swift 1.30 </p>
264    
265     </body>
266     </section>
267     </chapter>
268 peesh 1.1 </guide>

  ViewVC Help
Powered by ViewVC 1.1.20