/[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.49 - (hide annotations) (download) (as text)
Mon Aug 2 20:54:10 2010 UTC (3 years, 11 months ago) by nightmorph
Branch: MAIN
Changes since 1.48: +7 -7 lines
File MIME type: application/xml
change Xorgautoconfig reference to xac, a more cross-platform X config tool

1 peesh 1.1 <?xml version='1.0' encoding="UTF-8"?>
2 nightmorph 1.49 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ati-faq.xml,v 1.48 2010/07/13 20:08:03 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 swift 1.29 issues related to DRI and X11 for 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.49 <version>3</version>
31     <date>2010-08-02</date>
32 peesh 1.1
33     <chapter>
34     <title>Hardware Support</title>
35     <section>
36 peesh 1.2 <title>Is my ATI board supported?</title>
37 peesh 1.1 <body>
38 swift 1.7
39     <p>
40 fox2mike 1.32 Many 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 fox2mike 1.32 ATI's <uri
44 swift 1.28 link="http://mirror.ati.com/support/drivers/linux/radeon-linux.html">closed
45 nightmorph 1.47 source drivers</uri>. ATI'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.43 <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     <ti>Radeon X1300 and higher</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.47 <ti>ATI 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.47 <ti>ATI DRI, xorg</ti>
89 nightmorph 1.46 </tr>
90     <tr>
91     <ti>RV770</ti>
92 nightmorph 1.48 <ti>RadeonHD 4000 series</ti>
93     <ti>ATI DRI, xorg</ti>
94     </tr>
95     <tr>
96     <ti>R800</ti>
97     <ti>RadeonHD 5000 series, "Evergreen"</ti>
98 nightmorph 1.47 <ti>ATI DRI, xorg</ti>
99 nightmorph 1.43 </tr>
100 peesh 1.1 </table>
101    
102     </body>
103     </section>
104     <section>
105 swift 1.7 <title>
106 swift 1.22 I have an All-In-Wonder/Vivo board. Are the multimedia features supported?
107 swift 1.7 </title>
108 peesh 1.1 <body>
109 swift 1.7
110     <p>
111 nightmorph 1.48 You don't need to use anything special for the board's multimedia features;
112 nightmorph 1.44 <c>x11-drivers/xf86-video-ati</c> will work just fine.
113 swift 1.7 </p>
114    
115 peesh 1.1 </body>
116     </section>
117     <section>
118 swift 1.28 <title>I'm not using an x86-based architecture. What are my options?</title>
119 peesh 1.1 <body>
120 swift 1.7
121     <p>
122 swift 1.28 X11 support on the PPC or Alpha platforms is quite similar to x86 X11 support.
123 nightmorph 1.48 However, ATI's closed source Catalyst drivers are not supported on the PPC or
124     Alpha, so you will have to use the open source drivers. The Catalyst drivers are
125     only available for x86 and AMD64. The open source xorg-x11 drivers should work
126     well on all architectures.
127 swift 1.7 </p>
128    
129 lu_zero 1.19 <impo>
130 nightmorph 1.48 To enable agpgart support for certain old AMD64 chipsets, you have to disable
131 swift 1.28 support for the K8 IOMMU.
132 lu_zero 1.19 </impo>
133    
134 peesh 1.1 </body>
135     </section>
136     <section>
137 nightmorph 1.47 <title>I have a laptop. Is my ATI Mobility model supported?</title>
138 peesh 1.1 <body>
139 swift 1.7
140     <p>
141 neysx 1.40 It should be, but you may have a configuration issue due to the OEM PCI id that
142 nightmorph 1.48 such chips may have. In such cases, you may have to write the configuration
143 nightmorph 1.47 file yourself.
144 peesh 1.1 </p>
145    
146     </body>
147     </section>
148     </chapter>
149    
150     <chapter>
151     <title>Installation</title>
152     <section>
153     <title>Packages</title>
154     <body>
155 swift 1.7
156 nightmorph 1.43 <p>
157     There are two ways of getting drivers for your ATI card:
158     </p>
159    
160 swift 1.17 <ul>
161 swift 1.22 <li>The <c>xorg-x11</c> ebuild provides the X11 implementation</li>
162 nightmorph 1.43 <li>
163 neysx 1.40 The <c>ati-drivers</c> ebuild provides the ATI closed source X drivers and
164 nightmorph 1.43 kernel modules
165 swift 1.22 </li>
166 swift 1.17 </ul>
167 swift 1.7
168 swift 1.21 <p>
169     If you want to use ATI's <e>internal</e> agpgart support instead of the Linux
170 swift 1.23 kernel one, the agpgart driver and the chip set specific driver (in your kernel
171 swift 1.21 configuration) must be built as modules or not at all.
172     </p>
173 swift 1.7
174 nightmorph 1.43 <note>
175     Please read the <uri link="/doc/en/dri-howto.xml">Hardware Acceleration
176     Guide</uri> for more information on installing drivers for your ATI graphics
177     card.
178     </note>
179 swift 1.7
180 peesh 1.1 </body>
181     </section>
182     <section>
183     <title>Configuration</title>
184     <body>
185 swift 1.7
186     <p>
187 nightmorph 1.47 You may not need to manually create <path>xorg.conf</path> or modify it. Try
188     running without it first. You can also use the Xorg auto configuration option:
189 swift 1.7 </p>
190    
191 lu_zero 1.10 <pre caption="Autoconfiguring X">
192 blubber 1.5 # <i>X -configure</i>
193 peesh 1.1 </pre>
194 swift 1.7
195     <p>
196 lu_zero 1.9 For more information on how to get a basic <c>xorg.conf</c> configuration file,
197 fox2mike 1.35 please refer to the <uri link="/doc/en/xorg-config.xml">Gentoo X Server
198     HowTo</uri>.
199 swift 1.7 </p>
200    
201     <note>
202 nightmorph 1.49 PPC, AMD64, and x86 users can use the <c>xac</c> stand-alone X configuration
203     tool by emerging <c>x11-misc/xac</c>, but isn't required.
204 swift 1.7 </note>
205    
206 nightmorph 1.47 <note>
207 nightmorph 1.49 You can use <c>aticonfig</c> if you have installed the <c>ati-drivers</c>
208     package.
209 nightmorph 1.47 </note>
210    
211     <impo>
212     If you're using <c>ati-drivers</c>, then you'll need to disable <c>radeonfb</c>
213     (and probably any other framebuffer drivers) in your kernel config, as it
214     conflicts with the built-in framebuffer in <c>ati-drivers</c>.
215 swift 1.7 </impo>
216    
217 peesh 1.1 </body>
218     </section>
219 nightmorph 1.36 <section>
220     <title>Switching to OpenGL</title>
221     <body>
222    
223     <p>
224     Once X is installed, configured, and running, it can use the ATI OpenGL
225     libraries:
226     </p>
227    
228 nightmorph 1.37 <pre caption="Running eselect">
229     # <i>eselect opengl set ati</i>
230 nightmorph 1.36 </pre>
231    
232     </body>
233     </section>
234 peesh 1.1 </chapter>
235 swift 1.30 <chapter>
236     <title>More Resources</title>
237     <section>
238     <body>
239    
240     <p>
241 nightmorph 1.38 Please read the <uri link="/doc/en/dri-howto.xml">Hardware Acceleration
242     Guide</uri> for more information on configuring your ATI graphics card.
243     </p>
244    
245     <p>
246 swift 1.30 More information on Gentoo Linux and the ATI Radeon binary drivers can be found
247     on the <uri
248     link="http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html">Wedge
249     Unofficial Gentoo ATI Radeon FAQ</uri>.
250     </p>
251    
252     </body>
253     </section>
254     </chapter>
255 peesh 1.1 </guide>

  ViewVC Help
Powered by ViewVC 1.1.20