| 1 | <?xml version='1.0' encoding="UTF-8"?> |
1 | <?xml version='1.0' encoding="UTF-8"?> |
| 2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ati-faq.xml,v 1.8 2004/07/29 15:50:18 swift Exp $ --> |
2 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/ati-faq.xml,v 1.9 2004/09/06 15:08:28 lu_zero Exp $ --> |
| 3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
3 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
| 4 | |
4 | |
| 5 | <guide link="/doc/en/ati-faq.xml"> |
5 | <guide link="/doc/en/ati-faq.xml"> |
| 6 | <title>Gentoo Linux ATi FAQ</title> |
6 | <title>Gentoo Linux ATi FAQ</title> |
| 7 | <author title="Author"> |
7 | <author title="Author"> |
| … | |
… | |
| 14 | <mail link="blubber@gentoo.org">Tiemo Kieft</mail> |
14 | <mail link="blubber@gentoo.org">Tiemo Kieft</mail> |
| 15 | </author> |
15 | </author> |
| 16 | |
16 | |
| 17 | <abstract> |
17 | <abstract> |
| 18 | This FAQ should help users avoid some common installation and configuration |
18 | This FAQ should help users avoid some common installation and configuration |
| 19 | issues related to DRI and xfree for ATI boards. |
19 | issues related to DRI and x11 for ATI boards. |
| 20 | </abstract> |
20 | </abstract> |
| 21 | |
21 | |
| 22 | <license/> |
22 | <license/> |
| 23 | |
23 | |
| 24 | <version>1.0.2</version> |
24 | <version>1.0.3</version> |
| 25 | <date>July 29, 2004</date> |
25 | <date>September 06, 2004</date> |
| 26 | |
26 | |
| 27 | <chapter> |
27 | <chapter> |
| 28 | <title>Hardware Support</title> |
28 | <title>Hardware Support</title> |
| 29 | <section> |
29 | <section> |
| 30 | <title>Is my ATI board supported?</title> |
30 | <title>Is my ATI board supported?</title> |
| 31 | <body> |
31 | <body> |
| 32 | |
32 | |
| 33 | <p> |
33 | <p> |
| 34 | Almost every ATI board is supported by <uri |
34 | Almost every ATI board is supported by <uri |
| 35 | link="http://www.xfree86.org">Xfree86</uri>, at least for the 2D accelerated |
35 | link="http://www.freedesktop.org/Software/xorg">xorg-x11</uri>, at least for the 2D accelerated |
| 36 | features. The 3D support is provided either by <uri |
36 | features. The 3D support is provided either by <uri |
| 37 | link="http://dri.sf.net">the DRI project</uri>, which is already present inside |
37 | link="http://dri.sf.net">the DRI project</uri>, which is already present inside |
| 38 | XFree86, or by closed source drivers <uri |
38 | the xorg-x11, or by closed source drivers <uri |
| 39 | link="http://mirror.ati.com/support/drivers/linux/radeon-linux.html"> |
39 | link="http://mirror.ati.com/support/drivers/linux/radeon-linux.html"> |
| 40 | provided</uri> by ATI. |
40 | provided</uri> by ATI. |
| 41 | </p> |
41 | </p> |
| 42 | |
42 | |
| 43 | <table> |
43 | <table> |
| … | |
… | |
| 47 | <th>Support</th> |
47 | <th>Support</th> |
| 48 | </tr> |
48 | </tr> |
| 49 | <tr> |
49 | <tr> |
| 50 | <ti>rage128</ti> |
50 | <ti>rage128</ti> |
| 51 | <ti>Rage128</ti> |
51 | <ti>Rage128</ti> |
| 52 | <ti>xfree DRI</ti> |
52 | <ti>xorg DRI</ti> |
| 53 | </tr> |
53 | </tr> |
| 54 | <tr> |
54 | <tr> |
| 55 | <ti>r100</ti> |
55 | <ti>r100</ti> |
| 56 | <ti>Radeon7xxx, Radeon64</ti> |
56 | <ti>Radeon7xxx, Radeon64</ti> |
| 57 | <ti>xfree DRI</ti> |
57 | <ti>xorg DRI</ti> |
| 58 | </tr> |
58 | </tr> |
| 59 | <tr> |
59 | <tr> |
| 60 | <ti>r200,r250</ti> |
60 | <ti>r200,r250</ti> |
| 61 | <ti>Radeon8500, Radeon9000</ti> |
61 | <ti>Radeon8500, Radeon9000</ti> |
| 62 | <ti>xfree DRI, ATI DRI</ti> |
62 | <ti>xorg DRI, ATI DRI</ti> |
| 63 | </tr> |
63 | </tr> |
| 64 | <tr> |
64 | <tr> |
| 65 | <ti>r300, following</ti> |
65 | <ti>r300, following</ti> |
| 66 | <ti>Radeon9500, Radeon9800</ti> |
66 | <ti>Radeon9500, Radeon9800</ti> |
| 67 | <ti>xfree 2D, ATI DRI</ti> |
67 | <ti>xorg 2D, ATI DRI</ti> |
| 68 | </tr> |
68 | </tr> |
| 69 | </table> |
69 | </table> |
| 70 | |
70 | |
| 71 | </body> |
71 | </body> |
| 72 | </section> |
72 | </section> |
| … | |
… | |
| 76 | </title> |
76 | </title> |
| 77 | <body> |
77 | <body> |
| 78 | |
78 | |
| 79 | <p> |
79 | <p> |
| 80 | The multimedia features are actually supported by <uri |
80 | The multimedia features are actually supported by <uri |
| 81 | link="http://gatos.sf.net">the GATOS project</uri>. |
81 | link="http://gatos.sf.net">the GATOS project, the gatos drivers will be merged in the xorg tree shortly</uri>. |
| 82 | </p> |
82 | </p> |
| 83 | |
|
|
| 84 | <warn> |
|
|
| 85 | ati-gatos is currently outdated. We are planning to add gatos support directly |
|
|
| 86 | inside xfree. |
|
|
| 87 | </warn> |
|
|
| 88 | |
83 | |
| 89 | </body> |
84 | </body> |
| 90 | </section> |
85 | </section> |
| 91 | <section> |
86 | <section> |
| 92 | <title>I'm not using an x86. What are my options?</title> |
87 | <title>I'm not using an x86. What are my options?</title> |
| … | |
… | |
| 107 | <body> |
102 | <body> |
| 108 | |
103 | |
| 109 | <p> |
104 | <p> |
| 110 | It should be but you may have a configuration issue due to the OEM PCI id that |
105 | It should be but you may have a configuration issue due to the OEM PCI id that |
| 111 | such chips may have. In most cases you may have to write the configuration file |
106 | such chips may have. In most cases you may have to write the configuration file |
| 112 | yourself or use the <c>xf86config</c>. |
107 | yourself or use the <c>xorgconfig</c>. |
| 113 | </p> |
108 | </p> |
| 114 | |
109 | |
| 115 | </body> |
110 | </body> |
| 116 | </section> |
111 | </section> |
| 117 | </chapter> |
112 | </chapter> |
| … | |
… | |
| 121 | <section> |
116 | <section> |
| 122 | <title>Packages</title> |
117 | <title>Packages</title> |
| 123 | <body> |
118 | <body> |
| 124 | |
119 | |
| 125 | <p> |
120 | <p> |
| 126 | The <c>xfree</c> ebuild provides XFree86. <c>xfree-drm</c> provides the kernel |
121 | The <c>xorg-x11</c> ebuild provides the X11 implementation. The kernel modules required by DRI are provided by the 2.6.x kernels, if you are still using the 2.4.x you should emerge the <c>x11-drm</c> ebuild, and <c>ati-drivers</c> provides the ATI closed source X drivers and kernel modules, for 2.4 kernels and 2.6 ones. |
| 127 | modules required by DRI and <c>ati-drivers</c> provides the ATI closed source X |
|
|
| 128 | drivers and kernel modules. |
|
|
| 129 | </p> |
122 | </p> |
| 130 | |
123 | |
| 131 | <impo> |
124 | <impo> |
| 132 | Your kernel must have agpgart support and not have the DRM modules compiled in. |
125 | Your kernel must have agpgart support and not have the DRM modules compiled in. |
| 133 | </impo> |
126 | </impo> |
| 134 | |
127 | |
| 135 | <pre caption="Installing drivers"> |
128 | <pre caption="Installing drivers"> |
| 136 | <codenote>If you want just the Rage128 drivers and modules installed with xfree</codenote> |
129 | <codenote>If you want just the Rage128 drivers and modules installed with xfree</codenote> |
| 137 | # <i>VIDEO_CARDS="rage128" emerge xfree-drm</i> |
130 | # <i>VIDEO_CARDS="rage128" emerge x11-drm</i> |
| 138 | <codenote>To have just the Radeon support</codenote> |
131 | <codenote>To have just the Radeon support</codenote> |
| 139 | <codenote>(r100, r200, r250, but not r300 yet)</codenote> |
132 | <codenote>(r100, r200, r250, but not r300 yet)</codenote> |
| 140 | # <i>VIDEO_CARDS="radeon" emerge xfree-drm</i> |
133 | # <i>VIDEO_CARDS="radeon" emerge x11-drm</i> |
| 141 | <codenote>To install the ATI closed source drivers</codenote> |
134 | <codenote>To install the ATI closed source drivers</codenote> |
| 142 | <codenote>(r200,r250 and r300 only)</codenote> |
135 | <codenote>(r200,r250 and r300 only)</codenote> |
| 143 | # <i>emerge ati-drivers</i> |
136 | # <i>emerge ati-drivers</i> |
| 144 | <codenote>To install just XFree86 but not install</codenote> |
137 | <codenote>To install just X11 but not install</codenote> |
| 145 | <codenote>any kernel module</codenote> |
138 | <codenote>any kernel module</codenote> |
| 146 | # <i>emerge xfree</i> |
139 | # <i>emerge xorg-x11</i> |
| 147 | </pre> |
140 | </pre> |
| 148 | |
141 | |
| 149 | </body> |
142 | </body> |
| 150 | </section> |
143 | </section> |
| 151 | <section> |
144 | <section> |
| 152 | <title>Configuration</title> |
145 | <title>Configuration</title> |
| 153 | <body> |
146 | <body> |
| 154 | |
147 | |
| 155 | <p> |
148 | <p> |
| 156 | It is suggested the use of <c>xf86cfg</c>, <c>xf86config</c> or directly by |
149 | It is suggested the use of <c>xorgcfg</c>, <c>xorgconfig</c> or directly by |
| 157 | using the XFree86 auto configuration option: |
150 | using the XFree86 auto configuration option: |
| 158 | </p> |
151 | </p> |
| 159 | |
152 | |
| 160 | <pre caption="Autoconfiguring>X"> |
153 | <pre caption="Autoconfiguring>X"> |
| 161 | # <i>X -configure</i> |
154 | # <i>X -configure</i> |
| 162 | </pre> |
155 | </pre> |
| 163 | |
156 | |
| 164 | <p> |
157 | <p> |
| 165 | For more information on how to get a basic <c>XF86Config</c> configuration file, |
158 | For more information on how to get a basic <c>xorg.conf</c> configuration file, |
| 166 | please refer to the <uri link="http://www.gentoo.org/doc/en/desktop.xml">Gentoo |
159 | please refer to the <uri link="http://www.gentoo.org/doc/en/desktop.xml">Gentoo |
| 167 | Desktop Documentation Resources</uri>. |
160 | Desktop Documentation Resources</uri>. |
| 168 | </p> |
161 | </p> |
| 169 | |
162 | |
| 170 | <note> |
163 | <note> |
| 171 | Users of the ati-drivers can also use <c>fglrxconfig</c>. |
164 | Users of the ati-drivers can also use <c>fglrxconfig</c>. |
| 172 | </note> |
165 | </note> |
| 173 | |
166 | |
| 174 | <impo> |
167 | <impo> |
| 175 | PPC users should use the <c>Xeasyconf</c> stand alone configurator by |
168 | PPC users could use the <c>Xeasyconf</c> stand alone configurator by |
| 176 | emerging the <c>xeasyconf</c> ebuild. |
169 | emerging the <c>xeasyconf</c> ebuild, but isn't required. |
| 177 | </impo> |
170 | </impo> |
| 178 | |
171 | |
| 179 | </body> |
172 | </body> |
| 180 | </section> |
173 | </section> |
| 181 | </chapter> |
174 | </chapter> |