/[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.38 - (hide annotations) (download) (as text)
Sun May 14 13:32:33 2006 UTC (8 years, 2 months ago) by nightmorph
Branch: MAIN
Changes since 1.37: +8 -3 lines
File MIME type: application/xml
Added link to the hardware accel guide so that users can properly set up their ati cards after reading the FAQs. Fixes bug 113884; thanks to Hugo for reporting.

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

  ViewVC Help
Powered by ViewVC 1.1.20