source: x/installing/x7driver.xml@ 5e8edab5

elogind
Last change on this file since 5e8edab5 was 5e8edab5, checked in by DJ Lucas <dj@…>, 5 years ago

Merge to HEAD 21618.

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

  • Property mode set to 100644
File size: 6.4 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 <!ENTITY BLFS76 "http://www.linuxfromscratch.org/blfs/view/7.6/x/x7driver.html">
7
8]>
9
10<sect1 id="xorg7-driver" xreflabel="Xorg Drivers">
11 <?dbhtml filename="x7driver.html"?>
12
13 <sect1info>
14 <othername>$LastChangedBy$</othername>
15 <date>$Date$</date>
16 </sect1info>
17
18 <title>Xorg Drivers</title>
19
20 <indexterm zone="xorg7-driver">
21 <primary sortas="a-xorg7-driver">xorg7-driver</primary>
22 </indexterm>
23
24 <sect2 role="package">
25 <title>Introduction to Xorg Drivers</title>
26
27 <para>
28 The <application>Xorg Drivers</application> page contains the
29 instructions for building Xorg drivers that are necessary in order
30 for Xorg Server to take advantage of the hardware that it is
31 running on. At least one input and one video driver are required
32 for Xorg Server to start.
33 </para>
34
35 <para>
36 On machines using KMS, the modesetting driver is provided by
37 <application>xorg-server</application> and can be used instead of the
38 video driver for the specific hardware, but with reduced performance.
39 It can also be used (without hardware acceleration) in virtual machines
40 running under <application>qemu</application>.
41 </para>
42
43 <note>
44 <para>
45 If you are unsure which video hardware you have, you can use
46 <command>lspci</command> from <xref linkend="pciutils"/>
47 to find out which video hardware you have and then look at
48 the descriptions of the packages in order to find out
49 which driver you need.
50 </para>
51 </note>
52
53 <note>
54 <para>
55 In addition to the drivers listed below, there are several other
56 drivers for very old hardware that may still be relevant.
57 The latest versions of these drivers may be downloaded from
58 <ulink url='https://www.x.org/archive/individual/driver'>
59 https://www.x.org/archive/individual/driver</ulink>.
60 Instructions for building these now intermittently maintained drivers
61 may be found in a
62 prior version of BLFS: <ulink url="&BLFS76;">&BLFS76;</ulink>
63 </para>
64 </note>
65
66 <sect3 id="xorg-input-drivers">
67 <title>Xorg Input Drivers</title>
68
69 <itemizedlist spacing="compact">
70 <listitem>
71 <para>
72 <xref linkend="libevdev"/>
73 </para>
74 </listitem>
75 <listitem>
76 <para>
77 <xref linkend="xorg-evdev-driver"/>
78 </para>
79 </listitem>
80 <listitem>
81 <para>
82 <xref linkend="libinput"/>
83 </para>
84 </listitem>
85 <listitem>
86 <para>
87 <xref linkend="xorg-libinput-driver"/>
88 </para>
89 </listitem>
90 <listitem>
91 <para>
92 <xref linkend="xorg-synaptics-driver"/>
93 </para>
94 </listitem>
95 <!-- With Kernel 5.1, VMMouse is now entirely unusable/obsolete.
96 VMWare has a replacement in the kernel that works for both Qemu and
97 VMWare, that allows the VMMouse instruction set to run through
98 EVDEV events.
99 I archived it on 2019-05-19 as a result. - renodr
100 <listitem>
101 <para>
102 <xref linkend="xorg-vmmouse-driver"/>
103 </para>
104 </listitem>
105 -->
106 <listitem>
107 <para>
108 <xref linkend="xorg-wacom-driver"/>
109 </para>
110 </listitem>
111 </itemizedlist>
112
113 </sect3>
114
115 <sect3 id="xorg-video-drivers">
116 <title>Xorg Video Drivers</title>
117
118 <itemizedlist spacing="compact">
119 <listitem>
120 <para>
121 <xref linkend="xorg-amdgpu-driver"/>
122 </para>
123 </listitem>
124 <listitem>
125 <para>
126 <xref linkend="xorg-ati-driver"/>
127 </para>
128 </listitem>
129 <listitem>
130 <para>
131 <xref linkend="xorg-fbdev-driver"/>
132 </para>
133 </listitem>
134 <listitem>
135 <para>
136 <xref linkend="xorg-intel-driver"/>
137 </para>
138 </listitem>
139 <listitem>
140 <para>
141 <xref linkend="xorg-nouveau-driver"/>
142 </para>
143 </listitem>
144 <listitem>
145 <para>
146 <xref linkend="xorg-vmware-driver"/>
147 </para>
148 </listitem>
149 </itemizedlist>
150
151 </sect3>
152
153 <sect3 id="hw-video-acceleration">
154 <title>Hardware Video Acceleration</title>
155
156 <itemizedlist spacing="compact">
157 <listitem>
158 <para>
159 <xref linkend="libva"/>
160 </para>
161 </listitem>
162 <listitem>
163 <para>
164 <xref linkend="libvdpau"/>
165 </para>
166 </listitem>
167 <listitem>
168 <para>
169 <xref linkend="libvdpau-va-gl"/>
170 </para>
171 </listitem>
172 </itemizedlist>
173
174 </sect3>
175
176 </sect2>
177
178 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
179 href="libevdev.xml"/>
180
181 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
182 href="x7driver-evdev.xml"/>
183
184 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
185 href="libinput.xml"/>
186
187 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
188 href="x7driver-libinput.xml"/>
189
190 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
191 href="x7driver-synaptics.xml"/>
192
193 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
194 href="x7driver-vmmouse.xml"/> -->
195
196 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
197 href="x7driver-wacom.xml"/>
198
199 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
200 href="x7driver-amdgpu.xml"/>
201
202 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
203 href="x7driver-ati.xml"/>
204
205 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
206 href="x7driver-fbdev.xml"/>
207
208 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
209 href="x7driver-intel.xml"/>
210
211 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
212 href="x7driver-nouveau.xml"/>
213
214 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
215 href="x7driver-vmware.xml"/>
216
217 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
218 href="libva.xml"/>
219
220 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
221 href="libvdpau.xml"/>
222
223 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
224 href="libvdpau-va-gl.xml"/>
225
226</sect1>
Note: See TracBrowser for help on using the repository browser.