glfs/x/installing/x7driver.xml
Krejzi 4d92247432 Updates.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11185 af4574ff-66df-0310-9fd7-8a98e5e911e0
2013-05-22 12:40:18 +00:00

3259 lines
98 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY radeon-wiki "http://wiki.x.org/wiki/RadeonFeature">
<!ENTITY radeon-marketing-names "&radeon-wiki;#Decoder_ring_for_engineering_vs_marketing_names">
<!ENTITY glamor-egl-version "0.5.0">
<!ENTITY glamor-egl-download-http "&sources-anduin-other-http;/glamor-egl-&glamor-egl-version;.tar.xz">
<!ENTITY glamor-egl-download-ftp "&sources-anduin-other;/glamor-egl-&glamor-egl-version;.tar.xz">
<!ENTITY glamor-egl-md5sum "8b8c3ca4d502313df8e62c01c000e10d">
<!ENTITY glamor-egl-size "100 KB">
<!ENTITY glamor-egl-buildsize "13 MB">
<!ENTITY glamor-egl-time "0.1 SBU">
<!ENTITY xorg-evdev-driver-version "2.8.0">
<!ENTITY xorg-evdev-driver-download-http "&xorg-download-http;/driver/xf86-input-evdev-&xorg-evdev-driver-version;.tar.bz2">
<!ENTITY xorg-evdev-driver-download-ftp "&xorg-download-ftp;/driver/xf86-input-evdev-&xorg-evdev-driver-version;.tar.bz2">
<!ENTITY xorg-evdev-driver-md5sum "e9bef0779d364cb588aa93a0ee6736c8">
<!ENTITY xorg-evdev-driver-size "360 KB">
<!ENTITY xorg-evdev-driver-buildsize "4.0 MB">
<!ENTITY xorg-evdev-driver-time "less than 0.1 SBU">
<!ENTITY xorg-synaptics-driver-version "1.7.1">
<!ENTITY xorg-synaptics-driver-download-http "&xorg-download-http;/driver/xf86-input-synaptics-&xorg-synaptics-driver-version;.tar.bz2">
<!ENTITY xorg-synaptics-driver-download-ftp "&xorg-download-ftp;/driver/xf86-input-synaptics-&xorg-synaptics-driver-version;.tar.bz2">
<!ENTITY xorg-synaptics-driver-md5sum "6505de717972b6a24b8eb13e69eb996c">
<!ENTITY xorg-synaptics-driver-size "432 KB">
<!ENTITY xorg-synaptics-driver-buildsize "5.6 MB">
<!ENTITY xorg-synaptics-driver-time "less than 0.1 SBU">
<!ENTITY xorg-vmmouse-driver-version "13.0.0">
<!ENTITY xorg-vmmouse-driver-download-http "&xorg-download-http;/driver/xf86-input-vmmouse-&xorg-vmmouse-driver-version;.tar.bz2">
<!ENTITY xorg-vmmouse-driver-download-ftp "&xorg-download-ftp;/driver/xf86-input-vmmouse-&xorg-vmmouse-driver-version;.tar.bz2">
<!ENTITY xorg-vmmouse-driver-md5sum "34f9f64ee6a1a51fc8266a9af24e1e07">
<!ENTITY xorg-vmmouse-driver-size "308 KB">
<!ENTITY xorg-vmmouse-driver-buildsize "2.9 MB">
<!ENTITY xorg-vmmouse-driver-time "less than 0.1 SBU">
<!ENTITY xorg-wacom-driver-version "0.20.0">
<!ENTITY xorg-wacom-driver-download-http "&sourceforge-repo;/linuxwacom/xf86-input-wacom-&xorg-wacom-driver-version;.tar.bz2">
<!ENTITY xorg-wacom-driver-download-ftp " ">
<!ENTITY xorg-wacom-driver-md5sum "a726649cb05c98cb1b18a3b7a4f079ed">
<!ENTITY xorg-wacom-driver-size "528 KB">
<!ENTITY xorg-wacom-driver-buildsize "7.8 MB">
<!ENTITY xorg-wacom-driver-time "less than 0.1 SBU">
<!ENTITY xorg-ati-driver-version "7.1.0">
<!ENTITY xorg-ati-driver-download-http "&xorg-download-http;/driver/xf86-video-ati-&xorg-ati-driver-version;.tar.bz2">
<!ENTITY xorg-ati-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-ati-&xorg-ati-driver-version;.tar.bz2">
<!ENTITY xorg-ati-driver-md5sum "a799371aa8a64ac8f9535963d5135e9a">
<!ENTITY xorg-ati-driver-size "788 KB">
<!ENTITY xorg-ati-driver-buildsize "18 MB">
<!ENTITY xorg-ati-driver-time "0.2 SBU">
<!ENTITY xorg-cirrus-driver-version "1.5.2">
<!ENTITY xorg-cirrus-driver-download-http "&xorg-download-http;/driver/xf86-video-cirrus-&xorg-cirrus-driver-version;.tar.bz2">
<!ENTITY xorg-cirrus-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-cirrus-&xorg-cirrus-driver-version;.tar.bz2">
<!ENTITY xorg-cirrus-driver-md5sum "91fd6b677d62027cd3001debb587a6a6">
<!ENTITY xorg-cirrus-driver-size "320 KB">
<!ENTITY xorg-cirrus-driver-buildsize "4.3 MB">
<!ENTITY xorg-cirrus-driver-time "0.1 SBU">
<!ENTITY xorg-fbdev-driver-version "0.4.3">
<!ENTITY xorg-fbdev-driver-download-http "&xorg-download-http;/driver/xf86-video-fbdev-&xorg-fbdev-driver-version;.tar.bz2">
<!ENTITY xorg-fbdev-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-fbdev-&xorg-fbdev-driver-version;.tar.bz2">
<!ENTITY xorg-fbdev-driver-md5sum "1d99f1dfb3f0fea077b6b61caa3dc85a">
<!ENTITY xorg-fbdev-driver-size "284 KB">
<!ENTITY xorg-fbdev-driver-buildsize "2.3 MB">
<!ENTITY xorg-fbdev-driver-time "less than 0.1 SBU">
<!ENTITY xorg-intel-driver-version "2.21.7">
<!ENTITY xorg-intel-driver-download-http "&xorg-download-http;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">
<!ENTITY xorg-intel-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">
<!ENTITY xorg-intel-driver-md5sum "c3a8b542fc4787ad17a5f0567a3429fd">
<!ENTITY xorg-intel-driver-size "1.7 MB">
<!ENTITY xorg-intel-driver-buildsize "70 MB">
<!ENTITY xorg-intel-driver-time "0.6 SBU">
<!ENTITY xorg-mach64-driver-version "6.9.4">
<!ENTITY xorg-mach64-driver-download-http "&xorg-download-http;/driver/xf86-video-mach64-&xorg-mach64-driver-version;.tar.bz2">
<!ENTITY xorg-mach64-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-mach64-&xorg-mach64-driver-version;.tar.bz2">
<!ENTITY xorg-mach64-driver-md5sum "d645197cbf238ac0427c3904eafdce2f">
<!ENTITY xorg-mach64-driver-size "508 KB">
<!ENTITY xorg-mach64-driver-buildsize "13 MB">
<!ENTITY xorg-mach64-driver-time "0.1 SBU">
<!ENTITY xorg-mga-driver-version "1.6.2">
<!ENTITY xorg-mga-driver-download-http "&xorg-download-http;/driver/xf86-video-mga-&xorg-mga-driver-version;.tar.bz2">
<!ENTITY xorg-mga-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-mga-&xorg-mga-driver-version;.tar.bz2">
<!ENTITY xorg-mga-driver-md5sum "f543877db4e260d8b43c7da3095605ed">
<!ENTITY xorg-mga-driver-size "440 KB">
<!ENTITY xorg-mga-driver-buildsize "7.5 MB">
<!ENTITY xorg-mga-driver-time "0.1 SBU">
<!ENTITY xorg-nouveau-driver-version "1.0.7">
<!ENTITY xorg-nouveau-driver-download-http "&xorg-download-http;/driver/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.bz2">
<!ENTITY xorg-nouveau-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.bz2">
<!ENTITY xorg-nouveau-driver-md5sum "383e398283e7bae30d6ce1617ccbd3a4">
<!ENTITY xorg-nouveau-driver-size "552 KB">
<!ENTITY xorg-nouveau-driver-buildsize "13 MB">
<!ENTITY xorg-nouveau-driver-time "0.2 SBU">
<!ENTITY xorg-openchrome-driver-version "0.3.2">
<!ENTITY xorg-openchrome-driver-download-http "&xorg-download-http;/driver/xf86-video-openchrome-&xorg-openchrome-driver-version;.tar.bz2">
<!ENTITY xorg-openchrome-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-openchrome-&xorg-openchrome-driver-version;.tar.bz2">
<!ENTITY xorg-openchrome-driver-md5sum "172509a5a7ab5c89ff09501d733cf5f6">
<!ENTITY xorg-openchrome-driver-size "508 KB">
<!ENTITY xorg-openchrome-driver-buildsize "14 MB">
<!ENTITY xorg-openchrome-driver-time "0.2 SBU">
<!ENTITY xorg-r128-driver-version "6.9.1">
<!ENTITY xorg-r128-driver-download-http "&xorg-download-http;/driver/xf86-video-r128-&xorg-r128-driver-version;.tar.bz2">
<!ENTITY xorg-r128-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-r128-&xorg-r128-driver-version;.tar.bz2">
<!ENTITY xorg-r128-driver-md5sum "99299cbf45abfd86e21b34eb4217d6f5">
<!ENTITY xorg-r128-driver-size "460 KB">
<!ENTITY xorg-r128-driver-buildsize "5.5 MB">
<!ENTITY xorg-r128-driver-time "less than 0.1 SBU">
<!ENTITY xorg-savage-driver-version "2.3.6">
<!ENTITY xorg-savage-driver-download-http "&xorg-download-http;/driver/xf86-video-savage-&xorg-savage-driver-version;.tar.bz2">
<!ENTITY xorg-savage-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-savage-&xorg-savage-driver-version;.tar.bz2">
<!ENTITY xorg-savage-driver-md5sum "b57424a84c92aa3c6e97f6678d8d4a3e">
<!ENTITY xorg-savage-driver-size "396 KB">
<!ENTITY xorg-savage-driver-buildsize "6.3 MB">
<!ENTITY xorg-savage-driver-time "less than 0.1 SBU">
<!ENTITY xorg-sis-driver-version "0.10.7">
<!ENTITY xorg-sis-driver-download-http "&xorg-download-http;/driver/xf86-video-sis-&xorg-sis-driver-version;.tar.bz2">
<!ENTITY xorg-sis-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-sis-&xorg-sis-driver-version;.tar.bz2">
<!ENTITY xorg-sis-driver-md5sum "f01e5e20e37342acf1983d269886171b">
<!ENTITY xorg-sis-driver-size "684 KB">
<!ENTITY xorg-sis-driver-buildsize "16 MB">
<!ENTITY xorg-sis-driver-time "0.2 SBU">
<!ENTITY xorg-tdfx-driver-version "1.4.5">
<!ENTITY xorg-tdfx-driver-download-http "&xorg-download-http;/driver/xf86-video-tdfx-&xorg-tdfx-driver-version;.tar.bz2">
<!ENTITY xorg-tdfx-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-tdfx-&xorg-tdfx-driver-version;.tar.bz2">
<!ENTITY xorg-tdfx-driver-md5sum "1b4a7815a604b3764900b520336a75ea">
<!ENTITY xorg-tdfx-driver-size "332 KB">
<!ENTITY xorg-tdfx-driver-buildsize "4.5 MB">
<!ENTITY xorg-tdfx-driver-time "less than 0.1 SBU">
<!ENTITY xorg-vesa-driver-version "2.3.2">
<!ENTITY xorg-vesa-driver-download-http "&xorg-download-http;/driver/xf86-video-vesa-&xorg-vesa-driver-version;.tar.bz2">
<!ENTITY xorg-vesa-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-vesa-&xorg-vesa-driver-version;.tar.bz2">
<!ENTITY xorg-vesa-driver-md5sum "3eddd393fba79550e012d717499d58ad">
<!ENTITY xorg-vesa-driver-size "292 KB">
<!ENTITY xorg-vesa-driver-buildsize "2.5 MB">
<!ENTITY xorg-vesa-driver-time "less than 0.1 SBU">
<!ENTITY xorg-vmware-driver-version "13.0.1">
<!ENTITY xorg-vmware-driver-download-http "&xorg-download-http;/driver/xf86-video-vmware-&xorg-vmware-driver-version;.tar.bz2">
<!ENTITY xorg-vmware-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-vmware-&xorg-vmware-driver-version;.tar.bz2">
<!ENTITY xorg-vmware-driver-md5sum "b08e0195ebf3f88a82129322cb93da08">
<!ENTITY xorg-vmware-driver-size "424 KB">
<!ENTITY xorg-vmware-driver-buildsize "11 MB">
<!ENTITY xorg-vmware-driver-time "0.1 SBU">
]>
<sect1 id="xorg7-driver" xreflabel="Xorg Drivers">
<?dbhtml filename="x7driver.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>Xorg Drivers</title>
<indexterm zone="xorg7-driver">
<primary sortas="a-xorg7-driver">xorg7-driver</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Xorg Drivers</title>
<para>
The <application>Xorg Drivers</application> page contains the
instructions for building Xorg drivers that are necesary in order
for Xorg Server to take the advantage of the hardware that it is
running on. At least one input and one video driver is required
for Xorg Server to start.
</para>
<note>
<para>
If you are unsure which video hardware you have, you can use
<command>lspci</command> from <xref linkend="pciutils"/>
to find out which video hardware you have and then look at
the descriptions of the packages in order to find out
which driver you need.
</para>
</note>
<sect3 id="xorg-modules">
<title>Xorg Modules</title>
<itemizedlist spacing="compact">
<listitem>
<para>
<xref linkend="glamor-egl"/>
</para>
</listitem>
</itemizedlist>
</sect3>
<sect3 id="xorg-input-drivers">
<title>Xorg Input Drivers</title>
<itemizedlist spacing="compact">
<listitem>
<para>
<xref linkend="xorg-evdev-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-synaptics-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-vmmouse-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-wacom-driver"/>
</para>
</listitem>
</itemizedlist>
</sect3>
<sect3 id="xorg-video-drivers">
<title>Xorg Video Drivers</title>
<itemizedlist spacing="compact">
<listitem>
<para>
<xref linkend="xorg-ati-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-cirrus-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-fbdev-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-intel-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-mach64-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-mga-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-nouveau-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-openchrome-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-r128-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-savage-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-sis-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-tdfx-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-vesa-driver"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="xorg-vmware-driver"/>
</para>
</listitem>
</itemizedlist>
</sect3>
</sect2>
<!-- Begin Glamor EGL -->
<sect2 id="glamor-egl" xreflabel="Glamor EGL-&glamor-egl-version;">
<title>Glamor EGL-&glamor-egl-version;</title>
<indexterm zone="glamor-egl">
<primary sortas="a-glamor-egl">glamor-egl</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Glamor EGL</title>
<para>
The <application>Glamor EGL</application> package contains a
GL-based rendering acceleration library for X server.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&glamor-egl-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&glamor-egl-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &glamor-egl-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &glamor-egl-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &glamor-egl-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &glamor-egl-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/glamor-egl-&glamor-egl-version;-fixes-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Glamor EGL Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/glamor-egl"/>
</para>
</sect3>
<sect3 role="installation">
<title>Installation of Glamor EGL</title>
<para>
Install <application>Glamor EGL</application> by running the following
commands:
</para>
<screen><userinput>patch -Np1 -i ../glamor-egl-&glamor-egl-version;-fixes-1.patch &amp;&amp;
autoreconf -fi &amp;&amp;
./configure $XORG_CONFIG --enable-glx-tls &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3>
<title>Command Explanations</title>
<para>
<parameter>--enable-glx-tls</parameter>: This switch enables
TLS support in GLX.
</para>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Xorg Module</segtitle>
<seglistitem>
<seg>
libglamor.so
</seg>
<seg>
libglamoregl.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="libglamoregl">
<term><filename class="libraryfile">libglamoregl.so</filename></term>
<listitem>
<para>
contains functions to create and initialize OpenGL/EGL context.
</para>
<indexterm zone="glamor-egl libglamoregl">
<primary sortas="c-libglamoregl">libglamoregl.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libglamor">
<term><filename class="libraryfile">libglamor.so</filename></term>
<listitem>
<para>
contains the <application>Glamor</application> rendering functions.
</para>
<indexterm zone="glamor-egl libglamor">
<primary sortas="c-libglamor">libglamor.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Glamor EGL -->
<!-- Begin Xorg Evdev Driver -->
<sect2 id="xorg-evdev-driver" xreflabel="Xorg Evdev Driver-&xorg-evdev-driver-version;">
<title>Xorg Evdev Driver-&xorg-evdev-driver-version;</title>
<indexterm zone="xorg-evdev-driver">
<primary sortas="a-xorg-evdev-driver">xorg-evdev-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Evdev Driver</title>
<para>
The <application>Xorg Evdev Driver</application> package contains Generic
Linux input driver for the Xorg X server. It handles keyboard, mouse, touchpads
and wacom devices, though for touchpad and wacom advanced handling,
additional drivers are required.
</para>
&lfs73_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-evdev-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-evdev-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-evdev-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-evdev-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-evdev-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-evdev-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Evdev Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<bridgehead renderas="sect5">Recommended</bridgehead>
<para role="recommended">
<xref linkend="mtdev"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-evdev-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-evdev-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Input device support ---&gt;
Event interface: Y or M</literal></screen>
<indexterm zone="xorg-evdev-driver xorg-evdev-driver-kernel">
<primary sortas="d-xorg-evdev-driver">xorg-evdev-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Evdev Driver</title>
<para>
Install <application>Xorg Evdev Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
evdev_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="evdev_drv">
<term><filename class="libraryfile">evdev_drv.so</filename></term>
<listitem>
<para>
is an Xorg input driver for Linux generic event devices.
</para>
<indexterm zone="xorg-evdev-driver evdev_drv">
<primary sortas="c-evdev_drv">evdev_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Evdev Driver -->
<!-- Begin Xorg Synaptics Driver -->
<sect2 id="xorg-synaptics-driver" xreflabel="Xorg Synaptics Driver-&xorg-synaptics-driver-version;">
<title>Xorg Synaptics Driver-&xorg-synaptics-driver-version;</title>
<indexterm zone="xorg-synaptics-driver">
<primary sortas="a-xorg-synaptics-driver">xorg-synaptics-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Synaptics Driver</title>
<para>
The <application>Xorg Synaptics Driver</application> package contains the X.Org Input Driver,
support programs and SDK for Synaptics touchpads. Even though the evdev driver can handle touchpads
very well, this driver is required if you want to use advanced features like multi tapping,
scrolling with touchpad, turning the touchpad off while typing, etc.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-synaptics-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-synaptics-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-synaptics-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-synaptics-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-synaptics-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-synaptics-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Synaptics Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="mtdev"/> and
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-synaptics-driver"/>
</para>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Synaptics Driver</title>
<para>
Install <application>Xorg Synaptics Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
synclient and syndaemon
</seg>
<seg>
synaptics_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="synclient">
<term><command>synclient</command></term>
<listitem>
<para>
is a command line utility used to query and modify Synaptics
driver options.
</para>
<indexterm zone="xorg-synaptics-driver synclient">
<primary sortas="b-synclient">synclient</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="syndaemon">
<term><command>syndaemon</command></term>
<listitem>
<para>
is a program that monitors keyboard activity and disables the
touchpad when the keyboard is being used.
</para>
<indexterm zone="xorg-synaptics-driver syndaemon">
<primary sortas="b-syndaemon">syndaemon</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="synaptics_drv">
<term><filename class="libraryfile">synaptics_drv.so</filename></term>
<listitem>
<para>
is an Xorg input driver for touchpads.
</para>
<indexterm zone="xorg-synaptics-driver synaptics_drv">
<primary sortas="c-synaptics_drv">synaptics_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Synaptics Driver -->
<!-- Begin Xorg VMMouse Driver -->
<sect2 id="xorg-vmmouse-driver" xreflabel="Xorg VMMouse Driver-&xorg-vmmouse-driver-version;">
<title>Xorg VMMouse Driver-&xorg-vmmouse-driver-version;</title>
<indexterm zone="xorg-vmmouse-driver">
<primary sortas="a-xorg-vmmouse-driver">xorg-vmmouse-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg VMMouse Driver</title>
<para>
The <application>Xorg VMMouse Driver</application> package contains the VMMouse input
driver for the Xorg X server. The VMMouse driver enables support for the special
VMMouse protocol that is provided by VMware virtual machines to give absolute
pointer positioning.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-vmmouse-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-vmmouse-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-vmmouse-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-vmmouse-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-vmmouse-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-vmmouse-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg VMMouse Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-vmmouse-driver"/>
</para>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg VMMouse Driver</title>
<para>
Install <application>Xorg VMMouse Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG \
--with-udev-rules-dir=/lib/udev/rules.d \
--without-hal-callouts-dir \
--without-hal-fdi-dir &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3>
<title>Command Explanations</title>
<para>
<parameter>--with-udev-rules-dir=/lib/udev/rules.d</parameter>:
This switch specifies where udev rules should be installed.
</para>
<para>
<option>--without-hal-*-dir</option>: These switches disable
installation of the <application>HAL</application> components
which are not needed on Linux.
</para>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Xorg Drivers</segtitle>
<seglistitem>
<seg>
vmmouse_detect
</seg>
<seg>
vmmouse_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="vmmouse_detect">
<term><command>vmmouse_detect</command></term>
<listitem>
<para>
is a tool for detecting if running in a VMware environment where
vmmouse is used.
</para>
<indexterm zone="xorg-vmmouse-driver vmmouse_detect">
<primary sortas="b-vmmouse_detect">vmmouse_detect</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="vmmouse_drv">
<term><filename class="libraryfile">vmmouse_drv.so</filename></term>
<listitem>
<para>
is an Xorg input driver for VMware Mouse.
</para>
<indexterm zone="xorg-vmmouse-driver vmmouse_drv">
<primary sortas="c-vmmouse_drv">vmmouse_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg VMMouse Driver -->
<!-- Begin Xorg Wacom Driver -->
<sect2 id="xorg-wacom-driver" xreflabel="Xorg Wacom Driver-&xorg-wacom-driver-version;">
<title>Xorg Wacom Driver-&xorg-wacom-driver-version;</title>
<indexterm zone="xorg-wacom-driver">
<primary sortas="a-xorg-wacom-driver">xorg-wacom-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Wacom Driver</title>
<para>
The <application>Xorg Wacom Driver</application> package contains the
X.Org X11 driver and SDK for Wacom and Wacom-like tablets. It is not
required to use a Wacom tablet, the
<application>xf86-input-evdev</application> driver can handle these
devices without problems.
</para>
&lfs72_built;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-wacom-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-wacom-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-wacom-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-wacom-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-wacom-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-wacom-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Wacom Drivers Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<bridgehead renderas="sect5">Optional</bridgehead>
<para role="optional">
<xref linkend="doxygen"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-wacom-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-wacom-driver-kernel">
<title>Kernel Configuration</title>
<para>
To use a Wacom tablet, enable the following options in your kernel
configuration and recompile:
</para>
<screen><literal>Device Drivers ---&gt;
Input device support ---&gt;
[*] Tablets ---&gt;
Wacom Intuos/Graphire tablet support (USB): Y or M</literal></screen>
<indexterm zone="xorg-wacom-driver xorg-wacom-driver-kernel">
<primary sortas="d-xorg-wacom-driver">xorg-wacom-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Wacom Driver</title>
<para>
Install <application>Xorg Wacom Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
isdv4-serial-debugger and xsetwacom
</seg>
<seg>
wacom_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="xsetwacom">
<term><command>xsetwacom</command></term>
<listitem>
<para>
is an commandline utility used to query
and modify wacom driver settings.
</para>
<indexterm zone="xorg-wacom-driver xsetwacom">
<primary sortas="b-xsetwacom">xsetwacom</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="wacom_drv">
<term><filename class="libraryfile">wacom_drv.so</filename></term>
<listitem>
<para>
is an Xorg input driver for Wacom devices.
</para>
<indexterm zone="xorg-wacom-driver wacom_drv">
<primary sortas="c-wacom_drv">wacom_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Wacom Driver -->
<!-- Begin Xorg ATI Driver -->
<sect2 id="xorg-ati-driver" xreflabel="Xorg ATI Driver-&xorg-ati-driver-version;">
<title>Xorg ATI Driver-&xorg-ati-driver-version;</title>
<indexterm zone="xorg-ati-driver">
<primary sortas="a-xorg-ati-driver">xorg-ati-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg ATI Driver</title>
<para>
The <application>Xorg ATI Driver</application> package contains the X.Org
Video Driver for ATI Radeon video cards including all chipsets ranging
from R100 to R900 and the newer RAxx chipsets.
</para>
&lfs72_checked;
<note>
<para>
For Direct Rendering to work with newer Radeon Cards (r300 and later chipsets),
you will need to enable building of r300, r600 and radeonsi Gallium drivers in
<xref linkend="mesalib"/> instructions. Also, some cards will require Firmware
to be available when kernel driver is loaded. Firmware can be obtained from
<ulink url="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git">
Linux Firmware Repository</ulink>.
</para>
</note>
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-ati-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-ati-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-ati-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-ati-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-ati-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-ati-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg ATI Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="glamor-egl"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-ati-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-ati-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
ATI Radeon: Y or M</literal></screen>
<indexterm zone="xorg-ati-driver xorg-ati-driver-kernel">
<primary sortas="d-xorg-ati-driver">xorg-ati-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg ATI Driver</title>
<para>
Install <application>Xorg ATI Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG --enable-glamor &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3>
<title>Command Explanations</title>
<para>
<parameter>--enable-glamor</parameter>: This switch enables
new GL-based acceleration.
</para>
</sect3>
<sect3>
<title>Glamor Acceleration</title>
<para>
Glamor is an acceleration library which uses cards' 3D capabilities
to accelerate 2D rendering. Glamor acceleration is required for
Radeon "South Islands" GPUs which use "radeonsi" Gallium3D driver
from <xref linkend="mesalib"/>. To see which cards fall under
"South Islands" category, read the
<ulink url="&radeon-marketing-names;">
Decoder ring for engineering vs marketing names</ulink>. Please note
that Glamor acceleration can be used with other chips as well, but
it has not been tested recently.
</para>
<para>
Glamor acceleration is not enabled by default. You have to use a
<filename>xorg.conf</filename> file to enable it. To enable
Glamor, create the following
<filename>/etc/X11/xorg.conf</filename> as the
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf &lt;&lt; "EOF"
<literal>Section "Module"
Load "dri2"
Load "glamoregl"
EndSection
Section "Device"
Identifier "radeon"
Driver "radeon"
Option "AccelMethod" "glamor"
EndSection</literal>
EOF</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Drivers</segtitle>
<seglistitem>
<seg>
ati_drv.so and radeon_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="ati_drv">
<term><filename class="libraryfile">ati_drv.so</filename></term>
<listitem>
<para>
is a wrapper driver for ATI video cards that autodetects ATI
video hardware and loads radeon, mach64 or r128 driver.
</para>
<indexterm zone="xorg-ati-driver ati_drv">
<primary sortas="c-ati_drv">ati_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="radeon_drv">
<term><filename class="libraryfile">radeon_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for ATI Radeon based video cards.
</para>
<indexterm zone="xorg-ati-driver radeon_drv">
<primary sortas="c-radeon_drv">radeon_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg ATI Driver -->
<!-- Begin Xorg Cirrus Driver -->
<sect2 id="xorg-cirrus-driver" xreflabel="Xorg Cirrus Driver-&xorg-cirrus-driver-version;">
<title>Xorg Cirrus Driver-&xorg-cirrus-driver-version;</title>
<indexterm zone="xorg-cirrus-driver">
<primary sortas="a-xorg-cirrus-driver">xorg-cirrus-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Cirrus Driver</title>
<para>
The <application>Xorg Cirrus Driver</application> package contains the X.Org
Video Driver for Cirrus Logic video chips. <application>Qemu</application>
uses this driver for its virtual GPU.
</para>
&lfs73_built;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-cirrus-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-cirrus-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-cirrus-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-cirrus-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-cirrus-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-cirrus-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Cirrus Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-cirrus-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-cirrus-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
Cirrus driver for QEMU emulated device: Y or M</literal></screen>
<indexterm zone="xorg-cirrus-driver xorg-cirrus-driver-kernel">
<primary sortas="d-xorg-cirrus-driver">xorg-cirrus-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Cirrus Driver</title>
<para>
Install <application>Xorg Cirrus Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
cirrus_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="cirrus_drv">
<term><filename class="libraryfile">cirrus_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for Cirrus Logic grahpics chipsets.
</para>
<indexterm zone="xorg-cirrus-driver cirrus_drv">
<primary sortas="c-cirrus_drv">cirrus_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Cirrus Driver -->
<!-- Begin Xorg Fbdev Driver -->
<sect2 id="xorg-fbdev-driver" xreflabel="Xorg Fbdev Driver-&xorg-fbdev-driver-version;">
<title>Xorg Fbdev Driver-&xorg-fbdev-driver-version;</title>
<indexterm zone="xorg-fbdev-driver">
<primary sortas="a-xorg-fbdev-driver">xorg-fbdev-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Fbdev Driver</title>
<para>
The <application>Xorg Fbdev Driver</application> package contains the X.Org
Video Driver for framebuffer devices. This driver is often used as fallback
driver if the hardware specific and VESA drivers fail to load or are not
present. If this driver is not installed, Xorg Server will print a warning
on startup, but it can be safely ignored if hardware specific driver works
well.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-fbdev-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-fbdev-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-fbdev-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-fbdev-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-fbdev-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-fbdev-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Fbdev Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-fbdev-driver"/>
</para>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Fbdev Driver</title>
<para>
Install <application>Xorg Fbdev Driver</application> by running the following
commands:
</para>
<screen><userinput>sed -e "/mibstore.h/d" -e "/miInitializeBackingStore/d" \
-i src/fbdev.c &amp;&amp;
./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="commands">
<title>Command Explanations</title>
<para>
<command>sed -e "/mibstore.h/d" ...</command>: Fixes building
with <application>Xorg Server</application> 1.14.0.
</para>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
fbdev_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="fbdev_drv">
<term><filename class="libraryfile">fbdev_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for framebuffer devices.
</para>
<indexterm zone="xorg-fbdev-driver fbdev_drv">
<primary sortas="c-fbdev_drv">fbdev_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Fbdev Driver -->
<!-- Begin Xorg Intel Driver -->
<sect2 id="xorg-intel-driver" xreflabel="Xorg Intel Driver-&xorg-intel-driver-version;">
<title>Xorg Intel Driver-&xorg-intel-driver-version;</title>
<indexterm zone="xorg-intel-driver">
<primary sortas="a-xorg-intel-driver">xorg-intel-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Intel Driver</title>
<para>
The <application>Xorg Intel Driver</application> package contains the X.Org
Video Driver for Intel integrated video cards including 8xx, 9xx, Gxx, Qxx
and HD graphics processors (SandyBridge, IvyBridge and Haswell).
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-intel-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-intel-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-intel-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-intel-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-intel-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-intel-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Intel Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xcb-util"/> and
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-intel-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-intel-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
Intel I810: Y or M
Intel 8xx/9xx/G3x/G4x/HD Graphics: Y or M
Enable modesetting on intel by default: Y</literal></screen>
<indexterm zone="xorg-intel-driver xorg-intel-driver-kernel">
<primary sortas="d-xorg-intel-driver">xorg-intel-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Intel Driver</title>
<para>
Install <application>Xorg Intel Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3>
<title>SandyBridge New Acceleration</title>
<para>
The SandyBridge New Acceleration (SNA) stands for new 2D acceleration architecture
developed by Intel developers that can outpreform the standard UXA 2D acceleration
architecture. It has been actively developed for the last year and it is in great
shape. While the name mentions SandyBridge, it can work with older hardware without
any problems.
</para>
<para>
The SNA is not enabled by default. You have to use <filename>xorg.conf</filename>
to enable it at runtime. To enable SNA, create the following
<filename>/etc/X11/xorg.conf</filename> as the
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf &lt;&lt; "EOF"
<literal>Section "Device"
Identifier "intel"
Driver "intel"
Option "AccelMethod" "sna"
EndSection</literal>
EOF</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
libI810XvMC.so and libIntelXvMC.so
</seg>
<seg>
intel_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="intel_drv">
<term><filename class="libraryfile">intel_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for Intel integrated graphics chipsets.
</para>
<indexterm zone="xorg-intel-driver intel_drv">
<primary sortas="c-intel_drv">intel_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Intel Driver -->
<!-- Begin Xorg Mach64 Driver -->
<sect2 id="xorg-mach64-driver" xreflabel="Xorg Mach64 Driver-&xorg-mach64-driver-version;">
<title>Xorg Mach64 Driver-&xorg-mach64-driver-version;</title>
<indexterm zone="xorg-mach64-driver">
<primary sortas="a-xorg-mach64-driver">xorg-mach64-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Mach64 Driver</title>
<para>
The <application>Xorg Mach64 Driver</application> package contains the X.Org
Video Driver for ATI video adapters based on the Mach64 chipsets.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-mach64-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-mach64-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-mach64-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-mach64-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-mach64-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-mach64-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Mach64 Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-mach64-driver"/>
</para>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Mach64 Driver</title>
<para>
Install <application>Xorg Mach64 Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
mach64_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="mach64_drv">
<term><filename class="libraryfile">mach64_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for ATI Mach64 grahpics chipsets.
</para>
<indexterm zone="xorg-mach64-driver mach64_drv">
<primary sortas="c-mach64_drv">mach64_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Mach64 Driver -->
<!-- Begin Xorg MGA Driver -->
<sect2 id="xorg-mga-driver" xreflabel="Xorg MGA Driver-&xorg-mga-driver-version;">
<title>Xorg MGA Driver-&xorg-mga-driver-version;</title>
<indexterm zone="xorg-mga-driver">
<primary sortas="a-xorg-mga-driver">xorg-mga-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg MGA Driver</title>
<para>
The <application>Xorg MGA Driver</application> package contains the
X.Org Video Driver for Matrox video cards including Millenium G2xx,
G4xx, G5xx, Millenium II and Mystique G200 chipsets.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-mga-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-mga-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-mga-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-mga-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-mga-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-mga-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg MGA Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-mga-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-mga-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
Matrox g200/g400: Y or M</literal></screen>
<indexterm zone="xorg-mga-driver xorg-mga-driver-kernel">
<primary sortas="d-xorg-mga-driver">xorg-mga-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg MGA Driver</title>
<para>
Install <application>Xorg MGA Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
mga_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="mga_drv">
<term><filename class="libraryfile">mga_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for Matrox video cards.
</para>
<indexterm zone="xorg-mga-driver mga_drv">
<primary sortas="c-mga_drv">mga_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg MGA Driver -->
<!-- Begin Xorg Nouveau Driver -->
<sect2 id="xorg-nouveau-driver" xreflabel="Xorg Nouveau Driver-&xorg-nouveau-driver-version;">
<title>Xorg Nouveau Driver-&xorg-nouveau-driver-version;</title>
<indexterm zone="xorg-nouveau-driver">
<primary sortas="a-xorg-nouveau-driver">xorg-nouveau-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Nouveau Driver</title>
<para>
The <application>Xorg Nouveau Driver</application> package contains the
X.Org Video Driver for NVidia Cards including RIVA TNT, RIVA TNT2,
GeForce 256, QUADRO, GeForce2, QUADRO2, GeForce3, QUADRO DDC,
nForce, nForce2, GeForce4, QUADRO4, GeForce FX, QUADRO FX, GeForce 6XXX and
GeForce 7xxx chipsets.
</para>
&lfs73_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-nouveau-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-nouveau-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-nouveau-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-nouveau-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-nouveau-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-nouveau-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Nouveau Drivers Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-nouveau-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-nouveau-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
Nouveau (nVidia) cards: Y or M
Support for backlight control: Y</literal></screen>
<indexterm zone="xorg-nouveau-driver xorg-nouveau-driver-kernel">
<primary sortas="d-xorg-nouveau-driver">xorg-nouveau-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Nouveau Driver</title>
<para>
Install <application>Xorg Nouveau Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
nouveau_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="nouveau_drv">
<term><filename class="libraryfile">nouveau_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for nVidia video cards.
</para>
<indexterm zone="xorg-nouveau-driver nouveau_drv">
<primary sortas="c-nouveau_drv">nouveau_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Nouveau Driver -->
<!-- Begin Xorg OpenChrome Driver -->
<sect2 id="xorg-openchrome-driver" xreflabel="Xorg OpenChrome Driver-&xorg-openchrome-driver-version;">
<title>Xorg OpenChrome Driver-&xorg-openchrome-driver-version;</title>
<indexterm zone="xorg-openchrome-driver">
<primary sortas="a-xorg-openchrome-driver">xorg-openchrome-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg OpenChrome Driver</title>
<para>
The <application>Xorg OpenChrome Driver</application> package contains the X.Org
Video Driver for Via integrated video cards including Unichrome, Unichrome Pro
and Chrome9 series.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-openchrome-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-openchrome-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-openchrome-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-openchrome-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-openchrome-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-openchrome-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg OpenChrome Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-openchrome-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-openchrome-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
Via unichrome video cards: Y or M</literal></screen>
<indexterm zone="xorg-openchrome-driver xorg-openchrome-driver-kernel">
<primary sortas="d-xorg-openchrome-driver">xorg-openchrome-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg OpenChrome Driver</title>
<para>
Install <application>Xorg OpenChrome Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
libchromeXvMCPro.so and libchromeXvMC.so
</seg>
<seg>
openchrome_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="openchrome_drv">
<term><filename class="libraryfile">openchrome_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for VIA integrated graphics chipsets.
</para>
<indexterm zone="xorg-openchrome-driver openchrome_drv">
<primary sortas="c-openchrome_drv">openchrome_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg OpenChrome Driver -->
<!-- Begin Xorg R128 Driver -->
<sect2 id="xorg-r128-driver" xreflabel="Xorg R128 Driver-&xorg-r128-driver-version;">
<title>Xorg R128 Driver-&xorg-r128-driver-version;</title>
<indexterm zone="xorg-r128-driver">
<primary sortas="a-xorg-r128-driver">xorg-r128-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg R128 Driver</title>
<para>
The <application>Xorg R128 Driver</application> package contains the
X.Org Video Driver for ATI Rage 128 based video cards.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-r128-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-r128-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-r128-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-r128-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-r128-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-r128-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg R128 Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-r128-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-r128-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
ATI Rage 128: Y or M</literal></screen>
<indexterm zone="xorg-r128-driver xorg-r128-driver-kernel">
<primary sortas="d-xorg-r128-driver">xorg-r128-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg R128 Driver</title>
<para>
Install <application>Xorg R128 Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
r128_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="r128_drv">
<term><filename class="libraryfile">r128_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for ATI Rage 128 based video cards.
</para>
<indexterm zone="xorg-r128-driver r128_drv">
<primary sortas="c-r128_drv">r128_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg R128 Driver -->
<!-- Begin Xorg Savage Driver -->
<sect2 id="xorg-savage-driver" xreflabel="Xorg Savage Driver-&xorg-savage-driver-version;">
<title>Xorg Savage Driver-&xorg-savage-driver-version;</title>
<indexterm zone="xorg-savage-driver">
<primary sortas="a-xorg-savage-driver">xorg-savage-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg Savage Driver</title>
<para>
The <application>Xorg Savage Driver</application> package contains the X.Org
Video Driver for the S3 Savage family video accelerator chips including Savage3D,
Savage4, Savage/MX, Savage/IX, SuperSavage/MX, SuperSavage/IX, ProSavage PM133,
ProSavage KM133, Twister, TwisterK, ProSavage DDR and ProSavage DDR-K series.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-savage-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-savage-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-savage-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-savage-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-savage-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-savage-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg Savage Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-savage-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-savage-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
Savage video cards: Y or M</literal></screen>
<indexterm zone="xorg-savage-driver xorg-savage-driver-kernel">
<primary sortas="d-xorg-savage-driver">xorg-savage-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg Savage Driver</title>
<para>
Install <application>Xorg Savage Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
savage_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="savage_drv">
<term><filename class="libraryfile">savage_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for S3 Savage video cards.
</para>
<indexterm zone="xorg-savage-driver savage_drv">
<primary sortas="c-savage_drv">savage_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg Savage Driver -->
<!-- Begin Xorg SiS Driver -->
<sect2 id="xorg-sis-driver" xreflabel="Xorg SiS Driver-&xorg-sis-driver-version;">
<title>Xorg SiS Driver-&xorg-sis-driver-version;</title>
<indexterm zone="xorg-sis-driver">
<primary sortas="a-xorg-sis-driver">xorg-sis-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg SiS Driver</title>
<para>
The <application>Xorg SiS Driver</application> package contains the X.Org
Video Driver for SiS (Silicon Integrated Systems) and XGI video cards
including SiS5597/5598, SiS530/620, SiS6326/AGP/DVD, SiS300/305, SiS540,
SiS630/730, SiS315/E/H/PRO, SiS550/551/552, SiS650/651/661/741, SiS330
(Xabre), SiS760/761, XGI Volari V3/V5/V8 and XGI Volari Z7 chipsets.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-sis-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-sis-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-sis-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-sis-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-sis-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-sis-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/xf86-video-sis-&xorg-sis-driver-version;-upstream_fixes-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg SiS Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-sis-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-sis-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
SiS video cards: Y or M</literal></screen>
<indexterm zone="xorg-sis-driver xorg-sis-driver-kernel">
<primary sortas="d-xorg-sis-driver">xorg-sis-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg SiS Driver</title>
<para>
Install <application>Xorg SiS Driver</application> by running the following
commands:
</para>
<screen><userinput>patch -Np1 -i ../xf86-video-sis-&xorg-sis-driver-version;-upstream_fixes-1.patch &amp;&amp;
./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
sis_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="sis_drv">
<term><filename class="libraryfile">sis_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for SiS and XGI video cards.
</para>
<indexterm zone="xorg-sis-driver sis_drv">
<primary sortas="c-sis_drv">sis_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg SiS Driver -->
<!-- Begin Xorg 3Dfx Driver -->
<sect2 id="xorg-tdfx-driver" xreflabel="Xorg 3Dfx Driver-&xorg-tdfx-driver-version;">
<title>Xorg 3Dfx Driver-&xorg-tdfx-driver-version;</title>
<indexterm zone="xorg-tdfx-driver">
<primary sortas="a-xorg-tdfx-driver">xorg-tdfx-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg 3Dfx Driver</title>
<para>
The <application>Xorg 3Dfx Driver</application> package contains the X.Org
Video Driver for 3Dfx video cards including Voodoo Banshee, Voodoo3,
Voodoo4 and Voodoo5 chipsets.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-tdfx-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-tdfx-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-tdfx-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-tdfx-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-tdfx-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-tdfx-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg 3Dfx Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-tdfx-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-tdfx-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
3dfx Banshee/Voodoo3+: Y or M</literal></screen>
<indexterm zone="xorg-tdfx-driver xorg-tdfx-driver-kernel">
<primary sortas="d-xorg-tdfx-driver">xorg-tdfx-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg 3Dfx Driver</title>
<para>
Install <application>Xorg 3Dfx Driver</application> by running the following
commands:
</para>
<screen><userinput>sed -e "/mibstore.h/d" -e "/miInitializeBackingStore/d" \
-i src/tdfx_driver.c &amp;&amp;
./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="commands">
<title>Command Explanations</title>
<para>
<command>sed -e "/mibstore.h/d" ...</command>: Fixes building
with <application>Xorg Server</application> 1.14.0.
</para>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
tdfx_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="tdfx_drv">
<term><filename class="libraryfile">tdfx_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for 3Dfx video cards.
</para>
<indexterm zone="xorg-tdfx-driver tdfx_drv">
<primary sortas="c-tdfx_drv">tdfx_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg 3Dfx Driver -->
<!-- Begin Xorg VESA Driver -->
<sect2 id="xorg-vesa-driver" xreflabel="Xorg VESA Driver-&xorg-vesa-driver-version;">
<title>Xorg VESA Driver-&xorg-vesa-driver-version;</title>
<indexterm zone="xorg-vesa-driver">
<primary sortas="a-xorg-vesa-driver">xorg-vesa-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg VESA Driver</title>
<para>
The <application>Xorg VESA Driver</application> contains the
Generic VESA video driver for the Xorg X server. This driver
is often used as fallback driver if the hardware specific
driver fails to load or is not present. If this driver is not
installed, Xorg Server will print a warning on startup, but it
can be safely ignored if hardware specific driver works well.
</para>
&lfs73_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-vesa-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-vesa-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-vesa-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-vesa-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-vesa-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-vesa-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg VESA Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-vesa-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-vesa-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
-*- Support for frame buffer devices ---&gt;
VESA VGA graphics support: Y</literal></screen>
<indexterm zone="xorg-vesa-driver xorg-vesa-driver-kernel">
<primary sortas="d-xorg-vesa-driver">xorg-vesa-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg VESA Driver</title>
<para>
Install <application>Xorg VESA Driver</application> by running the following
commands:
</para>
<screen><userinput>sed -e "/mibstore.h/d" -e "/miInitializeBackingStore/d" \
-e "s/MODE_QUERY &lt; 0/function &lt; MODE_QUERY/g" \
-i src/vesa.c &amp;&amp;
./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="commands">
<title>Command Explanations</title>
<para>
<command>sed -e "/mibstore.h/d" ...</command>: Fixes building
with <application>Xorg Server</application> 1.14.0.
</para>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
vesa_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="vesa_drv">
<term><filename class="libraryfile">vesa_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for generic VESA video cards.
</para>
<indexterm zone="xorg-vesa-driver vesa_drv">
<primary sortas="c-vesa_drv">vesa_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg VESA Driver -->
<!-- Begin Xorg VMware Driver -->
<sect2 id="xorg-vmware-driver" xreflabel="Xorg VMware Driver-&xorg-vmware-driver-version;">
<title>Xorg VMware Driver-&xorg-vmware-driver-version;</title>
<indexterm zone="xorg-vmware-driver">
<primary sortas="a-xorg-vmware-driver">xorg-vmware-driver</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to Xorg VMware Driver</title>
<para>
The <application>Xorg VMware Driver</application> package contains the X.Org
Video Driver for VMware SVGA virtual video cards.
</para>
&lfs72_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&xorg-vmware-driver-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&xorg-vmware-driver-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &xorg-vmware-driver-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &xorg-vmware-driver-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &xorg-vmware-driver-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &xorg-vmware-driver-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">Xorg VMware Driver Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="xorg-server"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/xorg-vmware-driver"/>
</para>
</sect3>
<sect3 role="kernel" id="xorg-vmware-driver-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Graphics support ---&gt;
DRM driver for VMware Virtual GPU: Y or M
Enable framebuffer console under vmwgfx by default: Y</literal></screen>
<indexterm zone="xorg-vmware-driver xorg-vmware-driver-kernel">
<primary sortas="d-xorg-vmware-driver">xorg-vmware-driver</primary>
</indexterm>
</sect3>
<sect3 role="installation">
<title>Installation of Xorg VMware Driver</title>
<para>
Install <application>Xorg VMware Driver</application> by running the following
commands:
</para>
<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
make</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect3>
<sect3 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Xorg Driver</segtitle>
<seglistitem>
<seg>
vmware_drv.so
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect4">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="vmware_drv">
<term><filename class="libraryfile">vmware_drv.so</filename></term>
<listitem>
<para>
is an Xorg video driver for VMware SVGA virtual video card.
</para>
<indexterm zone="xorg-vmware-driver vmware_drv">
<primary sortas="c-vmware_drv">vmware_drv.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
<!-- End Xorg VMware Driver -->
</sect1>