/[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.44 - (hide annotations) (download) (as text)
Thu Aug 23 22:31:14 2007 UTC (7 years, 4 months ago) by nightmorph
Branch: MAIN
Changes since 1.43: +9 -5 lines
File MIME type: application/xml
removed all references to ati-gatos from the docs, as per drac's treecleaners last rites email. the gatos code has been merged into xorg's codebase. for the portage handbook p.mask example, replaced ati-gatos with a package that will actually stay in the tree. yay for unreal tournament\!

1 peesh 1.1 <?xml version='1.0' encoding="UTF-8"?>
2 nightmorph 1.44 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ati-faq.xml,v 1.43 2007/08/07 08:09:06 nightmorph Exp $ -->
3 peesh 1.1 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
4    
5     <guide link="/doc/en/ati-faq.xml">
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.44 <version>1.4</version>
31     <date>2007-08-23</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     source drivers</uri>.
46 peesh 1.1 </p>
47    
48     <table>
49 swift 1.7 <tr>
50     <th>GPU</th>
51     <th>Common Name</th>
52     <th>Support</th>
53     </tr>
54     <tr>
55 swift 1.29 <ti>Rage128</ti>
56 swift 1.7 <ti>Rage128</ti>
57 nightmorph 1.43 <ti>xorg</ti>
58 swift 1.7 </tr>
59     <tr>
60 swift 1.29 <ti>R100</ti>
61 swift 1.7 <ti>Radeon7xxx, Radeon64</ti>
62 nightmorph 1.43 <ti>xorg</ti>
63 swift 1.7 </tr>
64     <tr>
65 swift 1.29 <ti>R200, R250, R280</ti>
66 swift 1.13 <ti>Radeon8500, Radeon9000, Radeon9200</ti>
67 nightmorph 1.43 <ti>xorg, ATI DRI</ti>
68 swift 1.7 </tr>
69     <tr>
70 jkt 1.42 <ti>R300, R400</ti>
71 nightmorph 1.43 <ti>Radeon 9500 - x850</ti>
72     <ti>xorg, ATI DRI</ti>
73 swift 1.7 </tr>
74 jkt 1.42 <tr>
75 nightmorph 1.43 <ti>R500</ti>
76     <ti>Radeon X1300 and higher</ti>
77 jkt 1.42 <ti>ATI DRI, no support in xorg</ti>
78     </tr>
79 nightmorph 1.43 <tr>
80     <ti>R600</ti>
81     <ti>Radeon HD 2000 series</ti>
82     <ti>Not supported in Linux</ti>
83     </tr>
84 peesh 1.1 </table>
85    
86 nightmorph 1.43 <p>
87     The x1000 series cards (x1300 and higher) cannot use the free xorg drivers; they
88     are limited to the unaccelerated 2D vesa driver. Use the proprietary
89     <c>ati-drivers</c> package if you want hardware-accelerated 2D/3D graphics.
90     </p>
91    
92     <impo>
93     The newest Radeon HD 2000 series cards are completely unsupported in Linux.
94     There are no drivers from either xorg or ATI. It's probably best to hold off
95     buying these cards until there's some kind of support in Linux. ;)
96     </impo>
97    
98 peesh 1.1 </body>
99     </section>
100     <section>
101 swift 1.7 <title>
102 swift 1.22 I have an All-In-Wonder/Vivo board. Are the multimedia features supported?
103 swift 1.7 </title>
104 peesh 1.1 <body>
105 swift 1.7
106     <p>
107 neysx 1.40 The board's multimedia features are supported by <uri
108 nightmorph 1.44 link="http://gatos.sf.net">the GATOS project</uri>. These drivers have been
109     merged into the Xorg tree. You don't need to use anything special;
110     <c>x11-drivers/xf86-video-ati</c> will work just fine.
111 swift 1.7 </p>
112    
113 peesh 1.1 </body>
114     </section>
115     <section>
116 swift 1.28 <title>I'm not using an x86-based architecture. What are my options?</title>
117 peesh 1.1 <body>
118 swift 1.7
119     <p>
120 swift 1.28 X11 support on the PPC or Alpha platforms is quite similar to x86 X11 support.
121     However, ATI's closed source drivers are not supported on the PPC or Alpha, so
122     you cannot use the 3D features of the R300 Graphics Processing Unit (GPU). If
123 neysx 1.40 you have such a board and want it supported by X11, contact <uri
124     link="http://www.ati.com">ATI</uri> and ask them to release the specifications
125     for your system's GPU. The closed source driver for the AMD64 was released, so
126     AMD64 users can now enjoy the same features as x86 users.
127 swift 1.7 </p>
128    
129 lu_zero 1.19 <impo>
130 neysx 1.40 To enable agpgart support for certain AMD64 chip sets, 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 swift 1.28 <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     such chips may have. In most cases, you may have to write the configuration
143     file yourself or use the <c>xorgconfig</c> utility.
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 neysx 1.40 The use of <c>xorgcfg</c> or <c>xorgconfig</c> to generate the
188     <path>xorg.conf</path> configuration file is suggested. Alternatively, you may
189     use the Xorg auto configuration option:
190 swift 1.7 </p>
191    
192 lu_zero 1.10 <pre caption="Autoconfiguring X">
193 blubber 1.5 # <i>X -configure</i>
194 peesh 1.1 </pre>
195 swift 1.7
196     <p>
197 lu_zero 1.9 For more information on how to get a basic <c>xorg.conf</c> configuration file,
198 fox2mike 1.35 please refer to the <uri link="/doc/en/xorg-config.xml">Gentoo X Server
199     HowTo</uri>.
200 swift 1.7 </p>
201    
202     <note>
203 neysx 1.39 You can use <c>aticonfig</c> if you have installed the <c>ati-drivers</c>
204 swift 1.28 package.
205 swift 1.7 </note>
206    
207     <impo>
208 fox2mike 1.31 PPC users could use the <c>Xorgautoconfig</c> stand-alone configuration tool by
209     emerging the <c>Xorgautoconfig</c> ebuild, but isn't required.
210 swift 1.7 </impo>
211    
212 peesh 1.1 </body>
213     </section>
214 nightmorph 1.36 <section>
215     <title>Switching to OpenGL</title>
216     <body>
217    
218     <p>
219     Once X is installed, configured, and running, it can use the ATI OpenGL
220     libraries:
221     </p>
222    
223 nightmorph 1.37 <pre caption="Running eselect">
224     # <i>eselect opengl set ati</i>
225 nightmorph 1.36 </pre>
226    
227     </body>
228     </section>
229 peesh 1.1 </chapter>
230 swift 1.30 <chapter>
231     <title>More Resources</title>
232     <section>
233     <body>
234    
235     <p>
236 nightmorph 1.38 Please read the <uri link="/doc/en/dri-howto.xml">Hardware Acceleration
237     Guide</uri> for more information on configuring your ATI graphics card.
238     </p>
239    
240     <p>
241 swift 1.30 More information on Gentoo Linux and the ATI Radeon binary drivers can be found
242     on the <uri
243     link="http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html">Wedge
244     Unofficial Gentoo ATI Radeon FAQ</uri>.
245     </p>
246    
247     </body>
248     </section>
249     </chapter>
250 peesh 1.1 </guide>

  ViewVC Help
Powered by ViewVC 1.1.20