source: x/installing/x7driver.xml@ 63c6a08

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 63c6a08 was 63c6a08, checked in by Ken Moffat <ken@…>, 11 years ago

Tweak xf86-video-ati : Glamor is only required for South Islands, use a firmware url that browsers understand (http: to cgit), expand firmware text and add an example.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11305 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 99.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY radeon-wiki "http://wiki.x.org/wiki/RadeonFeature">
8 <!ENTITY radeon-marketing-names "&radeon-wiki;#Decoder_ring_for_engineering_vs_marketing_names">
9
10 <!ENTITY glamor-egl-version "0.5.0">
11
12 <!ENTITY glamor-egl-download-http "&sources-anduin-other-http;/glamor-egl-&glamor-egl-version;.tar.xz">
13 <!ENTITY glamor-egl-download-ftp "&sources-anduin-other;/glamor-egl-&glamor-egl-version;.tar.xz">
14 <!ENTITY glamor-egl-md5sum "8b8c3ca4d502313df8e62c01c000e10d">
15 <!ENTITY glamor-egl-size "100 KB">
16 <!ENTITY glamor-egl-buildsize "13 MB">
17 <!ENTITY glamor-egl-time "0.1 SBU">
18
19 <!ENTITY xorg-evdev-driver-version "2.8.0">
20
21 <!ENTITY xorg-evdev-driver-download-http "&xorg-download-http;/driver/xf86-input-evdev-&xorg-evdev-driver-version;.tar.bz2">
22 <!ENTITY xorg-evdev-driver-download-ftp "&xorg-download-ftp;/driver/xf86-input-evdev-&xorg-evdev-driver-version;.tar.bz2">
23 <!ENTITY xorg-evdev-driver-md5sum "e9bef0779d364cb588aa93a0ee6736c8">
24 <!ENTITY xorg-evdev-driver-size "360 KB">
25 <!ENTITY xorg-evdev-driver-buildsize "4.0 MB">
26 <!ENTITY xorg-evdev-driver-time "less than 0.1 SBU">
27
28 <!ENTITY xorg-synaptics-driver-version "1.7.1">
29
30 <!ENTITY xorg-synaptics-driver-download-http "&xorg-download-http;/driver/xf86-input-synaptics-&xorg-synaptics-driver-version;.tar.bz2">
31 <!ENTITY xorg-synaptics-driver-download-ftp "&xorg-download-ftp;/driver/xf86-input-synaptics-&xorg-synaptics-driver-version;.tar.bz2">
32 <!ENTITY xorg-synaptics-driver-md5sum "6505de717972b6a24b8eb13e69eb996c">
33 <!ENTITY xorg-synaptics-driver-size "432 KB">
34 <!ENTITY xorg-synaptics-driver-buildsize "5.6 MB">
35 <!ENTITY xorg-synaptics-driver-time "less than 0.1 SBU">
36
37 <!ENTITY xorg-vmmouse-driver-version "13.0.0">
38
39 <!ENTITY xorg-vmmouse-driver-download-http "&xorg-download-http;/driver/xf86-input-vmmouse-&xorg-vmmouse-driver-version;.tar.bz2">
40 <!ENTITY xorg-vmmouse-driver-download-ftp "&xorg-download-ftp;/driver/xf86-input-vmmouse-&xorg-vmmouse-driver-version;.tar.bz2">
41 <!ENTITY xorg-vmmouse-driver-md5sum "34f9f64ee6a1a51fc8266a9af24e1e07">
42 <!ENTITY xorg-vmmouse-driver-size "308 KB">
43 <!ENTITY xorg-vmmouse-driver-buildsize "2.9 MB">
44 <!ENTITY xorg-vmmouse-driver-time "less than 0.1 SBU">
45
46 <!ENTITY xorg-wacom-driver-version "0.21.0">
47
48 <!ENTITY xorg-wacom-driver-download-http "&sourceforge-repo;/linuxwacom/xf86-input-wacom-&xorg-wacom-driver-version;.tar.bz2">
49 <!ENTITY xorg-wacom-driver-download-ftp " ">
50 <!ENTITY xorg-wacom-driver-md5sum "a726649cb05c98cb1b18a3b7a4f079ed">
51 <!ENTITY xorg-wacom-driver-size "528 KB">
52 <!ENTITY xorg-wacom-driver-buildsize "7.8 MB">
53 <!ENTITY xorg-wacom-driver-time "less than 0.1 SBU">
54
55 <!ENTITY xorg-ati-driver-version "7.1.0">
56
57 <!ENTITY xorg-ati-driver-download-http "&xorg-download-http;/driver/xf86-video-ati-&xorg-ati-driver-version;.tar.bz2">
58 <!ENTITY xorg-ati-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-ati-&xorg-ati-driver-version;.tar.bz2">
59 <!ENTITY xorg-ati-driver-md5sum "a799371aa8a64ac8f9535963d5135e9a">
60 <!ENTITY xorg-ati-driver-size "788 KB">
61 <!ENTITY xorg-ati-driver-buildsize "18 MB">
62 <!ENTITY xorg-ati-driver-time "0.2 SBU">
63
64 <!ENTITY xorg-cirrus-driver-version "1.5.2">
65
66 <!ENTITY xorg-cirrus-driver-download-http "&xorg-download-http;/driver/xf86-video-cirrus-&xorg-cirrus-driver-version;.tar.bz2">
67 <!ENTITY xorg-cirrus-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-cirrus-&xorg-cirrus-driver-version;.tar.bz2">
68 <!ENTITY xorg-cirrus-driver-md5sum "91fd6b677d62027cd3001debb587a6a6">
69 <!ENTITY xorg-cirrus-driver-size "320 KB">
70 <!ENTITY xorg-cirrus-driver-buildsize "4.3 MB">
71 <!ENTITY xorg-cirrus-driver-time "0.1 SBU">
72
73 <!ENTITY xorg-fbdev-driver-version "0.4.3">
74
75 <!ENTITY xorg-fbdev-driver-download-http "&xorg-download-http;/driver/xf86-video-fbdev-&xorg-fbdev-driver-version;.tar.bz2">
76 <!ENTITY xorg-fbdev-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-fbdev-&xorg-fbdev-driver-version;.tar.bz2">
77 <!ENTITY xorg-fbdev-driver-md5sum "1d99f1dfb3f0fea077b6b61caa3dc85a">
78 <!ENTITY xorg-fbdev-driver-size "284 KB">
79 <!ENTITY xorg-fbdev-driver-buildsize "2.3 MB">
80 <!ENTITY xorg-fbdev-driver-time "less than 0.1 SBU">
81
82 <!ENTITY xorg-intel-driver-version "2.21.9">
83
84 <!ENTITY xorg-intel-driver-download-http "&xorg-download-http;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">
85 <!ENTITY xorg-intel-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">
86 <!ENTITY xorg-intel-driver-md5sum "fd96651b0d90dc7e977b23fd54f2c3e8">
87 <!ENTITY xorg-intel-driver-size "1.7 MB">
88 <!ENTITY xorg-intel-driver-buildsize "71 MB">
89 <!ENTITY xorg-intel-driver-time "0.5 SBU">
90
91 <!ENTITY xorg-mach64-driver-version "6.9.4">
92
93 <!ENTITY xorg-mach64-driver-download-http "&xorg-download-http;/driver/xf86-video-mach64-&xorg-mach64-driver-version;.tar.bz2">
94 <!ENTITY xorg-mach64-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-mach64-&xorg-mach64-driver-version;.tar.bz2">
95 <!ENTITY xorg-mach64-driver-md5sum "d645197cbf238ac0427c3904eafdce2f">
96 <!ENTITY xorg-mach64-driver-size "508 KB">
97 <!ENTITY xorg-mach64-driver-buildsize "13 MB">
98 <!ENTITY xorg-mach64-driver-time "0.1 SBU">
99
100 <!ENTITY xorg-mga-driver-version "1.6.2">
101
102 <!ENTITY xorg-mga-driver-download-http "&xorg-download-http;/driver/xf86-video-mga-&xorg-mga-driver-version;.tar.bz2">
103 <!ENTITY xorg-mga-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-mga-&xorg-mga-driver-version;.tar.bz2">
104 <!ENTITY xorg-mga-driver-md5sum "f543877db4e260d8b43c7da3095605ed">
105 <!ENTITY xorg-mga-driver-size "440 KB">
106 <!ENTITY xorg-mga-driver-buildsize "7.5 MB">
107 <!ENTITY xorg-mga-driver-time "0.1 SBU">
108
109 <!ENTITY xorg-nouveau-driver-version "1.0.7">
110
111 <!ENTITY xorg-nouveau-driver-download-http "&xorg-download-http;/driver/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.bz2">
112 <!ENTITY xorg-nouveau-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.bz2">
113 <!ENTITY xorg-nouveau-driver-md5sum "383e398283e7bae30d6ce1617ccbd3a4">
114 <!ENTITY xorg-nouveau-driver-size "552 KB">
115 <!ENTITY xorg-nouveau-driver-buildsize "13 MB">
116 <!ENTITY xorg-nouveau-driver-time "0.2 SBU">
117
118 <!ENTITY xorg-openchrome-driver-version "0.3.3">
119
120 <!ENTITY xorg-openchrome-driver-download-http "&xorg-download-http;/driver/xf86-video-openchrome-&xorg-openchrome-driver-version;.tar.bz2">
121 <!ENTITY xorg-openchrome-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-openchrome-&xorg-openchrome-driver-version;.tar.bz2">
122 <!ENTITY xorg-openchrome-driver-md5sum "f21abcdf87f73b5b547491281e894c87">
123 <!ENTITY xorg-openchrome-driver-size "507 KB">
124 <!ENTITY xorg-openchrome-driver-buildsize "14 MB">
125 <!ENTITY xorg-openchrome-driver-time "0.1 SBU">
126
127 <!ENTITY xorg-r128-driver-version "6.9.1">
128
129 <!ENTITY xorg-r128-driver-download-http "&xorg-download-http;/driver/xf86-video-r128-&xorg-r128-driver-version;.tar.bz2">
130 <!ENTITY xorg-r128-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-r128-&xorg-r128-driver-version;.tar.bz2">
131 <!ENTITY xorg-r128-driver-md5sum "99299cbf45abfd86e21b34eb4217d6f5">
132 <!ENTITY xorg-r128-driver-size "460 KB">
133 <!ENTITY xorg-r128-driver-buildsize "5.5 MB">
134 <!ENTITY xorg-r128-driver-time "less than 0.1 SBU">
135
136 <!ENTITY xorg-savage-driver-version "2.3.6">
137
138 <!ENTITY xorg-savage-driver-download-http "&xorg-download-http;/driver/xf86-video-savage-&xorg-savage-driver-version;.tar.bz2">
139 <!ENTITY xorg-savage-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-savage-&xorg-savage-driver-version;.tar.bz2">
140 <!ENTITY xorg-savage-driver-md5sum "b57424a84c92aa3c6e97f6678d8d4a3e">
141 <!ENTITY xorg-savage-driver-size "396 KB">
142 <!ENTITY xorg-savage-driver-buildsize "6.3 MB">
143 <!ENTITY xorg-savage-driver-time "less than 0.1 SBU">
144
145 <!ENTITY xorg-sis-driver-version "0.10.7">
146
147 <!ENTITY xorg-sis-driver-download-http "&xorg-download-http;/driver/xf86-video-sis-&xorg-sis-driver-version;.tar.bz2">
148 <!ENTITY xorg-sis-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-sis-&xorg-sis-driver-version;.tar.bz2">
149 <!ENTITY xorg-sis-driver-md5sum "f01e5e20e37342acf1983d269886171b">
150 <!ENTITY xorg-sis-driver-size "684 KB">
151 <!ENTITY xorg-sis-driver-buildsize "16 MB">
152 <!ENTITY xorg-sis-driver-time "0.2 SBU">
153
154 <!ENTITY xorg-tdfx-driver-version "1.4.5">
155
156 <!ENTITY xorg-tdfx-driver-download-http "&xorg-download-http;/driver/xf86-video-tdfx-&xorg-tdfx-driver-version;.tar.bz2">
157 <!ENTITY xorg-tdfx-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-tdfx-&xorg-tdfx-driver-version;.tar.bz2">
158 <!ENTITY xorg-tdfx-driver-md5sum "1b4a7815a604b3764900b520336a75ea">
159 <!ENTITY xorg-tdfx-driver-size "332 KB">
160 <!ENTITY xorg-tdfx-driver-buildsize "4.5 MB">
161 <!ENTITY xorg-tdfx-driver-time "less than 0.1 SBU">
162
163 <!ENTITY xorg-vesa-driver-version "2.3.2">
164
165 <!ENTITY xorg-vesa-driver-download-http "&xorg-download-http;/driver/xf86-video-vesa-&xorg-vesa-driver-version;.tar.bz2">
166 <!ENTITY xorg-vesa-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-vesa-&xorg-vesa-driver-version;.tar.bz2">
167 <!ENTITY xorg-vesa-driver-md5sum "3eddd393fba79550e012d717499d58ad">
168 <!ENTITY xorg-vesa-driver-size "292 KB">
169 <!ENTITY xorg-vesa-driver-buildsize "2.5 MB">
170 <!ENTITY xorg-vesa-driver-time "less than 0.1 SBU">
171
172 <!ENTITY xorg-vmware-driver-version "13.0.1">
173
174 <!ENTITY xorg-vmware-driver-download-http "&xorg-download-http;/driver/xf86-video-vmware-&xorg-vmware-driver-version;.tar.bz2">
175 <!ENTITY xorg-vmware-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-vmware-&xorg-vmware-driver-version;.tar.bz2">
176 <!ENTITY xorg-vmware-driver-md5sum "b08e0195ebf3f88a82129322cb93da08">
177 <!ENTITY xorg-vmware-driver-size "424 KB">
178 <!ENTITY xorg-vmware-driver-buildsize "11 MB">
179 <!ENTITY xorg-vmware-driver-time "0.1 SBU">
180]>
181
182<sect1 id="xorg7-driver" xreflabel="Xorg Drivers">
183 <?dbhtml filename="x7driver.html"?>
184
185 <sect1info>
186 <othername>$LastChangedBy$</othername>
187 <date>$Date$</date>
188 </sect1info>
189
190 <title>Xorg Drivers</title>
191
192 <indexterm zone="xorg7-driver">
193 <primary sortas="a-xorg7-driver">xorg7-driver</primary>
194 </indexterm>
195
196 <sect2 role="package">
197 <title>Introduction to Xorg Drivers</title>
198
199 <para>
200 The <application>Xorg Drivers</application> page contains the
201 instructions for building Xorg drivers that are necesary in order
202 for Xorg Server to take the advantage of the hardware that it is
203 running on. At least one input and one video driver is required
204 for Xorg Server to start.
205 </para>
206
207 <note>
208 <para>
209 If you are unsure which video hardware you have, you can use
210 <command>lspci</command> from <xref linkend="pciutils"/>
211 to find out which video hardware you have and then look at
212 the descriptions of the packages in order to find out
213 which driver you need.
214 </para>
215 </note>
216
217 <sect3 id="xorg-modules">
218 <title>Xorg Modules</title>
219
220 <itemizedlist spacing="compact">
221 <listitem>
222 <para>
223 <xref linkend="glamor-egl"/>
224 </para>
225 </listitem>
226 </itemizedlist>
227
228 </sect3>
229
230 <sect3 id="xorg-input-drivers">
231 <title>Xorg Input Drivers</title>
232
233 <itemizedlist spacing="compact">
234 <listitem>
235 <para>
236 <xref linkend="xorg-evdev-driver"/>
237 </para>
238 </listitem>
239 <listitem>
240 <para>
241 <xref linkend="xorg-synaptics-driver"/>
242 </para>
243 </listitem>
244 <listitem>
245 <para>
246 <xref linkend="xorg-vmmouse-driver"/>
247 </para>
248 </listitem>
249 <listitem>
250 <para>
251 <xref linkend="xorg-wacom-driver"/>
252 </para>
253 </listitem>
254 </itemizedlist>
255
256 </sect3>
257
258 <sect3 id="xorg-video-drivers">
259 <title>Xorg Video Drivers</title>
260
261 <itemizedlist spacing="compact">
262 <listitem>
263 <para>
264 <xref linkend="xorg-ati-driver"/>
265 </para>
266 </listitem>
267 <listitem>
268 <para>
269 <xref linkend="xorg-cirrus-driver"/>
270 </para>
271 </listitem>
272 <listitem>
273 <para>
274 <xref linkend="xorg-fbdev-driver"/>
275 </para>
276 </listitem>
277 <listitem>
278 <para>
279 <xref linkend="xorg-intel-driver"/>
280 </para>
281 </listitem>
282 <listitem>
283 <para>
284 <xref linkend="xorg-mach64-driver"/>
285 </para>
286 </listitem>
287 <listitem>
288 <para>
289 <xref linkend="xorg-mga-driver"/>
290 </para>
291 </listitem>
292 <listitem>
293 <para>
294 <xref linkend="xorg-nouveau-driver"/>
295 </para>
296 </listitem>
297 <listitem>
298 <para>
299 <xref linkend="xorg-openchrome-driver"/>
300 </para>
301 </listitem>
302 <listitem>
303 <para>
304 <xref linkend="xorg-r128-driver"/>
305 </para>
306 </listitem>
307 <listitem>
308 <para>
309 <xref linkend="xorg-savage-driver"/>
310 </para>
311 </listitem>
312 <listitem>
313 <para>
314 <xref linkend="xorg-sis-driver"/>
315 </para>
316 </listitem>
317 <listitem>
318 <para>
319 <xref linkend="xorg-tdfx-driver"/>
320 </para>
321 </listitem>
322 <listitem>
323 <para>
324 <xref linkend="xorg-vesa-driver"/>
325 </para>
326 </listitem>
327 <listitem>
328 <para>
329 <xref linkend="xorg-vmware-driver"/>
330 </para>
331 </listitem>
332 </itemizedlist>
333
334 </sect3>
335
336 </sect2>
337
338 <!-- Begin Glamor EGL -->
339 <sect2 id="glamor-egl" xreflabel="Glamor EGL-&glamor-egl-version;">
340
341 <title>Glamor EGL-&glamor-egl-version;</title>
342
343 <indexterm zone="glamor-egl">
344 <primary sortas="a-glamor-egl">glamor-egl</primary>
345 </indexterm>
346
347 <sect3 role="package">
348 <title>Introduction to Glamor EGL</title>
349
350 <para>
351 The <application>Glamor EGL</application> package contains a
352 GL-based rendering acceleration library for X server.
353 </para>
354
355 &lfs73_checked;
356
357 <bridgehead renderas="sect4">Package Information</bridgehead>
358 <itemizedlist spacing="compact">
359 <listitem>
360 <para>
361 Download (HTTP): <ulink url="&glamor-egl-download-http;"/>
362 </para>
363 </listitem>
364 <listitem>
365 <para>
366 Download (FTP): <ulink url="&glamor-egl-download-ftp;"/>
367 </para>
368 </listitem>
369 <listitem>
370 <para>
371 Download MD5 sum: &glamor-egl-md5sum;
372 </para>
373 </listitem>
374 <listitem>
375 <para>
376 Download size: &glamor-egl-size;
377 </para>
378 </listitem>
379 <listitem>
380 <para>
381 Estimated disk space required: &glamor-egl-buildsize;
382 </para>
383 </listitem>
384 <listitem>
385 <para>
386 Estimated build time: &glamor-egl-time;
387 </para>
388 </listitem>
389 </itemizedlist>
390
391 <bridgehead renderas="sect4">Additional Downloads</bridgehead>
392 <itemizedlist spacing="compact">
393 <listitem>
394 <para>
395 Required patch:
396 <ulink url="&patch-root;/glamor-egl-&glamor-egl-version;-fixes-1.patch"/>
397 </para>
398 </listitem>
399 </itemizedlist>
400
401 <bridgehead renderas="sect4">Glamor EGL Dependencies</bridgehead>
402
403 <bridgehead renderas="sect5">Required</bridgehead>
404 <para role="required">
405 <xref linkend="xorg-server"/>
406 </para>
407
408 <para condition="html" role="usernotes">
409 User Notes: <ulink url="&blfs-wiki;/glamor-egl"/>
410 </para>
411 </sect3>
412
413 <sect3 role="installation">
414 <title>Installation of Glamor EGL</title>
415
416 <para>
417 Install <application>Glamor EGL</application> by running the following
418 commands:
419 </para>
420
421<screen><userinput>patch -Np1 -i ../glamor-egl-&glamor-egl-version;-fixes-1.patch &amp;&amp;
422autoreconf -fi &amp;&amp;
423./configure $XORG_CONFIG --enable-glx-tls &amp;&amp;
424make</userinput></screen>
425
426 <para>
427 This package does not come with a test suite.
428 </para>
429
430 <para>
431 Now, as the <systemitem class="username">root</systemitem> user:
432 </para>
433
434<screen role="root"><userinput>make install</userinput></screen>
435 </sect3>
436
437 <sect3>
438 <title>Command Explanations</title>
439
440 <para>
441 <parameter>--enable-glx-tls</parameter>: This switch enables
442 TLS support in GLX.
443 </para>
444
445 </sect3>
446
447 <sect3 role="content">
448 <title>Contents</title>
449
450 <segmentedlist>
451 <segtitle>Installed Library</segtitle>
452 <segtitle>Installed Xorg Module</segtitle>
453
454 <seglistitem>
455 <seg>
456 libglamor.so
457 </seg>
458 <seg>
459 libglamoregl.so
460 </seg>
461 </seglistitem>
462 </segmentedlist>
463
464 <variablelist>
465 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
466 <?dbfo list-presentation="list"?>
467 <?dbhtml list-presentation="table"?>
468
469 <varlistentry id="libglamoregl">
470 <term><filename class="libraryfile">libglamoregl.so</filename></term>
471 <listitem>
472 <para>
473 contains functions to create and initialize OpenGL/EGL context.
474 </para>
475 <indexterm zone="glamor-egl libglamoregl">
476 <primary sortas="c-libglamoregl">libglamoregl.so</primary>
477 </indexterm>
478 </listitem>
479 </varlistentry>
480
481 <varlistentry id="libglamor">
482 <term><filename class="libraryfile">libglamor.so</filename></term>
483 <listitem>
484 <para>
485 contains the <application>Glamor</application> rendering functions.
486 </para>
487 <indexterm zone="glamor-egl libglamor">
488 <primary sortas="c-libglamor">libglamor.so</primary>
489 </indexterm>
490 </listitem>
491 </varlistentry>
492
493 </variablelist>
494
495 </sect3>
496
497 </sect2>
498 <!-- End Glamor EGL -->
499
500 <!-- Begin Xorg Evdev Driver -->
501 <sect2 id="xorg-evdev-driver" xreflabel="Xorg Evdev Driver-&xorg-evdev-driver-version;">
502
503 <title>Xorg Evdev Driver-&xorg-evdev-driver-version;</title>
504
505 <indexterm zone="xorg-evdev-driver">
506 <primary sortas="a-xorg-evdev-driver">xorg-evdev-driver</primary>
507 </indexterm>
508
509 <sect3 role="package">
510 <title>Introduction to Xorg Evdev Driver</title>
511
512 <para>
513 The <application>Xorg Evdev Driver</application> package contains Generic
514 Linux input driver for the Xorg X server. It handles keyboard, mouse, touchpads
515 and wacom devices, though for touchpad and wacom advanced handling,
516 additional drivers are required.
517 </para>
518
519 &lfs73_checked;
520
521 <bridgehead renderas="sect4">Package Information</bridgehead>
522 <itemizedlist spacing="compact">
523 <listitem>
524 <para>
525 Download (HTTP): <ulink url="&xorg-evdev-driver-download-http;"/>
526 </para>
527 </listitem>
528 <listitem>
529 <para>
530 Download (FTP): <ulink url="&xorg-evdev-driver-download-ftp;"/>
531 </para>
532 </listitem>
533 <listitem>
534 <para>
535 Download MD5 sum: &xorg-evdev-driver-md5sum;
536 </para>
537 </listitem>
538 <listitem>
539 <para>
540 Download size: &xorg-evdev-driver-size;
541 </para>
542 </listitem>
543 <listitem>
544 <para>
545 Estimated disk space required: &xorg-evdev-driver-buildsize;
546 </para>
547 </listitem>
548 <listitem>
549 <para>
550 Estimated build time: &xorg-evdev-driver-time;
551 </para>
552 </listitem>
553 </itemizedlist>
554
555 <bridgehead renderas="sect4">Xorg Evdev Driver Dependencies</bridgehead>
556
557 <bridgehead renderas="sect5">Required</bridgehead>
558 <para role="required">
559 <xref linkend="xorg-server"/>
560 </para>
561
562 <bridgehead renderas="sect5">Recommended</bridgehead>
563 <para role="recommended">
564 <xref linkend="mtdev"/>
565 </para>
566
567 <para condition="html" role="usernotes">
568 User Notes: <ulink url="&blfs-wiki;/xorg-evdev-driver"/>
569 </para>
570 </sect3>
571
572 <sect3 role="kernel" id="xorg-evdev-driver-kernel">
573 <title>Kernel Configuration</title>
574
575 <para>
576 Enable the following options in the kernel configuration and recompile the
577 kernel if necessary:
578 </para>
579
580<screen><literal>Device Drivers ---&gt;
581 Input device support ---&gt;
582 Event interface: Y or M</literal></screen>
583
584 <indexterm zone="xorg-evdev-driver xorg-evdev-driver-kernel">
585 <primary sortas="d-xorg-evdev-driver">xorg-evdev-driver</primary>
586 </indexterm>
587 </sect3>
588
589 <sect3 role="installation">
590 <title>Installation of Xorg Evdev Driver</title>
591
592 <para>
593 Install <application>Xorg Evdev Driver</application> by running the following
594 commands:
595 </para>
596
597<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
598make</userinput></screen>
599
600 <para>
601 This package does not come with a test suite.
602 </para>
603
604 <para>
605 Now, as the <systemitem class="username">root</systemitem> user:
606 </para>
607
608<screen role="root"><userinput>make install</userinput></screen>
609 </sect3>
610
611 <sect3 role="content">
612 <title>Contents</title>
613
614 <segmentedlist>
615 <segtitle>Installed Xorg Driver</segtitle>
616
617 <seglistitem>
618 <seg>
619 evdev_drv.so
620 </seg>
621 </seglistitem>
622 </segmentedlist>
623
624 <variablelist>
625 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
626 <?dbfo list-presentation="list"?>
627 <?dbhtml list-presentation="table"?>
628
629 <varlistentry id="evdev_drv">
630 <term><filename class="libraryfile">evdev_drv.so</filename></term>
631 <listitem>
632 <para>
633 is an Xorg input driver for Linux generic event devices.
634 </para>
635 <indexterm zone="xorg-evdev-driver evdev_drv">
636 <primary sortas="c-evdev_drv">evdev_drv.so</primary>
637 </indexterm>
638 </listitem>
639 </varlistentry>
640
641 </variablelist>
642
643 </sect3>
644
645 </sect2>
646 <!-- End Xorg Evdev Driver -->
647
648 <!-- Begin Xorg Synaptics Driver -->
649 <sect2 id="xorg-synaptics-driver" xreflabel="Xorg Synaptics Driver-&xorg-synaptics-driver-version;">
650
651 <title>Xorg Synaptics Driver-&xorg-synaptics-driver-version;</title>
652
653 <indexterm zone="xorg-synaptics-driver">
654 <primary sortas="a-xorg-synaptics-driver">xorg-synaptics-driver</primary>
655 </indexterm>
656
657 <sect3 role="package">
658 <title>Introduction to Xorg Synaptics Driver</title>
659
660 <para>
661 The <application>Xorg Synaptics Driver</application> package contains the X.Org Input Driver,
662 support programs and SDK for Synaptics touchpads. Even though the evdev driver can handle touchpads
663 very well, this driver is required if you want to use advanced features like multi tapping,
664 scrolling with touchpad, turning the touchpad off while typing, etc.
665 </para>
666
667 &lfs72_checked;
668
669 <bridgehead renderas="sect4">Package Information</bridgehead>
670 <itemizedlist spacing="compact">
671 <listitem>
672 <para>
673 Download (HTTP): <ulink url="&xorg-synaptics-driver-download-http;"/>
674 </para>
675 </listitem>
676 <listitem>
677 <para>
678 Download (FTP): <ulink url="&xorg-synaptics-driver-download-ftp;"/>
679 </para>
680 </listitem>
681 <listitem>
682 <para>
683 Download MD5 sum: &xorg-synaptics-driver-md5sum;
684 </para>
685 </listitem>
686 <listitem>
687 <para>
688 Download size: &xorg-synaptics-driver-size;
689 </para>
690 </listitem>
691 <listitem>
692 <para>
693 Estimated disk space required: &xorg-synaptics-driver-buildsize;
694 </para>
695 </listitem>
696 <listitem>
697 <para>
698 Estimated build time: &xorg-synaptics-driver-time;
699 </para>
700 </listitem>
701 </itemizedlist>
702
703 <bridgehead renderas="sect4">Xorg Synaptics Driver Dependencies</bridgehead>
704
705 <bridgehead renderas="sect5">Required</bridgehead>
706 <para role="required">
707 <xref linkend="mtdev"/> and
708 <xref linkend="xorg-server"/>
709 </para>
710
711 <para condition="html" role="usernotes">
712 User Notes: <ulink url="&blfs-wiki;/xorg-synaptics-driver"/>
713 </para>
714 </sect3>
715
716 <sect3 role="installation">
717 <title>Installation of Xorg Synaptics Driver</title>
718
719 <para>
720 Install <application>Xorg Synaptics Driver</application> by running the following
721 commands:
722 </para>
723
724<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
725make</userinput></screen>
726
727 <para>
728 This package does not come with a test suite.
729 </para>
730
731 <para>
732 Now, as the <systemitem class="username">root</systemitem> user:
733 </para>
734
735<screen role="root"><userinput>make install</userinput></screen>
736 </sect3>
737
738 <sect3 role="content">
739 <title>Contents</title>
740
741 <segmentedlist>
742 <segtitle>Installed Programs</segtitle>
743 <segtitle>Installed Xorg Driver</segtitle>
744
745 <seglistitem>
746 <seg>
747 synclient and syndaemon
748 </seg>
749 <seg>
750 synaptics_drv.so
751 </seg>
752 </seglistitem>
753 </segmentedlist>
754
755 <variablelist>
756 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
757 <?dbfo list-presentation="list"?>
758 <?dbhtml list-presentation="table"?>
759
760 <varlistentry id="synclient">
761 <term><command>synclient</command></term>
762 <listitem>
763 <para>
764 is a command line utility used to query and modify Synaptics
765 driver options.
766 </para>
767 <indexterm zone="xorg-synaptics-driver synclient">
768 <primary sortas="b-synclient">synclient</primary>
769 </indexterm>
770 </listitem>
771 </varlistentry>
772
773 <varlistentry id="syndaemon">
774 <term><command>syndaemon</command></term>
775 <listitem>
776 <para>
777 is a program that monitors keyboard activity and disables the
778 touchpad when the keyboard is being used.
779 </para>
780 <indexterm zone="xorg-synaptics-driver syndaemon">
781 <primary sortas="b-syndaemon">syndaemon</primary>
782 </indexterm>
783 </listitem>
784 </varlistentry>
785
786 <varlistentry id="synaptics_drv">
787 <term><filename class="libraryfile">synaptics_drv.so</filename></term>
788 <listitem>
789 <para>
790 is an Xorg input driver for touchpads.
791 </para>
792 <indexterm zone="xorg-synaptics-driver synaptics_drv">
793 <primary sortas="c-synaptics_drv">synaptics_drv.so</primary>
794 </indexterm>
795 </listitem>
796 </varlistentry>
797
798 </variablelist>
799
800 </sect3>
801
802 </sect2>
803 <!-- End Xorg Synaptics Driver -->
804
805 <!-- Begin Xorg VMMouse Driver -->
806 <sect2 id="xorg-vmmouse-driver" xreflabel="Xorg VMMouse Driver-&xorg-vmmouse-driver-version;">
807
808 <title>Xorg VMMouse Driver-&xorg-vmmouse-driver-version;</title>
809
810 <indexterm zone="xorg-vmmouse-driver">
811 <primary sortas="a-xorg-vmmouse-driver">xorg-vmmouse-driver</primary>
812 </indexterm>
813
814 <sect3 role="package">
815 <title>Introduction to Xorg VMMouse Driver</title>
816
817 <para>
818 The <application>Xorg VMMouse Driver</application> package contains the VMMouse input
819 driver for the Xorg X server. The VMMouse driver enables support for the special
820 VMMouse protocol that is provided by VMware virtual machines to give absolute
821 pointer positioning.
822 </para>
823
824 &lfs72_checked;
825
826 <bridgehead renderas="sect4">Package Information</bridgehead>
827 <itemizedlist spacing="compact">
828 <listitem>
829 <para>
830 Download (HTTP): <ulink url="&xorg-vmmouse-driver-download-http;"/>
831 </para>
832 </listitem>
833 <listitem>
834 <para>
835 Download (FTP): <ulink url="&xorg-vmmouse-driver-download-ftp;"/>
836 </para>
837 </listitem>
838 <listitem>
839 <para>
840 Download MD5 sum: &xorg-vmmouse-driver-md5sum;
841 </para>
842 </listitem>
843 <listitem>
844 <para>
845 Download size: &xorg-vmmouse-driver-size;
846 </para>
847 </listitem>
848 <listitem>
849 <para>
850 Estimated disk space required: &xorg-vmmouse-driver-buildsize;
851 </para>
852 </listitem>
853 <listitem>
854 <para>
855 Estimated build time: &xorg-vmmouse-driver-time;
856 </para>
857 </listitem>
858 </itemizedlist>
859
860 <bridgehead renderas="sect4">Xorg VMMouse Driver Dependencies</bridgehead>
861
862 <bridgehead renderas="sect5">Required</bridgehead>
863 <para role="required">
864 <xref linkend="xorg-server"/>
865 </para>
866
867 <para condition="html" role="usernotes">
868 User Notes: <ulink url="&blfs-wiki;/xorg-vmmouse-driver"/>
869 </para>
870 </sect3>
871
872 <sect3 role="installation">
873 <title>Installation of Xorg VMMouse Driver</title>
874
875 <para>
876 Install <application>Xorg VMMouse Driver</application> by running the following
877 commands:
878 </para>
879
880<screen><userinput>./configure $XORG_CONFIG \
881 --with-udev-rules-dir=/lib/udev/rules.d \
882 --without-hal-callouts-dir \
883 --without-hal-fdi-dir &amp;&amp;
884make</userinput></screen>
885
886 <para>
887 This package does not come with a test suite.
888 </para>
889
890 <para>
891 Now, as the <systemitem class="username">root</systemitem> user:
892 </para>
893
894<screen role="root"><userinput>make install</userinput></screen>
895 </sect3>
896
897 <sect3>
898 <title>Command Explanations</title>
899
900 <para>
901 <parameter>--with-udev-rules-dir=/lib/udev/rules.d</parameter>:
902 This switch specifies where udev rules should be installed.
903 </para>
904
905 <para>
906 <option>--without-hal-*-dir</option>: These switches disable
907 installation of the <application>HAL</application> components
908 which are not needed on Linux.
909 </para>
910
911 </sect3>
912
913 <sect3 role="content">
914 <title>Contents</title>
915
916 <segmentedlist>
917 <segtitle>Installed Program</segtitle>
918 <segtitle>Installed Xorg Drivers</segtitle>
919
920 <seglistitem>
921 <seg>
922 vmmouse_detect
923 </seg>
924 <seg>
925 vmmouse_drv.so
926 </seg>
927 </seglistitem>
928 </segmentedlist>
929
930 <variablelist>
931 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
932 <?dbfo list-presentation="list"?>
933 <?dbhtml list-presentation="table"?>
934
935 <varlistentry id="vmmouse_detect">
936 <term><command>vmmouse_detect</command></term>
937 <listitem>
938 <para>
939 is a tool for detecting if running in a VMware environment where
940 vmmouse is used.
941 </para>
942 <indexterm zone="xorg-vmmouse-driver vmmouse_detect">
943 <primary sortas="b-vmmouse_detect">vmmouse_detect</primary>
944 </indexterm>
945 </listitem>
946 </varlistentry>
947
948 <varlistentry id="vmmouse_drv">
949 <term><filename class="libraryfile">vmmouse_drv.so</filename></term>
950 <listitem>
951 <para>
952 is an Xorg input driver for VMware Mouse.
953 </para>
954 <indexterm zone="xorg-vmmouse-driver vmmouse_drv">
955 <primary sortas="c-vmmouse_drv">vmmouse_drv.so</primary>
956 </indexterm>
957 </listitem>
958 </varlistentry>
959
960 </variablelist>
961
962 </sect3>
963
964 </sect2>
965 <!-- End Xorg VMMouse Driver -->
966
967 <!-- Begin Xorg Wacom Driver -->
968 <sect2 id="xorg-wacom-driver" xreflabel="Xorg Wacom Driver-&xorg-wacom-driver-version;">
969
970 <title>Xorg Wacom Driver-&xorg-wacom-driver-version;</title>
971
972 <indexterm zone="xorg-wacom-driver">
973 <primary sortas="a-xorg-wacom-driver">xorg-wacom-driver</primary>
974 </indexterm>
975
976 <sect3 role="package">
977 <title>Introduction to Xorg Wacom Driver</title>
978
979 <para>
980 The <application>Xorg Wacom Driver</application> package contains the
981 X.Org X11 driver and SDK for Wacom and Wacom-like tablets. It is not
982 required to use a Wacom tablet, the
983 <application>xf86-input-evdev</application> driver can handle these
984 devices without problems.
985 </para>
986
987 &lfs72_built;
988
989 <bridgehead renderas="sect4">Package Information</bridgehead>
990 <itemizedlist spacing="compact">
991 <listitem>
992 <para>
993 Download (HTTP): <ulink url="&xorg-wacom-driver-download-http;"/>
994 </para>
995 </listitem>
996 <listitem>
997 <para>
998 Download (FTP): <ulink url="&xorg-wacom-driver-download-ftp;"/>
999 </para>
1000 </listitem>
1001 <listitem>
1002 <para>
1003 Download MD5 sum: &xorg-wacom-driver-md5sum;
1004 </para>
1005 </listitem>
1006 <listitem>
1007 <para>
1008 Download size: &xorg-wacom-driver-size;
1009 </para>
1010 </listitem>
1011 <listitem>
1012 <para>
1013 Estimated disk space required: &xorg-wacom-driver-buildsize;
1014 </para>
1015 </listitem>
1016 <listitem>
1017 <para>
1018 Estimated build time: &xorg-wacom-driver-time;
1019 </para>
1020 </listitem>
1021 </itemizedlist>
1022
1023 <bridgehead renderas="sect4">Xorg Wacom Drivers Dependencies</bridgehead>
1024
1025 <bridgehead renderas="sect5">Required</bridgehead>
1026 <para role="required">
1027 <xref linkend="xorg-server"/>
1028 </para>
1029
1030 <bridgehead renderas="sect5">Optional</bridgehead>
1031 <para role="optional">
1032 <xref linkend="doxygen"/>
1033 </para>
1034
1035 <para condition="html" role="usernotes">
1036 User Notes: <ulink url="&blfs-wiki;/xorg-wacom-driver"/>
1037 </para>
1038 </sect3>
1039
1040 <sect3 role="kernel" id="xorg-wacom-driver-kernel">
1041 <title>Kernel Configuration</title>
1042
1043 <para>
1044 To use a Wacom tablet, enable the following options in your kernel
1045 configuration and recompile:
1046 </para>
1047
1048<screen><literal>Device Drivers ---&gt;
1049 Input device support ---&gt;
1050 [*] Tablets ---&gt;
1051 Wacom Intuos/Graphire tablet support (USB): Y or M</literal></screen>
1052
1053 <indexterm zone="xorg-wacom-driver xorg-wacom-driver-kernel">
1054 <primary sortas="d-xorg-wacom-driver">xorg-wacom-driver</primary>
1055 </indexterm>
1056 </sect3>
1057
1058 <sect3 role="installation">
1059 <title>Installation of Xorg Wacom Driver</title>
1060
1061 <para>
1062 Install <application>Xorg Wacom Driver</application> by running the following
1063 commands:
1064 </para>
1065
1066<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
1067make</userinput></screen>
1068
1069 <para>
1070 This package does not come with a test suite.
1071 </para>
1072
1073 <para>
1074 Now, as the <systemitem class="username">root</systemitem> user:
1075 </para>
1076
1077<screen role="root"><userinput>make install</userinput></screen>
1078 </sect3>
1079
1080 <sect3 role="content">
1081 <title>Contents</title>
1082
1083 <segmentedlist>
1084 <segtitle>Installed Programs</segtitle>
1085 <segtitle>Installed Xorg Driver</segtitle>
1086
1087 <seglistitem>
1088 <seg>
1089 isdv4-serial-debugger and xsetwacom
1090 </seg>
1091 <seg>
1092 wacom_drv.so
1093 </seg>
1094 </seglistitem>
1095 </segmentedlist>
1096
1097 <variablelist>
1098 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
1099 <?dbfo list-presentation="list"?>
1100 <?dbhtml list-presentation="table"?>
1101
1102 <varlistentry id="xsetwacom">
1103 <term><command>xsetwacom</command></term>
1104 <listitem>
1105 <para>
1106 is an commandline utility used to query
1107 and modify wacom driver settings.
1108 </para>
1109 <indexterm zone="xorg-wacom-driver xsetwacom">
1110 <primary sortas="b-xsetwacom">xsetwacom</primary>
1111 </indexterm>
1112 </listitem>
1113 </varlistentry>
1114
1115 <varlistentry id="wacom_drv">
1116 <term><filename class="libraryfile">wacom_drv.so</filename></term>
1117 <listitem>
1118 <para>
1119 is an Xorg input driver for Wacom devices.
1120 </para>
1121 <indexterm zone="xorg-wacom-driver wacom_drv">
1122 <primary sortas="c-wacom_drv">wacom_drv.so</primary>
1123 </indexterm>
1124 </listitem>
1125 </varlistentry>
1126
1127 </variablelist>
1128
1129 </sect3>
1130
1131 </sect2>
1132 <!-- End Xorg Wacom Driver -->
1133
1134 <!-- Begin Xorg ATI Driver -->
1135 <sect2 id="xorg-ati-driver" xreflabel="Xorg ATI Driver-&xorg-ati-driver-version;">
1136
1137 <title>Xorg ATI Driver-&xorg-ati-driver-version;</title>
1138
1139 <indexterm zone="xorg-ati-driver">
1140 <primary sortas="a-xorg-ati-driver">xorg-ati-driver</primary>
1141 </indexterm>
1142
1143 <sect3 role="package">
1144 <title>Introduction to Xorg ATI Driver</title>
1145
1146 <para>
1147 The <application>Xorg ATI Driver</application> package contains the X.Org
1148 Video Driver for ATI Radeon video cards including all chipsets ranging
1149 from R100 to R900 and the newer RAxx chipsets.
1150 </para>
1151
1152 &lfs73_checked;
1153
1154 <note>
1155 <para>
1156 For Direct Rendering to work with newer Radeon Cards (r300 and later chipsets),
1157 you will need to enable building of r300, r600 and radeonsi Gallium drivers in
1158 <xref linkend="mesalib"/> instructions. Also, some cards will require Firmware
1159 to be available when the kernel driver is loaded. Firmware can be obtained from
1160 <ulink url="http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/">
1161 Linux Firmware</ulink>, either by cloning from
1162 git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
1163 or by using a Linux Firmware source tarball from a distro. See "Kernel
1164 Configuration for additional firmware" below.
1165 </para>
1166 </note>
1167
1168 <bridgehead renderas="sect4">Package Information</bridgehead>
1169 <itemizedlist spacing="compact">
1170 <listitem>
1171 <para>
1172 Download (HTTP): <ulink url="&xorg-ati-driver-download-http;"/>
1173 </para>
1174 </listitem>
1175 <listitem>
1176 <para>
1177 Download (FTP): <ulink url="&xorg-ati-driver-download-ftp;"/>
1178 </para>
1179 </listitem>
1180 <listitem>
1181 <para>
1182 Download MD5 sum: &xorg-ati-driver-md5sum;
1183 </para>
1184 </listitem>
1185 <listitem>
1186 <para>
1187 Download size: &xorg-ati-driver-size;
1188 </para>
1189 </listitem>
1190 <listitem>
1191 <para>
1192 Estimated disk space required: &xorg-ati-driver-buildsize;
1193 </para>
1194 </listitem>
1195 <listitem>
1196 <para>
1197 Estimated build time: &xorg-ati-driver-time;
1198 </para>
1199 </listitem>
1200 </itemizedlist>
1201
1202 <bridgehead renderas="sect4">Xorg ATI Driver Dependencies</bridgehead>
1203
1204 <bridgehead renderas="sect5">Required</bridgehead>
1205 <para role="required">
1206 <xref linkend="xorg-server"/>
1207 </para>
1208
1209 <bridgehead renderas="sect5">Optional</bridgehead>
1210 <para role="optional">
1211 <xref linkend="glamor-egl"/> (This is <emphasis>required for "South Islands"
1212 GPUs</emphasis> but optional for R300 to R700, Evergreen and "Northern Islands"
1213 GPUs - see the link under "Glamor Acceleration" below.)
1214 </para>
1215
1216 <para condition="html" role="usernotes">
1217 User Notes: <ulink url="&blfs-wiki;/xorg-ati-driver"/>
1218 </para>
1219 </sect3>
1220
1221 <sect3 role="kernel" id="xorg-ati-driver-kernel">
1222 <title>Kernel Configuration</title>
1223
1224 <para>
1225 Enable the following options in the kernel configuration and recompile the
1226 kernel if necessary:
1227 </para>
1228
1229<screen><literal>Device Drivers ---&gt;
1230 Graphics support ---&gt;
1231 ATI Radeon: Y or M</literal></screen>
1232
1233 <indexterm zone="xorg-ati-driver xorg-ati-driver-kernel">
1234 <primary sortas="d-xorg-ati-driver">xorg-ati-driver</primary>
1235 </indexterm>
1236 </sect3>
1237
1238 <sect3 role="kernel" id="xorg-ati-firmware-kernel">
1239 <title>Kernel Configuration for additional firmware</title>
1240
1241 <para>
1242 If you need to add firmware, install the file(s) and then point to them in the
1243 kernel configuration and recompile the kernel if necessary, e.g. (for a specific
1244 R600 with a specific network adaptor which also needs firmware) :
1245 </para>
1246
1247<screen><literal>CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin rtl_nic/rtl8168e-3.fw"
1248CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
1249</literal></screen>
1250
1251 <indexterm zone="xorg-ati-driver xorg-ati-firmware-kernel">
1252 <primary sortas="d-xorg-ati-firmware">xorg-ati-firmware</primary>
1253 </indexterm>
1254 </sect3>
1255
1256 <sect3 role="installation">
1257 <title>Installation of Xorg ATI Driver</title>
1258
1259 <para>
1260 Install <application>Xorg ATI Driver</application> by running the following
1261 commands:
1262 </para>
1263
1264<screen><userinput>./configure $XORG_CONFIG --enable-glamor &amp;&amp;
1265make</userinput></screen>
1266
1267 <para>
1268 This package does not come with a test suite.
1269 </para>
1270
1271 <para>
1272 Now, as the <systemitem class="username">root</systemitem> user:
1273 </para>
1274
1275<screen role="root"><userinput>make install</userinput></screen>
1276 </sect3>
1277
1278 <sect3>
1279 <title>Command Explanations</title>
1280
1281 <para>
1282 <parameter>--enable-glamor</parameter>: This switch enables
1283 new GL-based acceleration. As well as specifying this in the
1284 build, it needs to be enabled at run time (see below).
1285 </para>
1286
1287 </sect3>
1288
1289 <sect3>
1290 <title>Glamor Acceleration</title>
1291
1292 <para>
1293 Glamor is an acceleration library which uses cards' 3D capabilities
1294 to accelerate 2D rendering. Glamor acceleration is required for
1295 Radeon "South Islands" GPUs which use "radeonsi" Gallium3D driver
1296 from <xref linkend="mesalib"/>. To see which cards fall under
1297 "South Islands" category, read the
1298 <ulink url="&radeon-marketing-names;">
1299 Decoder ring for engineering vs marketing names</ulink>. Please note
1300 that Glamor acceleration can be used with other chips as well, from the
1301 R300 onwards, but it has not been tested recently.
1302 </para>
1303
1304 <para>
1305 Glamor acceleration is not enabled by default. You have to use a
1306 <filename>xorg.conf</filename> file to enable it. To enable
1307 Glamor, create the following
1308 <filename>/etc/X11/xorg.conf</filename> as the
1309 <systemitem class="username">root</systemitem> user:
1310 </para>
1311
1312<screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf &lt;&lt; "EOF"
1313<literal>Section "Module"
1314 Load "dri2"
1315 Load "glamoregl"
1316EndSection
1317
1318Section "Device"
1319 Identifier "radeon"
1320 Driver "radeon"
1321 Option "AccelMethod" "glamor"
1322EndSection</literal>
1323EOF</userinput></screen>
1324
1325 </sect3>
1326
1327 <sect3 role="content">
1328 <title>Contents</title>
1329
1330 <segmentedlist>
1331 <segtitle>Installed Xorg Drivers</segtitle>
1332
1333 <seglistitem>
1334 <seg>
1335 ati_drv.so and radeon_drv.so
1336 </seg>
1337 </seglistitem>
1338 </segmentedlist>
1339
1340 <variablelist>
1341 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
1342 <?dbfo list-presentation="list"?>
1343 <?dbhtml list-presentation="table"?>
1344
1345 <varlistentry id="ati_drv">
1346 <term><filename class="libraryfile">ati_drv.so</filename></term>
1347 <listitem>
1348 <para>
1349 is a wrapper driver for ATI video cards that autodetects ATI
1350 video hardware and loads radeon, mach64 or r128 driver.
1351 </para>
1352 <indexterm zone="xorg-ati-driver ati_drv">
1353 <primary sortas="c-ati_drv">ati_drv.so</primary>
1354 </indexterm>
1355 </listitem>
1356 </varlistentry>
1357
1358 <varlistentry id="radeon_drv">
1359 <term><filename class="libraryfile">radeon_drv.so</filename></term>
1360 <listitem>
1361 <para>
1362 is an Xorg video driver for ATI Radeon based video cards.
1363 </para>
1364 <indexterm zone="xorg-ati-driver radeon_drv">
1365 <primary sortas="c-radeon_drv">radeon_drv.so</primary>
1366 </indexterm>
1367 </listitem>
1368 </varlistentry>
1369
1370 </variablelist>
1371
1372 </sect3>
1373
1374 </sect2>
1375 <!-- End Xorg ATI Driver -->
1376
1377 <!-- Begin Xorg Cirrus Driver -->
1378 <sect2 id="xorg-cirrus-driver" xreflabel="Xorg Cirrus Driver-&xorg-cirrus-driver-version;">
1379
1380 <title>Xorg Cirrus Driver-&xorg-cirrus-driver-version;</title>
1381
1382 <indexterm zone="xorg-cirrus-driver">
1383 <primary sortas="a-xorg-cirrus-driver">xorg-cirrus-driver</primary>
1384 </indexterm>
1385
1386 <sect3 role="package">
1387 <title>Introduction to Xorg Cirrus Driver</title>
1388
1389 <para>
1390 The <application>Xorg Cirrus Driver</application> package contains the X.Org
1391 Video Driver for Cirrus Logic video chips. <application>Qemu</application>
1392 uses this driver for its virtual GPU.
1393 </para>
1394
1395 &lfs73_built;
1396
1397 <bridgehead renderas="sect4">Package Information</bridgehead>
1398 <itemizedlist spacing="compact">
1399 <listitem>
1400 <para>
1401 Download (HTTP): <ulink url="&xorg-cirrus-driver-download-http;"/>
1402 </para>
1403 </listitem>
1404 <listitem>
1405 <para>
1406 Download (FTP): <ulink url="&xorg-cirrus-driver-download-ftp;"/>
1407 </para>
1408 </listitem>
1409 <listitem>
1410 <para>
1411 Download MD5 sum: &xorg-cirrus-driver-md5sum;
1412 </para>
1413 </listitem>
1414 <listitem>
1415 <para>
1416 Download size: &xorg-cirrus-driver-size;
1417 </para>
1418 </listitem>
1419 <listitem>
1420 <para>
1421 Estimated disk space required: &xorg-cirrus-driver-buildsize;
1422 </para>
1423 </listitem>
1424 <listitem>
1425 <para>
1426 Estimated build time: &xorg-cirrus-driver-time;
1427 </para>
1428 </listitem>
1429 </itemizedlist>
1430
1431 <bridgehead renderas="sect4">Xorg Cirrus Driver Dependencies</bridgehead>
1432
1433 <bridgehead renderas="sect5">Required</bridgehead>
1434 <para role="required">
1435 <xref linkend="xorg-server"/>
1436 </para>
1437
1438 <para condition="html" role="usernotes">
1439 User Notes: <ulink url="&blfs-wiki;/xorg-cirrus-driver"/>
1440 </para>
1441 </sect3>
1442
1443 <sect3 role="kernel" id="xorg-cirrus-driver-kernel">
1444 <title>Kernel Configuration</title>
1445
1446 <para>
1447 Enable the following options in the kernel configuration and recompile the
1448 kernel if necessary:
1449 </para>
1450
1451<screen><literal>Device Drivers ---&gt;
1452 Graphics support ---&gt;
1453 Cirrus driver for QEMU emulated device: Y or M</literal></screen>
1454
1455 <indexterm zone="xorg-cirrus-driver xorg-cirrus-driver-kernel">
1456 <primary sortas="d-xorg-cirrus-driver">xorg-cirrus-driver</primary>
1457 </indexterm>
1458 </sect3>
1459
1460 <sect3 role="installation">
1461 <title>Installation of Xorg Cirrus Driver</title>
1462
1463 <para>
1464 Install <application>Xorg Cirrus Driver</application> by running the following
1465 commands:
1466 </para>
1467
1468<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
1469make</userinput></screen>
1470
1471 <para>
1472 This package does not come with a test suite.
1473 </para>
1474
1475 <para>
1476 Now, as the <systemitem class="username">root</systemitem> user:
1477 </para>
1478
1479<screen role="root"><userinput>make install</userinput></screen>
1480 </sect3>
1481
1482 <sect3 role="content">
1483 <title>Contents</title>
1484
1485 <segmentedlist>
1486 <segtitle>Installed Xorg Driver</segtitle>
1487
1488 <seglistitem>
1489 <seg>
1490 cirrus_drv.so
1491 </seg>
1492 </seglistitem>
1493 </segmentedlist>
1494
1495 <variablelist>
1496 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
1497 <?dbfo list-presentation="list"?>
1498 <?dbhtml list-presentation="table"?>
1499
1500 <varlistentry id="cirrus_drv">
1501 <term><filename class="libraryfile">cirrus_drv.so</filename></term>
1502 <listitem>
1503 <para>
1504 is an Xorg video driver for Cirrus Logic grahpics chipsets.
1505 </para>
1506 <indexterm zone="xorg-cirrus-driver cirrus_drv">
1507 <primary sortas="c-cirrus_drv">cirrus_drv.so</primary>
1508 </indexterm>
1509 </listitem>
1510 </varlistentry>
1511
1512 </variablelist>
1513
1514 </sect3>
1515
1516 </sect2>
1517 <!-- End Xorg Cirrus Driver -->
1518
1519 <!-- Begin Xorg Fbdev Driver -->
1520 <sect2 id="xorg-fbdev-driver" xreflabel="Xorg Fbdev Driver-&xorg-fbdev-driver-version;">
1521
1522 <title>Xorg Fbdev Driver-&xorg-fbdev-driver-version;</title>
1523
1524 <indexterm zone="xorg-fbdev-driver">
1525 <primary sortas="a-xorg-fbdev-driver">xorg-fbdev-driver</primary>
1526 </indexterm>
1527
1528 <sect3 role="package">
1529 <title>Introduction to Xorg Fbdev Driver</title>
1530
1531 <para>
1532 The <application>Xorg Fbdev Driver</application> package contains the X.Org
1533 Video Driver for framebuffer devices. This driver is often used as fallback
1534 driver if the hardware specific and VESA drivers fail to load or are not
1535 present. If this driver is not installed, Xorg Server will print a warning
1536 on startup, but it can be safely ignored if hardware specific driver works
1537 well.
1538 </para>
1539
1540 &lfs72_checked;
1541
1542 <bridgehead renderas="sect4">Package Information</bridgehead>
1543 <itemizedlist spacing="compact">
1544 <listitem>
1545 <para>
1546 Download (HTTP): <ulink url="&xorg-fbdev-driver-download-http;"/>
1547 </para>
1548 </listitem>
1549 <listitem>
1550 <para>
1551 Download (FTP): <ulink url="&xorg-fbdev-driver-download-ftp;"/>
1552 </para>
1553 </listitem>
1554 <listitem>
1555 <para>
1556 Download MD5 sum: &xorg-fbdev-driver-md5sum;
1557 </para>
1558 </listitem>
1559 <listitem>
1560 <para>
1561 Download size: &xorg-fbdev-driver-size;
1562 </para>
1563 </listitem>
1564 <listitem>
1565 <para>
1566 Estimated disk space required: &xorg-fbdev-driver-buildsize;
1567 </para>
1568 </listitem>
1569 <listitem>
1570 <para>
1571 Estimated build time: &xorg-fbdev-driver-time;
1572 </para>
1573 </listitem>
1574 </itemizedlist>
1575
1576 <bridgehead renderas="sect4">Xorg Fbdev Driver Dependencies</bridgehead>
1577
1578 <bridgehead renderas="sect5">Required</bridgehead>
1579 <para role="required">
1580 <xref linkend="xorg-server"/>
1581 </para>
1582
1583 <para condition="html" role="usernotes">
1584 User Notes: <ulink url="&blfs-wiki;/xorg-fbdev-driver"/>
1585 </para>
1586 </sect3>
1587
1588 <sect3 role="installation">
1589 <title>Installation of Xorg Fbdev Driver</title>
1590
1591 <para>
1592 Install <application>Xorg Fbdev Driver</application> by running the following
1593 commands:
1594 </para>
1595
1596<screen><userinput>sed -e "/mibstore.h/d" -e "/miInitializeBackingStore/d" \
1597 -i src/fbdev.c &amp;&amp;
1598./configure $XORG_CONFIG &amp;&amp;
1599make</userinput></screen>
1600
1601 <para>
1602 This package does not come with a test suite.
1603 </para>
1604
1605 <para>
1606 Now, as the <systemitem class="username">root</systemitem> user:
1607 </para>
1608
1609<screen role="root"><userinput>make install</userinput></screen>
1610 </sect3>
1611
1612 <sect3 role="commands">
1613 <title>Command Explanations</title>
1614
1615 <para>
1616 <command>sed -e "/mibstore.h/d" ...</command>: Fixes building
1617 with <application>Xorg Server</application> 1.14.0.
1618 </para>
1619
1620 </sect3>
1621
1622 <sect3 role="content">
1623 <title>Contents</title>
1624
1625 <segmentedlist>
1626 <segtitle>Installed Xorg Driver</segtitle>
1627
1628 <seglistitem>
1629 <seg>
1630 fbdev_drv.so
1631 </seg>
1632 </seglistitem>
1633 </segmentedlist>
1634
1635 <variablelist>
1636 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
1637 <?dbfo list-presentation="list"?>
1638 <?dbhtml list-presentation="table"?>
1639
1640 <varlistentry id="fbdev_drv">
1641 <term><filename class="libraryfile">fbdev_drv.so</filename></term>
1642 <listitem>
1643 <para>
1644 is an Xorg video driver for framebuffer devices.
1645 </para>
1646 <indexterm zone="xorg-fbdev-driver fbdev_drv">
1647 <primary sortas="c-fbdev_drv">fbdev_drv.so</primary>
1648 </indexterm>
1649 </listitem>
1650 </varlistentry>
1651
1652 </variablelist>
1653
1654 </sect3>
1655
1656 </sect2>
1657 <!-- End Xorg Fbdev Driver -->
1658
1659 <!-- Begin Xorg Intel Driver -->
1660 <sect2 id="xorg-intel-driver" xreflabel="Xorg Intel Driver-&xorg-intel-driver-version;">
1661
1662 <title>Xorg Intel Driver-&xorg-intel-driver-version;</title>
1663
1664 <indexterm zone="xorg-intel-driver">
1665 <primary sortas="a-xorg-intel-driver">xorg-intel-driver</primary>
1666 </indexterm>
1667
1668 <sect3 role="package">
1669 <title>Introduction to Xorg Intel Driver</title>
1670
1671 <para>
1672 The <application>Xorg Intel Driver</application> package contains the X.Org
1673 Video Driver for Intel integrated video cards including 8xx, 9xx, Gxx, Qxx
1674 and HD graphics processors (SandyBridge, IvyBridge and Haswell).
1675 </para>
1676
1677 &lfs73_checked;
1678
1679 <bridgehead renderas="sect4">Package Information</bridgehead>
1680 <itemizedlist spacing="compact">
1681 <listitem>
1682 <para>
1683 Download (HTTP): <ulink url="&xorg-intel-driver-download-http;"/>
1684 </para>
1685 </listitem>
1686 <listitem>
1687 <para>
1688 Download (FTP): <ulink url="&xorg-intel-driver-download-ftp;"/>
1689 </para>
1690 </listitem>
1691 <listitem>
1692 <para>
1693 Download MD5 sum: &xorg-intel-driver-md5sum;
1694 </para>
1695 </listitem>
1696 <listitem>
1697 <para>
1698 Download size: &xorg-intel-driver-size;
1699 </para>
1700 </listitem>
1701 <listitem>
1702 <para>
1703 Estimated disk space required: &xorg-intel-driver-buildsize;
1704 </para>
1705 </listitem>
1706 <listitem>
1707 <para>
1708 Estimated build time: &xorg-intel-driver-time;
1709 </para>
1710 </listitem>
1711 </itemizedlist>
1712
1713 <bridgehead renderas="sect4">Xorg Intel Driver Dependencies</bridgehead>
1714
1715 <bridgehead renderas="sect5">Required</bridgehead>
1716 <para role="required">
1717 <xref linkend="xcb-util"/> and
1718 <xref linkend="xorg-server"/>
1719 </para>
1720
1721 <para condition="html" role="usernotes">
1722 User Notes: <ulink url="&blfs-wiki;/xorg-intel-driver"/>
1723 </para>
1724 </sect3>
1725
1726 <sect3 role="kernel" id="xorg-intel-driver-kernel">
1727 <title>Kernel Configuration</title>
1728
1729 <para>
1730 Enable the following options in the kernel configuration and recompile the
1731 kernel if necessary:
1732 </para>
1733
1734<screen><literal>Device Drivers ---&gt;
1735 Graphics support ---&gt;
1736 Intel I810: Y or M
1737 Intel 8xx/9xx/G3x/G4x/HD Graphics: Y or M
1738 Enable modesetting on intel by default: Y</literal></screen>
1739
1740 <indexterm zone="xorg-intel-driver xorg-intel-driver-kernel">
1741 <primary sortas="d-xorg-intel-driver">xorg-intel-driver</primary>
1742 </indexterm>
1743 </sect3>
1744
1745 <sect3 role="installation">
1746 <title>Installation of Xorg Intel Driver</title>
1747
1748 <para>
1749 Install <application>Xorg Intel Driver</application> by running the following
1750 commands:
1751 </para>
1752
1753<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
1754make</userinput></screen>
1755
1756 <para>
1757 This package does not come with a test suite.
1758 </para>
1759
1760 <para>
1761 Now, as the <systemitem class="username">root</systemitem> user:
1762 </para>
1763
1764<screen role="root"><userinput>make install</userinput></screen>
1765 </sect3>
1766
1767 <sect3>
1768 <title>SandyBridge New Acceleration</title>
1769
1770 <para>
1771 The SandyBridge New Acceleration (SNA) stands for new 2D acceleration architecture
1772 developed by Intel developers that can outpreform the standard UXA 2D acceleration
1773 architecture. It has been actively developed for the last year and it is in great
1774 shape. While the name mentions SandyBridge, it can work with older hardware without
1775 any problems.
1776 </para>
1777
1778 <para>
1779 The SNA is not enabled by default. You have to use <filename>xorg.conf</filename>
1780 to enable it at runtime. To enable SNA, create the following
1781 <filename>/etc/X11/xorg.conf</filename> as the
1782 <systemitem class="username">root</systemitem> user:
1783 </para>
1784
1785<screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf &lt;&lt; "EOF"
1786<literal>Section "Device"
1787 Identifier "intel"
1788 Driver "intel"
1789 Option "AccelMethod" "sna"
1790EndSection</literal>
1791EOF</userinput></screen>
1792
1793 </sect3>
1794
1795 <sect3 role="content">
1796 <title>Contents</title>
1797
1798 <segmentedlist>
1799 <segtitle>Installed Libraries</segtitle>
1800 <segtitle>Installed Xorg Driver</segtitle>
1801
1802 <seglistitem>
1803 <seg>
1804 libI810XvMC.so and libIntelXvMC.so
1805 </seg>
1806 <seg>
1807 intel_drv.so
1808 </seg>
1809 </seglistitem>
1810 </segmentedlist>
1811
1812 <variablelist>
1813 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
1814 <?dbfo list-presentation="list"?>
1815 <?dbhtml list-presentation="table"?>
1816
1817 <varlistentry id="intel_drv">
1818 <term><filename class="libraryfile">intel_drv.so</filename></term>
1819 <listitem>
1820 <para>
1821 is an Xorg video driver for Intel integrated graphics chipsets.
1822 </para>
1823 <indexterm zone="xorg-intel-driver intel_drv">
1824 <primary sortas="c-intel_drv">intel_drv.so</primary>
1825 </indexterm>
1826 </listitem>
1827 </varlistentry>
1828
1829 </variablelist>
1830
1831 </sect3>
1832
1833 </sect2>
1834 <!-- End Xorg Intel Driver -->
1835
1836 <!-- Begin Xorg Mach64 Driver -->
1837 <sect2 id="xorg-mach64-driver" xreflabel="Xorg Mach64 Driver-&xorg-mach64-driver-version;">
1838
1839 <title>Xorg Mach64 Driver-&xorg-mach64-driver-version;</title>
1840
1841 <indexterm zone="xorg-mach64-driver">
1842 <primary sortas="a-xorg-mach64-driver">xorg-mach64-driver</primary>
1843 </indexterm>
1844
1845 <sect3 role="package">
1846 <title>Introduction to Xorg Mach64 Driver</title>
1847
1848 <para>
1849 The <application>Xorg Mach64 Driver</application> package contains the X.Org
1850 Video Driver for ATI video adapters based on the Mach64 chipsets.
1851 </para>
1852
1853 &lfs72_checked;
1854
1855 <bridgehead renderas="sect4">Package Information</bridgehead>
1856 <itemizedlist spacing="compact">
1857 <listitem>
1858 <para>
1859 Download (HTTP): <ulink url="&xorg-mach64-driver-download-http;"/>
1860 </para>
1861 </listitem>
1862 <listitem>
1863 <para>
1864 Download (FTP): <ulink url="&xorg-mach64-driver-download-ftp;"/>
1865 </para>
1866 </listitem>
1867 <listitem>
1868 <para>
1869 Download MD5 sum: &xorg-mach64-driver-md5sum;
1870 </para>
1871 </listitem>
1872 <listitem>
1873 <para>
1874 Download size: &xorg-mach64-driver-size;
1875 </para>
1876 </listitem>
1877 <listitem>
1878 <para>
1879 Estimated disk space required: &xorg-mach64-driver-buildsize;
1880 </para>
1881 </listitem>
1882 <listitem>
1883 <para>
1884 Estimated build time: &xorg-mach64-driver-time;
1885 </para>
1886 </listitem>
1887 </itemizedlist>
1888
1889 <bridgehead renderas="sect4">Xorg Mach64 Driver Dependencies</bridgehead>
1890
1891 <bridgehead renderas="sect5">Required</bridgehead>
1892 <para role="required">
1893 <xref linkend="xorg-server"/>
1894 </para>
1895
1896 <para condition="html" role="usernotes">
1897 User Notes: <ulink url="&blfs-wiki;/xorg-mach64-driver"/>
1898 </para>
1899 </sect3>
1900
1901 <sect3 role="installation">
1902 <title>Installation of Xorg Mach64 Driver</title>
1903
1904 <para>
1905 Install <application>Xorg Mach64 Driver</application> by running the following
1906 commands:
1907 </para>
1908
1909<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
1910make</userinput></screen>
1911
1912 <para>
1913 This package does not come with a test suite.
1914 </para>
1915
1916 <para>
1917 Now, as the <systemitem class="username">root</systemitem> user:
1918 </para>
1919
1920<screen role="root"><userinput>make install</userinput></screen>
1921 </sect3>
1922
1923 <sect3 role="content">
1924 <title>Contents</title>
1925
1926 <segmentedlist>
1927 <segtitle>Installed Xorg Driver</segtitle>
1928
1929 <seglistitem>
1930 <seg>
1931 mach64_drv.so
1932 </seg>
1933 </seglistitem>
1934 </segmentedlist>
1935
1936 <variablelist>
1937 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
1938 <?dbfo list-presentation="list"?>
1939 <?dbhtml list-presentation="table"?>
1940
1941 <varlistentry id="mach64_drv">
1942 <term><filename class="libraryfile">mach64_drv.so</filename></term>
1943 <listitem>
1944 <para>
1945 is an Xorg video driver for ATI Mach64 grahpics chipsets.
1946 </para>
1947 <indexterm zone="xorg-mach64-driver mach64_drv">
1948 <primary sortas="c-mach64_drv">mach64_drv.so</primary>
1949 </indexterm>
1950 </listitem>
1951 </varlistentry>
1952
1953 </variablelist>
1954
1955 </sect3>
1956
1957 </sect2>
1958 <!-- End Xorg Mach64 Driver -->
1959
1960 <!-- Begin Xorg MGA Driver -->
1961 <sect2 id="xorg-mga-driver" xreflabel="Xorg MGA Driver-&xorg-mga-driver-version;">
1962
1963 <title>Xorg MGA Driver-&xorg-mga-driver-version;</title>
1964
1965 <indexterm zone="xorg-mga-driver">
1966 <primary sortas="a-xorg-mga-driver">xorg-mga-driver</primary>
1967 </indexterm>
1968
1969 <sect3 role="package">
1970 <title>Introduction to Xorg MGA Driver</title>
1971
1972 <para>
1973 The <application>Xorg MGA Driver</application> package contains the
1974 X.Org Video Driver for Matrox video cards including Millenium G2xx,
1975 G4xx, G5xx, Millenium II and Mystique G200 chipsets.
1976 </para>
1977
1978 &lfs72_checked;
1979
1980 <bridgehead renderas="sect4">Package Information</bridgehead>
1981 <itemizedlist spacing="compact">
1982 <listitem>
1983 <para>
1984 Download (HTTP): <ulink url="&xorg-mga-driver-download-http;"/>
1985 </para>
1986 </listitem>
1987 <listitem>
1988 <para>
1989 Download (FTP): <ulink url="&xorg-mga-driver-download-ftp;"/>
1990 </para>
1991 </listitem>
1992 <listitem>
1993 <para>
1994 Download MD5 sum: &xorg-mga-driver-md5sum;
1995 </para>
1996 </listitem>
1997 <listitem>
1998 <para>
1999 Download size: &xorg-mga-driver-size;
2000 </para>
2001 </listitem>
2002 <listitem>
2003 <para>
2004 Estimated disk space required: &xorg-mga-driver-buildsize;
2005 </para>
2006 </listitem>
2007 <listitem>
2008 <para>
2009 Estimated build time: &xorg-mga-driver-time;
2010 </para>
2011 </listitem>
2012 </itemizedlist>
2013
2014 <bridgehead renderas="sect4">Xorg MGA Driver Dependencies</bridgehead>
2015
2016 <bridgehead renderas="sect5">Required</bridgehead>
2017 <para role="required">
2018 <xref linkend="xorg-server"/>
2019 </para>
2020
2021 <para condition="html" role="usernotes">
2022 User Notes: <ulink url="&blfs-wiki;/xorg-mga-driver"/>
2023 </para>
2024 </sect3>
2025
2026 <sect3 role="kernel" id="xorg-mga-driver-kernel">
2027 <title>Kernel Configuration</title>
2028
2029 <para>
2030 Enable the following options in the kernel configuration and recompile the
2031 kernel if necessary:
2032 </para>
2033
2034<screen><literal>Device Drivers ---&gt;
2035 Graphics support ---&gt;
2036 Matrox g200/g400: Y or M</literal></screen>
2037
2038 <indexterm zone="xorg-mga-driver xorg-mga-driver-kernel">
2039 <primary sortas="d-xorg-mga-driver">xorg-mga-driver</primary>
2040 </indexterm>
2041 </sect3>
2042
2043 <sect3 role="installation">
2044 <title>Installation of Xorg MGA Driver</title>
2045
2046 <para>
2047 Install <application>Xorg MGA Driver</application> by running the following
2048 commands:
2049 </para>
2050
2051<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
2052make</userinput></screen>
2053
2054 <para>
2055 This package does not come with a test suite.
2056 </para>
2057
2058 <para>
2059 Now, as the <systemitem class="username">root</systemitem> user:
2060 </para>
2061
2062<screen role="root"><userinput>make install</userinput></screen>
2063 </sect3>
2064
2065 <sect3 role="content">
2066 <title>Contents</title>
2067
2068 <segmentedlist>
2069 <segtitle>Installed Xorg Driver</segtitle>
2070
2071 <seglistitem>
2072 <seg>
2073 mga_drv.so
2074 </seg>
2075 </seglistitem>
2076 </segmentedlist>
2077
2078 <variablelist>
2079 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
2080 <?dbfo list-presentation="list"?>
2081 <?dbhtml list-presentation="table"?>
2082
2083 <varlistentry id="mga_drv">
2084 <term><filename class="libraryfile">mga_drv.so</filename></term>
2085 <listitem>
2086 <para>
2087 is an Xorg video driver for Matrox video cards.
2088 </para>
2089 <indexterm zone="xorg-mga-driver mga_drv">
2090 <primary sortas="c-mga_drv">mga_drv.so</primary>
2091 </indexterm>
2092 </listitem>
2093 </varlistentry>
2094
2095 </variablelist>
2096
2097 </sect3>
2098
2099 </sect2>
2100 <!-- End Xorg MGA Driver -->
2101
2102 <!-- Begin Xorg Nouveau Driver -->
2103 <sect2 id="xorg-nouveau-driver" xreflabel="Xorg Nouveau Driver-&xorg-nouveau-driver-version;">
2104
2105 <title>Xorg Nouveau Driver-&xorg-nouveau-driver-version;</title>
2106
2107 <indexterm zone="xorg-nouveau-driver">
2108 <primary sortas="a-xorg-nouveau-driver">xorg-nouveau-driver</primary>
2109 </indexterm>
2110
2111 <sect3 role="package">
2112 <title>Introduction to Xorg Nouveau Driver</title>
2113
2114 <para>
2115 The <application>Xorg Nouveau Driver</application> package contains the
2116 X.Org Video Driver for NVidia Cards including RIVA TNT, RIVA TNT2,
2117 GeForce 256, QUADRO, GeForce2, QUADRO2, GeForce3, QUADRO DDC,
2118 nForce, nForce2, GeForce4, QUADRO4, GeForce FX, QUADRO FX, GeForce 6XXX and
2119 GeForce 7xxx chipsets.
2120 </para>
2121
2122 &lfs73_checked;
2123
2124 <bridgehead renderas="sect4">Package Information</bridgehead>
2125 <itemizedlist spacing="compact">
2126 <listitem>
2127 <para>
2128 Download (HTTP): <ulink url="&xorg-nouveau-driver-download-http;"/>
2129 </para>
2130 </listitem>
2131 <listitem>
2132 <para>
2133 Download (FTP): <ulink url="&xorg-nouveau-driver-download-ftp;"/>
2134 </para>
2135 </listitem>
2136 <listitem>
2137 <para>
2138 Download MD5 sum: &xorg-nouveau-driver-md5sum;
2139 </para>
2140 </listitem>
2141 <listitem>
2142 <para>
2143 Download size: &xorg-nouveau-driver-size;
2144 </para>
2145 </listitem>
2146 <listitem>
2147 <para>
2148 Estimated disk space required: &xorg-nouveau-driver-buildsize;
2149 </para>
2150 </listitem>
2151 <listitem>
2152 <para>
2153 Estimated build time: &xorg-nouveau-driver-time;
2154 </para>
2155 </listitem>
2156 </itemizedlist>
2157
2158 <bridgehead renderas="sect4">Xorg Nouveau Drivers Dependencies</bridgehead>
2159
2160 <bridgehead renderas="sect5">Required</bridgehead>
2161 <para role="required">
2162 <xref linkend="xorg-server"/>
2163 </para>
2164
2165 <para condition="html" role="usernotes">
2166 User Notes: <ulink url="&blfs-wiki;/xorg-nouveau-driver"/>
2167 </para>
2168 </sect3>
2169
2170 <sect3 role="kernel" id="xorg-nouveau-driver-kernel">
2171 <title>Kernel Configuration</title>
2172
2173 <para>
2174 Enable the following options in the kernel configuration and recompile the
2175 kernel if necessary:
2176 </para>
2177
2178<screen><literal>Device Drivers ---&gt;
2179 Graphics support ---&gt;
2180 Nouveau (nVidia) cards: Y or M
2181 Support for backlight control: Y</literal></screen>
2182
2183 <indexterm zone="xorg-nouveau-driver xorg-nouveau-driver-kernel">
2184 <primary sortas="d-xorg-nouveau-driver">xorg-nouveau-driver</primary>
2185 </indexterm>
2186 </sect3>
2187
2188 <sect3 role="installation">
2189 <title>Installation of Xorg Nouveau Driver</title>
2190
2191 <para>
2192 Install <application>Xorg Nouveau Driver</application> by running the following
2193 commands:
2194 </para>
2195
2196<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
2197make</userinput></screen>
2198
2199 <para>
2200 This package does not come with a test suite.
2201 </para>
2202
2203 <para>
2204 Now, as the <systemitem class="username">root</systemitem> user:
2205 </para>
2206
2207<screen role="root"><userinput>make install</userinput></screen>
2208 </sect3>
2209
2210 <sect3 role="content">
2211 <title>Contents</title>
2212
2213 <segmentedlist>
2214 <segtitle>Installed Xorg Driver</segtitle>
2215
2216 <seglistitem>
2217 <seg>
2218 nouveau_drv.so
2219 </seg>
2220 </seglistitem>
2221 </segmentedlist>
2222
2223 <variablelist>
2224 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
2225 <?dbfo list-presentation="list"?>
2226 <?dbhtml list-presentation="table"?>
2227
2228 <varlistentry id="nouveau_drv">
2229 <term><filename class="libraryfile">nouveau_drv.so</filename></term>
2230 <listitem>
2231 <para>
2232 is an Xorg video driver for nVidia video cards.
2233 </para>
2234 <indexterm zone="xorg-nouveau-driver nouveau_drv">
2235 <primary sortas="c-nouveau_drv">nouveau_drv.so</primary>
2236 </indexterm>
2237 </listitem>
2238 </varlistentry>
2239
2240 </variablelist>
2241
2242 </sect3>
2243
2244 </sect2>
2245 <!-- End Xorg Nouveau Driver -->
2246
2247 <!-- Begin Xorg OpenChrome Driver -->
2248 <sect2 id="xorg-openchrome-driver" xreflabel="Xorg OpenChrome Driver-&xorg-openchrome-driver-version;">
2249
2250 <title>Xorg OpenChrome Driver-&xorg-openchrome-driver-version;</title>
2251
2252 <indexterm zone="xorg-openchrome-driver">
2253 <primary sortas="a-xorg-openchrome-driver">xorg-openchrome-driver</primary>
2254 </indexterm>
2255
2256 <sect3 role="package">
2257 <title>Introduction to Xorg OpenChrome Driver</title>
2258
2259 <para>
2260 The <application>Xorg OpenChrome Driver</application> package contains the X.Org
2261 Video Driver for Via integrated video cards including Unichrome, Unichrome Pro
2262 and Chrome9 series.
2263 </para>
2264
2265 &lfs72_checked;
2266
2267 <bridgehead renderas="sect4">Package Information</bridgehead>
2268 <itemizedlist spacing="compact">
2269 <listitem>
2270 <para>
2271 Download (HTTP): <ulink url="&xorg-openchrome-driver-download-http;"/>
2272 </para>
2273 </listitem>
2274 <listitem>
2275 <para>
2276 Download (FTP): <ulink url="&xorg-openchrome-driver-download-ftp;"/>
2277 </para>
2278 </listitem>
2279 <listitem>
2280 <para>
2281 Download MD5 sum: &xorg-openchrome-driver-md5sum;
2282 </para>
2283 </listitem>
2284 <listitem>
2285 <para>
2286 Download size: &xorg-openchrome-driver-size;
2287 </para>
2288 </listitem>
2289 <listitem>
2290 <para>
2291 Estimated disk space required: &xorg-openchrome-driver-buildsize;
2292 </para>
2293 </listitem>
2294 <listitem>
2295 <para>
2296 Estimated build time: &xorg-openchrome-driver-time;
2297 </para>
2298 </listitem>
2299 </itemizedlist>
2300
2301 <bridgehead renderas="sect4">Xorg OpenChrome Driver Dependencies</bridgehead>
2302
2303 <bridgehead renderas="sect5">Required</bridgehead>
2304 <para role="required">
2305 <xref linkend="xorg-server"/>
2306 </para>
2307
2308 <para condition="html" role="usernotes">
2309 User Notes: <ulink url="&blfs-wiki;/xorg-openchrome-driver"/>
2310 </para>
2311 </sect3>
2312
2313 <sect3 role="kernel" id="xorg-openchrome-driver-kernel">
2314 <title>Kernel Configuration</title>
2315
2316 <para>
2317 Enable the following options in the kernel configuration and recompile the
2318 kernel if necessary:
2319 </para>
2320
2321<screen><literal>Device Drivers ---&gt;
2322 Graphics support ---&gt;
2323 Via unichrome video cards: Y or M</literal></screen>
2324
2325 <indexterm zone="xorg-openchrome-driver xorg-openchrome-driver-kernel">
2326 <primary sortas="d-xorg-openchrome-driver">xorg-openchrome-driver</primary>
2327 </indexterm>
2328 </sect3>
2329
2330 <sect3 role="installation">
2331 <title>Installation of Xorg OpenChrome Driver</title>
2332
2333 <para>
2334 Install <application>Xorg OpenChrome Driver</application> by running the following
2335 commands:
2336 </para>
2337
2338<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
2339make</userinput></screen>
2340
2341 <para>
2342 This package does not come with a test suite.
2343 </para>
2344
2345 <para>
2346 Now, as the <systemitem class="username">root</systemitem> user:
2347 </para>
2348
2349<screen role="root"><userinput>make install</userinput></screen>
2350 </sect3>
2351
2352 <sect3 role="content">
2353 <title>Contents</title>
2354
2355 <segmentedlist>
2356 <segtitle>Installed Libraries</segtitle>
2357 <segtitle>Installed Xorg Driver</segtitle>
2358
2359 <seglistitem>
2360 <seg>
2361 libchromeXvMCPro.so and libchromeXvMC.so
2362 </seg>
2363 <seg>
2364 openchrome_drv.so
2365 </seg>
2366 </seglistitem>
2367 </segmentedlist>
2368
2369 <variablelist>
2370 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
2371 <?dbfo list-presentation="list"?>
2372 <?dbhtml list-presentation="table"?>
2373
2374 <varlistentry id="openchrome_drv">
2375 <term><filename class="libraryfile">openchrome_drv.so</filename></term>
2376 <listitem>
2377 <para>
2378 is an Xorg video driver for VIA integrated graphics chipsets.
2379 </para>
2380 <indexterm zone="xorg-openchrome-driver openchrome_drv">
2381 <primary sortas="c-openchrome_drv">openchrome_drv.so</primary>
2382 </indexterm>
2383 </listitem>
2384 </varlistentry>
2385
2386 </variablelist>
2387
2388 </sect3>
2389
2390 </sect2>
2391 <!-- End Xorg OpenChrome Driver -->
2392
2393 <!-- Begin Xorg R128 Driver -->
2394 <sect2 id="xorg-r128-driver" xreflabel="Xorg R128 Driver-&xorg-r128-driver-version;">
2395
2396 <title>Xorg R128 Driver-&xorg-r128-driver-version;</title>
2397
2398 <indexterm zone="xorg-r128-driver">
2399 <primary sortas="a-xorg-r128-driver">xorg-r128-driver</primary>
2400 </indexterm>
2401
2402 <sect3 role="package">
2403 <title>Introduction to Xorg R128 Driver</title>
2404
2405 <para>
2406 The <application>Xorg R128 Driver</application> package contains the
2407 X.Org Video Driver for ATI Rage 128 based video cards.
2408 </para>
2409
2410 &lfs72_checked;
2411
2412 <bridgehead renderas="sect4">Package Information</bridgehead>
2413 <itemizedlist spacing="compact">
2414 <listitem>
2415 <para>
2416 Download (HTTP): <ulink url="&xorg-r128-driver-download-http;"/>
2417 </para>
2418 </listitem>
2419 <listitem>
2420 <para>
2421 Download (FTP): <ulink url="&xorg-r128-driver-download-ftp;"/>
2422 </para>
2423 </listitem>
2424 <listitem>
2425 <para>
2426 Download MD5 sum: &xorg-r128-driver-md5sum;
2427 </para>
2428 </listitem>
2429 <listitem>
2430 <para>
2431 Download size: &xorg-r128-driver-size;
2432 </para>
2433 </listitem>
2434 <listitem>
2435 <para>
2436 Estimated disk space required: &xorg-r128-driver-buildsize;
2437 </para>
2438 </listitem>
2439 <listitem>
2440 <para>
2441 Estimated build time: &xorg-r128-driver-time;
2442 </para>
2443 </listitem>
2444 </itemizedlist>
2445
2446 <bridgehead renderas="sect4">Xorg R128 Driver Dependencies</bridgehead>
2447
2448 <bridgehead renderas="sect5">Required</bridgehead>
2449 <para role="required">
2450 <xref linkend="xorg-server"/>
2451 </para>
2452
2453 <para condition="html" role="usernotes">
2454 User Notes: <ulink url="&blfs-wiki;/xorg-r128-driver"/>
2455 </para>
2456 </sect3>
2457
2458 <sect3 role="kernel" id="xorg-r128-driver-kernel">
2459 <title>Kernel Configuration</title>
2460
2461 <para>
2462 Enable the following options in the kernel configuration and recompile the
2463 kernel if necessary:
2464 </para>
2465
2466<screen><literal>Device Drivers ---&gt;
2467 Graphics support ---&gt;
2468 ATI Rage 128: Y or M</literal></screen>
2469
2470 <indexterm zone="xorg-r128-driver xorg-r128-driver-kernel">
2471 <primary sortas="d-xorg-r128-driver">xorg-r128-driver</primary>
2472 </indexterm>
2473 </sect3>
2474
2475 <sect3 role="installation">
2476 <title>Installation of Xorg R128 Driver</title>
2477
2478 <para>
2479 Install <application>Xorg R128 Driver</application> by running the following
2480 commands:
2481 </para>
2482
2483<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
2484make</userinput></screen>
2485
2486 <para>
2487 This package does not come with a test suite.
2488 </para>
2489
2490 <para>
2491 Now, as the <systemitem class="username">root</systemitem> user:
2492 </para>
2493
2494<screen role="root"><userinput>make install</userinput></screen>
2495 </sect3>
2496
2497 <sect3 role="content">
2498 <title>Contents</title>
2499
2500 <segmentedlist>
2501 <segtitle>Installed Xorg Driver</segtitle>
2502
2503 <seglistitem>
2504 <seg>
2505 r128_drv.so
2506 </seg>
2507 </seglistitem>
2508 </segmentedlist>
2509
2510 <variablelist>
2511 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
2512 <?dbfo list-presentation="list"?>
2513 <?dbhtml list-presentation="table"?>
2514
2515 <varlistentry id="r128_drv">
2516 <term><filename class="libraryfile">r128_drv.so</filename></term>
2517 <listitem>
2518 <para>
2519 is an Xorg video driver for ATI Rage 128 based video cards.
2520 </para>
2521 <indexterm zone="xorg-r128-driver r128_drv">
2522 <primary sortas="c-r128_drv">r128_drv.so</primary>
2523 </indexterm>
2524 </listitem>
2525 </varlistentry>
2526
2527 </variablelist>
2528
2529 </sect3>
2530
2531 </sect2>
2532 <!-- End Xorg R128 Driver -->
2533
2534 <!-- Begin Xorg Savage Driver -->
2535 <sect2 id="xorg-savage-driver" xreflabel="Xorg Savage Driver-&xorg-savage-driver-version;">
2536
2537 <title>Xorg Savage Driver-&xorg-savage-driver-version;</title>
2538
2539 <indexterm zone="xorg-savage-driver">
2540 <primary sortas="a-xorg-savage-driver">xorg-savage-driver</primary>
2541 </indexterm>
2542
2543 <sect3 role="package">
2544 <title>Introduction to Xorg Savage Driver</title>
2545
2546 <para>
2547 The <application>Xorg Savage Driver</application> package contains the X.Org
2548 Video Driver for the S3 Savage family video accelerator chips including Savage3D,
2549 Savage4, Savage/MX, Savage/IX, SuperSavage/MX, SuperSavage/IX, ProSavage PM133,
2550 ProSavage KM133, Twister, TwisterK, ProSavage DDR and ProSavage DDR-K series.
2551 </para>
2552
2553 &lfs72_checked;
2554
2555 <bridgehead renderas="sect4">Package Information</bridgehead>
2556 <itemizedlist spacing="compact">
2557 <listitem>
2558 <para>
2559 Download (HTTP): <ulink url="&xorg-savage-driver-download-http;"/>
2560 </para>
2561 </listitem>
2562 <listitem>
2563 <para>
2564 Download (FTP): <ulink url="&xorg-savage-driver-download-ftp;"/>
2565 </para>
2566 </listitem>
2567 <listitem>
2568 <para>
2569 Download MD5 sum: &xorg-savage-driver-md5sum;
2570 </para>
2571 </listitem>
2572 <listitem>
2573 <para>
2574 Download size: &xorg-savage-driver-size;
2575 </para>
2576 </listitem>
2577 <listitem>
2578 <para>
2579 Estimated disk space required: &xorg-savage-driver-buildsize;
2580 </para>
2581 </listitem>
2582 <listitem>
2583 <para>
2584 Estimated build time: &xorg-savage-driver-time;
2585 </para>
2586 </listitem>
2587 </itemizedlist>
2588
2589 <bridgehead renderas="sect4">Xorg Savage Driver Dependencies</bridgehead>
2590
2591 <bridgehead renderas="sect5">Required</bridgehead>
2592 <para role="required">
2593 <xref linkend="xorg-server"/>
2594 </para>
2595
2596 <para condition="html" role="usernotes">
2597 User Notes: <ulink url="&blfs-wiki;/xorg-savage-driver"/>
2598 </para>
2599 </sect3>
2600
2601 <sect3 role="kernel" id="xorg-savage-driver-kernel">
2602 <title>Kernel Configuration</title>
2603
2604 <para>
2605 Enable the following options in the kernel configuration and recompile the
2606 kernel if necessary:
2607 </para>
2608
2609<screen><literal>Device Drivers ---&gt;
2610 Graphics support ---&gt;
2611 Savage video cards: Y or M</literal></screen>
2612
2613 <indexterm zone="xorg-savage-driver xorg-savage-driver-kernel">
2614 <primary sortas="d-xorg-savage-driver">xorg-savage-driver</primary>
2615 </indexterm>
2616 </sect3>
2617
2618 <sect3 role="installation">
2619 <title>Installation of Xorg Savage Driver</title>
2620
2621 <para>
2622 Install <application>Xorg Savage Driver</application> by running the following
2623 commands:
2624 </para>
2625
2626<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
2627make</userinput></screen>
2628
2629 <para>
2630 This package does not come with a test suite.
2631 </para>
2632
2633 <para>
2634 Now, as the <systemitem class="username">root</systemitem> user:
2635 </para>
2636
2637<screen role="root"><userinput>make install</userinput></screen>
2638 </sect3>
2639
2640 <sect3 role="content">
2641 <title>Contents</title>
2642
2643 <segmentedlist>
2644 <segtitle>Installed Xorg Driver</segtitle>
2645
2646 <seglistitem>
2647 <seg>
2648 savage_drv.so
2649 </seg>
2650 </seglistitem>
2651 </segmentedlist>
2652
2653 <variablelist>
2654 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
2655 <?dbfo list-presentation="list"?>
2656 <?dbhtml list-presentation="table"?>
2657
2658 <varlistentry id="savage_drv">
2659 <term><filename class="libraryfile">savage_drv.so</filename></term>
2660 <listitem>
2661 <para>
2662 is an Xorg video driver for S3 Savage video cards.
2663 </para>
2664 <indexterm zone="xorg-savage-driver savage_drv">
2665 <primary sortas="c-savage_drv">savage_drv.so</primary>
2666 </indexterm>
2667 </listitem>
2668 </varlistentry>
2669
2670 </variablelist>
2671
2672 </sect3>
2673
2674 </sect2>
2675 <!-- End Xorg Savage Driver -->
2676
2677 <!-- Begin Xorg SiS Driver -->
2678 <sect2 id="xorg-sis-driver" xreflabel="Xorg SiS Driver-&xorg-sis-driver-version;">
2679
2680 <title>Xorg SiS Driver-&xorg-sis-driver-version;</title>
2681
2682 <indexterm zone="xorg-sis-driver">
2683 <primary sortas="a-xorg-sis-driver">xorg-sis-driver</primary>
2684 </indexterm>
2685
2686 <sect3 role="package">
2687 <title>Introduction to Xorg SiS Driver</title>
2688
2689 <para>
2690 The <application>Xorg SiS Driver</application> package contains the X.Org
2691 Video Driver for SiS (Silicon Integrated Systems) and XGI video cards
2692 including SiS5597/5598, SiS530/620, SiS6326/AGP/DVD, SiS300/305, SiS540,
2693 SiS630/730, SiS315/E/H/PRO, SiS550/551/552, SiS650/651/661/741, SiS330
2694 (Xabre), SiS760/761, XGI Volari V3/V5/V8 and XGI Volari Z7 chipsets.
2695 </para>
2696
2697 &lfs72_checked;
2698
2699 <bridgehead renderas="sect4">Package Information</bridgehead>
2700 <itemizedlist spacing="compact">
2701 <listitem>
2702 <para>
2703 Download (HTTP): <ulink url="&xorg-sis-driver-download-http;"/>
2704 </para>
2705 </listitem>
2706 <listitem>
2707 <para>
2708 Download (FTP): <ulink url="&xorg-sis-driver-download-ftp;"/>
2709 </para>
2710 </listitem>
2711 <listitem>
2712 <para>
2713 Download MD5 sum: &xorg-sis-driver-md5sum;
2714 </para>
2715 </listitem>
2716 <listitem>
2717 <para>
2718 Download size: &xorg-sis-driver-size;
2719 </para>
2720 </listitem>
2721 <listitem>
2722 <para>
2723 Estimated disk space required: &xorg-sis-driver-buildsize;
2724 </para>
2725 </listitem>
2726 <listitem>
2727 <para>
2728 Estimated build time: &xorg-sis-driver-time;
2729 </para>
2730 </listitem>
2731 </itemizedlist>
2732
2733 <bridgehead renderas="sect4">Additional Downloads</bridgehead>
2734 <itemizedlist spacing="compact">
2735 <listitem>
2736 <para>
2737 Required patch:
2738 <ulink url="&patch-root;/xf86-video-sis-&xorg-sis-driver-version;-upstream_fixes-1.patch"/>
2739 </para>
2740 </listitem>
2741 </itemizedlist>
2742
2743 <bridgehead renderas="sect4">Xorg SiS Driver Dependencies</bridgehead>
2744
2745 <bridgehead renderas="sect5">Required</bridgehead>
2746 <para role="required">
2747 <xref linkend="xorg-server"/>
2748 </para>
2749
2750 <para condition="html" role="usernotes">
2751 User Notes: <ulink url="&blfs-wiki;/xorg-sis-driver"/>
2752 </para>
2753 </sect3>
2754
2755 <sect3 role="kernel" id="xorg-sis-driver-kernel">
2756 <title>Kernel Configuration</title>
2757
2758 <para>
2759 Enable the following options in the kernel configuration and recompile the
2760 kernel if necessary:
2761 </para>
2762
2763<screen><literal>Device Drivers ---&gt;
2764 Graphics support ---&gt;
2765 SiS video cards: Y or M</literal></screen>
2766
2767 <indexterm zone="xorg-sis-driver xorg-sis-driver-kernel">
2768 <primary sortas="d-xorg-sis-driver">xorg-sis-driver</primary>
2769 </indexterm>
2770 </sect3>
2771
2772 <sect3 role="installation">
2773 <title>Installation of Xorg SiS Driver</title>
2774
2775 <para>
2776 Install <application>Xorg SiS Driver</application> by running the following
2777 commands:
2778 </para>
2779
2780<screen><userinput>patch -Np1 -i ../xf86-video-sis-&xorg-sis-driver-version;-upstream_fixes-1.patch &amp;&amp;
2781./configure $XORG_CONFIG &amp;&amp;
2782make</userinput></screen>
2783
2784 <para>
2785 This package does not come with a test suite.
2786 </para>
2787
2788 <para>
2789 Now, as the <systemitem class="username">root</systemitem> user:
2790 </para>
2791
2792<screen role="root"><userinput>make install</userinput></screen>
2793 </sect3>
2794
2795 <sect3 role="content">
2796 <title>Contents</title>
2797
2798 <segmentedlist>
2799 <segtitle>Installed Xorg Driver</segtitle>
2800
2801 <seglistitem>
2802 <seg>
2803 sis_drv.so
2804 </seg>
2805 </seglistitem>
2806 </segmentedlist>
2807
2808 <variablelist>
2809 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
2810 <?dbfo list-presentation="list"?>
2811 <?dbhtml list-presentation="table"?>
2812
2813 <varlistentry id="sis_drv">
2814 <term><filename class="libraryfile">sis_drv.so</filename></term>
2815 <listitem>
2816 <para>
2817 is an Xorg video driver for SiS and XGI video cards.
2818 </para>
2819 <indexterm zone="xorg-sis-driver sis_drv">
2820 <primary sortas="c-sis_drv">sis_drv.so</primary>
2821 </indexterm>
2822 </listitem>
2823 </varlistentry>
2824
2825 </variablelist>
2826
2827 </sect3>
2828
2829 </sect2>
2830 <!-- End Xorg SiS Driver -->
2831
2832 <!-- Begin Xorg 3Dfx Driver -->
2833 <sect2 id="xorg-tdfx-driver" xreflabel="Xorg 3Dfx Driver-&xorg-tdfx-driver-version;">
2834
2835 <title>Xorg 3Dfx Driver-&xorg-tdfx-driver-version;</title>
2836
2837 <indexterm zone="xorg-tdfx-driver">
2838 <primary sortas="a-xorg-tdfx-driver">xorg-tdfx-driver</primary>
2839 </indexterm>
2840
2841 <sect3 role="package">
2842 <title>Introduction to Xorg 3Dfx Driver</title>
2843
2844 <para>
2845 The <application>Xorg 3Dfx Driver</application> package contains the X.Org
2846 Video Driver for 3Dfx video cards including Voodoo Banshee, Voodoo3,
2847 Voodoo4 and Voodoo5 chipsets.
2848 </para>
2849
2850 &lfs72_checked;
2851
2852 <bridgehead renderas="sect4">Package Information</bridgehead>
2853 <itemizedlist spacing="compact">
2854 <listitem>
2855 <para>
2856 Download (HTTP): <ulink url="&xorg-tdfx-driver-download-http;"/>
2857 </para>
2858 </listitem>
2859 <listitem>
2860 <para>
2861 Download (FTP): <ulink url="&xorg-tdfx-driver-download-ftp;"/>
2862 </para>
2863 </listitem>
2864 <listitem>
2865 <para>
2866 Download MD5 sum: &xorg-tdfx-driver-md5sum;
2867 </para>
2868 </listitem>
2869 <listitem>
2870 <para>
2871 Download size: &xorg-tdfx-driver-size;
2872 </para>
2873 </listitem>
2874 <listitem>
2875 <para>
2876 Estimated disk space required: &xorg-tdfx-driver-buildsize;
2877 </para>
2878 </listitem>
2879 <listitem>
2880 <para>
2881 Estimated build time: &xorg-tdfx-driver-time;
2882 </para>
2883 </listitem>
2884 </itemizedlist>
2885
2886 <bridgehead renderas="sect4">Xorg 3Dfx Driver Dependencies</bridgehead>
2887
2888 <bridgehead renderas="sect5">Required</bridgehead>
2889 <para role="required">
2890 <xref linkend="xorg-server"/>
2891 </para>
2892
2893 <para condition="html" role="usernotes">
2894 User Notes: <ulink url="&blfs-wiki;/xorg-tdfx-driver"/>
2895 </para>
2896 </sect3>
2897
2898 <sect3 role="kernel" id="xorg-tdfx-driver-kernel">
2899 <title>Kernel Configuration</title>
2900
2901 <para>
2902 Enable the following options in the kernel configuration and recompile the
2903 kernel if necessary:
2904 </para>
2905
2906<screen><literal>Device Drivers ---&gt;
2907 Graphics support ---&gt;
2908 3dfx Banshee/Voodoo3+: Y or M</literal></screen>
2909
2910 <indexterm zone="xorg-tdfx-driver xorg-tdfx-driver-kernel">
2911 <primary sortas="d-xorg-tdfx-driver">xorg-tdfx-driver</primary>
2912 </indexterm>
2913 </sect3>
2914
2915 <sect3 role="installation">
2916 <title>Installation of Xorg 3Dfx Driver</title>
2917
2918 <para>
2919 Install <application>Xorg 3Dfx Driver</application> by running the following
2920 commands:
2921 </para>
2922
2923<screen><userinput>sed -e "/mibstore.h/d" -e "/miInitializeBackingStore/d" \
2924 -i src/tdfx_driver.c &amp;&amp;
2925./configure $XORG_CONFIG &amp;&amp;
2926make</userinput></screen>
2927
2928 <para>
2929 This package does not come with a test suite.
2930 </para>
2931
2932 <para>
2933 Now, as the <systemitem class="username">root</systemitem> user:
2934 </para>
2935
2936<screen role="root"><userinput>make install</userinput></screen>
2937 </sect3>
2938
2939 <sect3 role="commands">
2940 <title>Command Explanations</title>
2941
2942 <para>
2943 <command>sed -e "/mibstore.h/d" ...</command>: Fixes building
2944 with <application>Xorg Server</application> 1.14.0.
2945 </para>
2946
2947 </sect3>
2948
2949 <sect3 role="content">
2950 <title>Contents</title>
2951
2952 <segmentedlist>
2953 <segtitle>Installed Xorg Driver</segtitle>
2954
2955 <seglistitem>
2956 <seg>
2957 tdfx_drv.so
2958 </seg>
2959 </seglistitem>
2960 </segmentedlist>
2961
2962 <variablelist>
2963 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
2964 <?dbfo list-presentation="list"?>
2965 <?dbhtml list-presentation="table"?>
2966
2967 <varlistentry id="tdfx_drv">
2968 <term><filename class="libraryfile">tdfx_drv.so</filename></term>
2969 <listitem>
2970 <para>
2971 is an Xorg video driver for 3Dfx video cards.
2972 </para>
2973 <indexterm zone="xorg-tdfx-driver tdfx_drv">
2974 <primary sortas="c-tdfx_drv">tdfx_drv.so</primary>
2975 </indexterm>
2976 </listitem>
2977 </varlistentry>
2978
2979 </variablelist>
2980
2981 </sect3>
2982
2983 </sect2>
2984 <!-- End Xorg 3Dfx Driver -->
2985
2986 <!-- Begin Xorg VESA Driver -->
2987 <sect2 id="xorg-vesa-driver" xreflabel="Xorg VESA Driver-&xorg-vesa-driver-version;">
2988
2989 <title>Xorg VESA Driver-&xorg-vesa-driver-version;</title>
2990
2991 <indexterm zone="xorg-vesa-driver">
2992 <primary sortas="a-xorg-vesa-driver">xorg-vesa-driver</primary>
2993 </indexterm>
2994
2995 <sect3 role="package">
2996 <title>Introduction to Xorg VESA Driver</title>
2997
2998 <para>
2999 The <application>Xorg VESA Driver</application> contains the
3000 Generic VESA video driver for the Xorg X server. This driver
3001 is often used as fallback driver if the hardware specific
3002 driver fails to load or is not present. If this driver is not
3003 installed, Xorg Server will print a warning on startup, but it
3004 can be safely ignored if hardware specific driver works well.
3005 </para>
3006
3007 &lfs73_checked;
3008
3009 <bridgehead renderas="sect4">Package Information</bridgehead>
3010 <itemizedlist spacing="compact">
3011 <listitem>
3012 <para>
3013 Download (HTTP): <ulink url="&xorg-vesa-driver-download-http;"/>
3014 </para>
3015 </listitem>
3016 <listitem>
3017 <para>
3018 Download (FTP): <ulink url="&xorg-vesa-driver-download-ftp;"/>
3019 </para>
3020 </listitem>
3021 <listitem>
3022 <para>
3023 Download MD5 sum: &xorg-vesa-driver-md5sum;
3024 </para>
3025 </listitem>
3026 <listitem>
3027 <para>
3028 Download size: &xorg-vesa-driver-size;
3029 </para>
3030 </listitem>
3031 <listitem>
3032 <para>
3033 Estimated disk space required: &xorg-vesa-driver-buildsize;
3034 </para>
3035 </listitem>
3036 <listitem>
3037 <para>
3038 Estimated build time: &xorg-vesa-driver-time;
3039 </para>
3040 </listitem>
3041 </itemizedlist>
3042
3043 <bridgehead renderas="sect4">Xorg VESA Driver Dependencies</bridgehead>
3044
3045 <bridgehead renderas="sect5">Required</bridgehead>
3046 <para role="required">
3047 <xref linkend="xorg-server"/>
3048 </para>
3049
3050 <para condition="html" role="usernotes">
3051 User Notes: <ulink url="&blfs-wiki;/xorg-vesa-driver"/>
3052 </para>
3053 </sect3>
3054
3055 <sect3 role="kernel" id="xorg-vesa-driver-kernel">
3056 <title>Kernel Configuration</title>
3057
3058 <para>
3059 Enable the following options in the kernel configuration and recompile the
3060 kernel if necessary:
3061 </para>
3062
3063<screen><literal>Device Drivers ---&gt;
3064 Graphics support ---&gt;
3065 -*- Support for frame buffer devices ---&gt;
3066 VESA VGA graphics support: Y</literal></screen>
3067
3068 <indexterm zone="xorg-vesa-driver xorg-vesa-driver-kernel">
3069 <primary sortas="d-xorg-vesa-driver">xorg-vesa-driver</primary>
3070 </indexterm>
3071 </sect3>
3072
3073 <sect3 role="installation">
3074 <title>Installation of Xorg VESA Driver</title>
3075
3076 <para>
3077 Install <application>Xorg VESA Driver</application> by running the following
3078 commands:
3079 </para>
3080
3081<screen><userinput>sed -e "/mibstore.h/d" -e "/miInitializeBackingStore/d" \
3082 -e "s/MODE_QUERY &lt; 0/function &lt; MODE_QUERY/g" \
3083 -i src/vesa.c &amp;&amp;
3084./configure $XORG_CONFIG &amp;&amp;
3085make</userinput></screen>
3086
3087 <para>
3088 This package does not come with a test suite.
3089 </para>
3090
3091 <para>
3092 Now, as the <systemitem class="username">root</systemitem> user:
3093 </para>
3094
3095<screen role="root"><userinput>make install</userinput></screen>
3096 </sect3>
3097
3098 <sect3 role="commands">
3099 <title>Command Explanations</title>
3100
3101 <para>
3102 <command>sed -e "/mibstore.h/d" ...</command>: Fixes building
3103 with <application>Xorg Server</application> 1.14.0.
3104 </para>
3105
3106 </sect3>
3107
3108 <sect3 role="content">
3109 <title>Contents</title>
3110
3111 <segmentedlist>
3112 <segtitle>Installed Xorg Driver</segtitle>
3113
3114 <seglistitem>
3115 <seg>
3116 vesa_drv.so
3117 </seg>
3118 </seglistitem>
3119 </segmentedlist>
3120
3121 <variablelist>
3122 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
3123 <?dbfo list-presentation="list"?>
3124 <?dbhtml list-presentation="table"?>
3125
3126 <varlistentry id="vesa_drv">
3127 <term><filename class="libraryfile">vesa_drv.so</filename></term>
3128 <listitem>
3129 <para>
3130 is an Xorg video driver for generic VESA video cards.
3131 </para>
3132 <indexterm zone="xorg-vesa-driver vesa_drv">
3133 <primary sortas="c-vesa_drv">vesa_drv.so</primary>
3134 </indexterm>
3135 </listitem>
3136 </varlistentry>
3137
3138 </variablelist>
3139
3140 </sect3>
3141
3142 </sect2>
3143 <!-- End Xorg VESA Driver -->
3144
3145 <!-- Begin Xorg VMware Driver -->
3146 <sect2 id="xorg-vmware-driver" xreflabel="Xorg VMware Driver-&xorg-vmware-driver-version;">
3147
3148 <title>Xorg VMware Driver-&xorg-vmware-driver-version;</title>
3149
3150 <indexterm zone="xorg-vmware-driver">
3151 <primary sortas="a-xorg-vmware-driver">xorg-vmware-driver</primary>
3152 </indexterm>
3153
3154 <sect3 role="package">
3155 <title>Introduction to Xorg VMware Driver</title>
3156
3157 <para>
3158 The <application>Xorg VMware Driver</application> package contains the X.Org
3159 Video Driver for VMware SVGA virtual video cards.
3160 </para>
3161
3162 &lfs72_checked;
3163
3164 <bridgehead renderas="sect4">Package Information</bridgehead>
3165 <itemizedlist spacing="compact">
3166 <listitem>
3167 <para>
3168 Download (HTTP): <ulink url="&xorg-vmware-driver-download-http;"/>
3169 </para>
3170 </listitem>
3171 <listitem>
3172 <para>
3173 Download (FTP): <ulink url="&xorg-vmware-driver-download-ftp;"/>
3174 </para>
3175 </listitem>
3176 <listitem>
3177 <para>
3178 Download MD5 sum: &xorg-vmware-driver-md5sum;
3179 </para>
3180 </listitem>
3181 <listitem>
3182 <para>
3183 Download size: &xorg-vmware-driver-size;
3184 </para>
3185 </listitem>
3186 <listitem>
3187 <para>
3188 Estimated disk space required: &xorg-vmware-driver-buildsize;
3189 </para>
3190 </listitem>
3191 <listitem>
3192 <para>
3193 Estimated build time: &xorg-vmware-driver-time;
3194 </para>
3195 </listitem>
3196 </itemizedlist>
3197
3198 <bridgehead renderas="sect4">Xorg VMware Driver Dependencies</bridgehead>
3199
3200 <bridgehead renderas="sect5">Required</bridgehead>
3201 <para role="required">
3202 <xref linkend="xorg-server"/>
3203 </para>
3204
3205 <para condition="html" role="usernotes">
3206 User Notes: <ulink url="&blfs-wiki;/xorg-vmware-driver"/>
3207 </para>
3208 </sect3>
3209
3210 <sect3 role="kernel" id="xorg-vmware-driver-kernel">
3211 <title>Kernel Configuration</title>
3212
3213 <para>
3214 Enable the following options in the kernel configuration and recompile the
3215 kernel if necessary:
3216 </para>
3217
3218<screen><literal>Device Drivers ---&gt;
3219 Graphics support ---&gt;
3220 DRM driver for VMware Virtual GPU: Y or M
3221 Enable framebuffer console under vmwgfx by default: Y</literal></screen>
3222
3223 <indexterm zone="xorg-vmware-driver xorg-vmware-driver-kernel">
3224 <primary sortas="d-xorg-vmware-driver">xorg-vmware-driver</primary>
3225 </indexterm>
3226 </sect3>
3227
3228 <sect3 role="installation">
3229 <title>Installation of Xorg VMware Driver</title>
3230
3231 <para>
3232 Install <application>Xorg VMware Driver</application> by running the following
3233 commands:
3234 </para>
3235
3236<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
3237make</userinput></screen>
3238
3239 <para>
3240 This package does not come with a test suite.
3241 </para>
3242
3243 <para>
3244 Now, as the <systemitem class="username">root</systemitem> user:
3245 </para>
3246
3247<screen role="root"><userinput>make install</userinput></screen>
3248 </sect3>
3249
3250 <sect3 role="content">
3251 <title>Contents</title>
3252
3253 <segmentedlist>
3254 <segtitle>Installed Xorg Driver</segtitle>
3255
3256 <seglistitem>
3257 <seg>
3258 vmware_drv.so
3259 </seg>
3260 </seglistitem>
3261 </segmentedlist>
3262
3263 <variablelist>
3264 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
3265 <?dbfo list-presentation="list"?>
3266 <?dbhtml list-presentation="table"?>
3267
3268 <varlistentry id="vmware_drv">
3269 <term><filename class="libraryfile">vmware_drv.so</filename></term>
3270 <listitem>
3271 <para>
3272 is an Xorg video driver for VMware SVGA virtual video card.
3273 </para>
3274 <indexterm zone="xorg-vmware-driver vmware_drv">
3275 <primary sortas="c-vmware_drv">vmware_drv.so</primary>
3276 </indexterm>
3277 </listitem>
3278 </varlistentry>
3279
3280 </variablelist>
3281
3282 </sect3>
3283
3284 </sect2>
3285 <!-- End Xorg VMware Driver -->
3286
3287</sect1>
Note: See TracBrowser for help on using the repository browser.