/[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.42 - (hide annotations) (download) (as text)
Sat Jun 9 12:32:56 2007 UTC (7 years, 1 month ago) by jkt
Branch: MAIN
Changes since 1.41: +9 -4 lines
File MIME type: application/xml
clarify "support" of R500 and newer

1 peesh 1.1 <?xml version='1.0' encoding="UTF-8"?>
2 jkt 1.42 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ati-faq.xml,v 1.41 2006/10/04 14:26:04 neysx 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 peesh 1.1
18 swift 1.7 <abstract>
19     This FAQ should help users avoid some common installation and configuration
20 swift 1.29 issues related to DRI and X11 for ATI boards.
21 swift 1.7 </abstract>
22 peesh 1.1
23 fox2mike 1.32 <!-- The content of this document is licensed under the CC-BY-SA license -->
24     <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
25 swift 1.3 <license/>
26    
27 jkt 1.42 <version>1.2</version>
28     <date>2007-06-09</date>
29 peesh 1.1
30     <chapter>
31     <title>Hardware Support</title>
32     <section>
33 peesh 1.2 <title>Is my ATI board supported?</title>
34 peesh 1.1 <body>
35 swift 1.7
36     <p>
37 fox2mike 1.32 Many ATI boards (but not all) are supported by <uri
38 neysx 1.40 link="http://www.freedesktop.org/Software/xorg">xorg-x11</uri>, at least for
39     the 2D accelerated features. The 3D support is provided either by <uri
40 fox2mike 1.32 link="http://dri.sf.net">the DRI project</uri> which is part of xorg-x11, or by
41     ATI's <uri
42 swift 1.28 link="http://mirror.ati.com/support/drivers/linux/radeon-linux.html">closed
43     source drivers</uri>.
44 peesh 1.1 </p>
45    
46     <table>
47 swift 1.7 <tr>
48     <th>GPU</th>
49     <th>Common Name</th>
50     <th>Support</th>
51     </tr>
52     <tr>
53 swift 1.29 <ti>Rage128</ti>
54 swift 1.7 <ti>Rage128</ti>
55 lu_zero 1.9 <ti>xorg DRI</ti>
56 swift 1.7 </tr>
57     <tr>
58 swift 1.29 <ti>R100</ti>
59 swift 1.7 <ti>Radeon7xxx, Radeon64</ti>
60 lu_zero 1.9 <ti>xorg DRI</ti>
61 swift 1.7 </tr>
62     <tr>
63 swift 1.29 <ti>R200, R250, R280</ti>
64 swift 1.13 <ti>Radeon8500, Radeon9000, Radeon9200</ti>
65 lu_zero 1.9 <ti>xorg DRI, ATI DRI</ti>
66 swift 1.7 </tr>
67     <tr>
68 jkt 1.42 <ti>R300, R400</ti>
69 lu_zero 1.25 <ti>Radeon 9500 - x800</ti>
70 lu_zero 1.9 <ti>xorg 2D, ATI DRI</ti>
71 swift 1.7 </tr>
72 jkt 1.42 <tr>
73     <ti>R500 and newer</ti>
74     <ti>Radeon X....</ti>
75     <ti>ATI DRI, no support in xorg</ti>
76     </tr>
77 peesh 1.1 </table>
78    
79     </body>
80     </section>
81     <section>
82 swift 1.7 <title>
83 swift 1.22 I have an All-In-Wonder/Vivo board. Are the multimedia features supported?
84 swift 1.7 </title>
85 peesh 1.1 <body>
86 swift 1.7
87     <p>
88 neysx 1.40 The board's multimedia features are supported by <uri
89     link="http://gatos.sf.net">the GATOS project</uri>. These drivers will be
90 fox2mike 1.34 merged into the xorg tree shortly.
91 swift 1.7 </p>
92    
93 peesh 1.1 </body>
94     </section>
95     <section>
96 swift 1.28 <title>I'm not using an x86-based architecture. What are my options?</title>
97 peesh 1.1 <body>
98 swift 1.7
99     <p>
100 swift 1.28 X11 support on the PPC or Alpha platforms is quite similar to x86 X11 support.
101     However, ATI's closed source drivers are not supported on the PPC or Alpha, so
102     you cannot use the 3D features of the R300 Graphics Processing Unit (GPU). If
103 neysx 1.40 you have such a board and want it supported by X11, contact <uri
104     link="http://www.ati.com">ATI</uri> and ask them to release the specifications
105     for your system's GPU. The closed source driver for the AMD64 was released, so
106     AMD64 users can now enjoy the same features as x86 users.
107 swift 1.7 </p>
108    
109 lu_zero 1.19 <impo>
110 neysx 1.40 To enable agpgart support for certain AMD64 chip sets, you have to disable
111 swift 1.28 support for the K8 IOMMU.
112 lu_zero 1.19 </impo>
113    
114 peesh 1.1 </body>
115     </section>
116     <section>
117 swift 1.28 <title>I have a laptop. Is my ATI Mobility model supported?</title>
118 peesh 1.1 <body>
119 swift 1.7
120     <p>
121 neysx 1.40 It should be, but you may have a configuration issue due to the OEM PCI id that
122     such chips may have. In most cases, you may have to write the configuration
123     file yourself or use the <c>xorgconfig</c> utility.
124 peesh 1.1 </p>
125    
126     </body>
127     </section>
128     </chapter>
129    
130     <chapter>
131     <title>Installation</title>
132     <section>
133     <title>Packages</title>
134     <body>
135 swift 1.7
136 swift 1.17 <ul>
137 swift 1.22 <li>The <c>xorg-x11</c> ebuild provides the X11 implementation</li>
138     <li>
139     For a 2.6.x kernel the DRI modules can be built with the kernel or be
140     provided by the <c>x11-drm</c> ebuild
141     </li>
142 neysx 1.40 <li>For a 2.4.x kernel series you must use the <c>x11-drm</c> ebuild</li>
143 swift 1.22 <li>
144 neysx 1.40 The <c>ati-drivers</c> ebuild provides the ATI closed source X drivers and
145     kernel modules, for both the 2.4 and 2.6 series kernels
146 swift 1.22 </li>
147 swift 1.17 </ul>
148 swift 1.7
149 swift 1.21 <p>
150     If you want to use ATI's <e>internal</e> agpgart support instead of the Linux
151 swift 1.23 kernel one, the agpgart driver and the chip set specific driver (in your kernel
152 swift 1.21 configuration) must be built as modules or not at all.
153     </p>
154 swift 1.7
155 swift 1.17 <pre caption="Installing drivers">
156 swift 1.29 <comment>(If you want just the Rage128 drivers and modules installed with X11)</comment>
157 neysx 1.41 # <i>VIDEO_CARDS="r128" emerge x11-drm</i>
158 fox2mike 1.34
159 neysx 1.18 <comment>(To have just the Radeon support)</comment>
160 swift 1.29 <comment>(R100, R200, R250, R280, but not R300 yet)</comment>
161 lu_zero 1.9 # <i>VIDEO_CARDS="radeon" emerge x11-drm</i>
162 fox2mike 1.34
163 neysx 1.18 <comment>(To install the ATI closed source drivers)</comment>
164 swift 1.29 <comment>(R200, R250, R280 and R300 only)</comment>
165 blubber 1.5 # <i>emerge ati-drivers</i>
166 fox2mike 1.34
167 swift 1.29 <comment>(To install X11 without any kernel modules)</comment>
168 lu_zero 1.9 # <i>emerge xorg-x11</i>
169 peesh 1.1 </pre>
170 swift 1.7
171 peesh 1.1 </body>
172     </section>
173     <section>
174     <title>Configuration</title>
175     <body>
176 swift 1.7
177     <p>
178 neysx 1.40 The use of <c>xorgcfg</c> or <c>xorgconfig</c> to generate the
179     <path>xorg.conf</path> configuration file is suggested. Alternatively, you may
180     use the Xorg auto configuration option:
181 swift 1.7 </p>
182    
183 lu_zero 1.10 <pre caption="Autoconfiguring X">
184 blubber 1.5 # <i>X -configure</i>
185 peesh 1.1 </pre>
186 swift 1.7
187     <p>
188 lu_zero 1.9 For more information on how to get a basic <c>xorg.conf</c> configuration file,
189 fox2mike 1.35 please refer to the <uri link="/doc/en/xorg-config.xml">Gentoo X Server
190     HowTo</uri>.
191 swift 1.7 </p>
192    
193     <note>
194 neysx 1.39 You can use <c>aticonfig</c> if you have installed the <c>ati-drivers</c>
195 swift 1.28 package.
196 swift 1.7 </note>
197    
198     <impo>
199 fox2mike 1.31 PPC users could use the <c>Xorgautoconfig</c> stand-alone configuration tool by
200     emerging the <c>Xorgautoconfig</c> ebuild, but isn't required.
201 swift 1.7 </impo>
202    
203 peesh 1.1 </body>
204     </section>
205 nightmorph 1.36 <section>
206     <title>Switching to OpenGL</title>
207     <body>
208    
209     <p>
210     Once X is installed, configured, and running, it can use the ATI OpenGL
211     libraries:
212     </p>
213    
214 nightmorph 1.37 <pre caption="Running eselect">
215     # <i>eselect opengl set ati</i>
216 nightmorph 1.36 </pre>
217    
218     </body>
219     </section>
220 peesh 1.1 </chapter>
221 swift 1.30 <chapter>
222     <title>More Resources</title>
223     <section>
224     <body>
225    
226     <p>
227 nightmorph 1.38 Please read the <uri link="/doc/en/dri-howto.xml">Hardware Acceleration
228     Guide</uri> for more information on configuring your ATI graphics card.
229     </p>
230    
231     <p>
232 swift 1.30 More information on Gentoo Linux and the ATI Radeon binary drivers can be found
233     on the <uri
234     link="http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html">Wedge
235     Unofficial Gentoo ATI Radeon FAQ</uri>.
236     </p>
237    
238     </body>
239     </section>
240     </chapter>
241 peesh 1.1 </guide>

  ViewVC Help
Powered by ViewVC 1.1.20