source: x/installing/x7driver-nouveau.xml@ 957e8a3d

systemd-13485
Last change on this file since 957e8a3d was a7e1ac8, checked in by Douglas R. Reno <renodr@…>, 8 years ago

Update the ENTIRE Part VI (X/X Libraries/Window Managers) Section.
Note that I will have to return to QT5 when I work on updating KDE5
And the same applies to WebkitGTK when I update GNOME.

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

  • Property mode set to 100644
File size: 6.8 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 xorg-nouveau-driver-version "1.0.12">
8
9 <!ENTITY xorg-nouveau-driver-download-http "&xorg-download-http;/driver/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.bz2">
10 <!ENTITY xorg-nouveau-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.bz2">
11<!-- <!ENTITY xorg-nouveau-driver-download-http "&sources-anduin-http;/xf86-video-nouveau/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.xz"
12 <!ENTITY xorg-nouveau-driver-download-ftp "&sources-anduin-ftp;/xf86-video-nouveau/xf86-video-nouveau-&xorg-nouveau-driver-version;.tar.xz" -->
13 <!ENTITY xorg-nouveau-driver-md5sum "dc79910c7b9e32321cefc7af250c7765">
14 <!ENTITY xorg-nouveau-driver-size "588 KB">
15 <!ENTITY xorg-nouveau-driver-buildsize "14 MB">
16 <!ENTITY xorg-nouveau-driver-time "0.1 SBU">
17]>
18
19
20 <!-- Begin Xorg Nouveau Driver -->
21 <sect2 id="xorg-nouveau-driver" xreflabel="Xorg Nouveau Driver-&xorg-nouveau-driver-version;">
22
23 <title>Xorg Nouveau Driver-&xorg-nouveau-driver-version;</title>
24
25 <indexterm zone="xorg-nouveau-driver">
26 <primary sortas="a-xorg-nouveau-driver">xorg-nouveau-driver</primary>
27 </indexterm>
28
29 <sect3 role="package">
30 <title>Introduction to Xorg Nouveau Driver</title>
31
32 <para>
33 The <application>Xorg Nouveau Driver</application> package contains the
34 X.Org Video Driver for NVidia Cards including RIVA TNT, RIVA TNT2,
35 GeForce 256, QUADRO, GeForce2, QUADRO2, GeForce3, QUADRO DDC,
36 nForce, nForce2, GeForce4, QUADRO4, GeForce FX, QUADRO FX, GeForce 6XXX and
37 GeForce 7xxx chipsets.
38 </para>
39
40<!-- <note><para>This is a development version of the Nouveau driver
41 which is needed to build properly with the latest xorg-server.</para></note> -->
42 &lfs78_checked;
43
44 <bridgehead renderas="sect4">Package Information</bridgehead>
45 <itemizedlist spacing="compact">
46 <listitem>
47 <para>
48 Download (HTTP): <ulink url="&xorg-nouveau-driver-download-http;"/>
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download (FTP): <ulink url="&xorg-nouveau-driver-download-ftp;"/>
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Download MD5 sum: &xorg-nouveau-driver-md5sum;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Download size: &xorg-nouveau-driver-size;
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Estimated disk space required: &xorg-nouveau-driver-buildsize;
69 </para>
70 </listitem>
71 <listitem>
72 <para>
73 Estimated build time: &xorg-nouveau-driver-time;
74 </para>
75 </listitem>
76 </itemizedlist>
77
78 <bridgehead renderas="sect4">Xorg Nouveau Drivers Dependencies</bridgehead>
79
80 <bridgehead renderas="sect5">Required</bridgehead>
81 <para role="required">
82 <xref linkend="xorg-server"/> (recommended to be built with glamor enabled)
83 </para>
84
85 <note>
86 <para>
87 The new <quote>Maxwell</quote> GPU requires Glamor to be built
88 with the Xorg server. Note that the BLFS editors have not tested that
89 hardware.
90 </para>
91 </note>
92
93 <para condition="html" role="usernotes">
94 User Notes: <ulink url="&blfs-wiki;/xorg-nouveau-driver"/>
95 </para>
96 </sect3>
97
98 <sect3 role="kernel" id="xorg-nouveau-driver-kernel">
99 <title>Kernel Configuration</title>
100
101 <para>
102 Enable the following options in the kernel configuration and recompile the
103 kernel if necessary:
104 </para>
105
106<screen><literal>Device Drivers ---&gt;
107 Graphics support ---&gt;
108 Direct rendering Manager ---&gt;
109 &lt;*&gt; Direct Rendering Manager (XFree86 ... support) ---&gt; [CONFIG_DRM]
110 &lt;*&gt; Nouveau (NVIDIA) cards [CONFIG_DRM_NOUVEAU]
111 [*] Support for backlight control [CONFIG_DRM_NOUVEAU_BACKLIGHT]</literal></screen>
112
113 <indexterm zone="xorg-nouveau-driver xorg-nouveau-driver-kernel">
114 <primary sortas="d-xorg-nouveau-driver">xorg-nouveau-driver</primary>
115 </indexterm>
116 </sect3>
117
118 <sect3 role="installation">
119 <title>Installation of Xorg Nouveau Driver</title>
120
121 <para>
122 Install <application>Xorg Nouveau Driver</application> by running the following
123 commands:
124 </para>
125
126<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
127make</userinput></screen>
128
129 <para>
130 This package does not come with a test suite.
131 </para>
132
133 <para>
134 Now, as the <systemitem class="username">root</systemitem> user:
135 </para>
136
137<screen role="root"><userinput>make install</userinput></screen>
138 </sect3>
139
140 <sect3>
141 <title>Glamor Acceleration</title>
142
143 <para>
144 Glamor is an acceleration library which uses cards' 3D capabilities
145 to accelerate 2D rendering. Glamor acceleration is enabled by default
146 for the new <quote>Maxwell</quote> GPU's. According to the
147 documentation, Glamor acceleration can be used with other chips as
148 well, but that does not seem functional yet.
149 </para>
150
151 <para>
152 If you want anyway to try to enable Glamor for GPU's other than the new
153 <quote>Maxwell</quote> ones, create the following file as
154 the <systemitem class="username">root</systemitem> user:
155 </para>
156
157<screen role="root"><userinput>cat &gt;&gt; /etc/X11/xorg.conf.d/nvidia.conf &lt;&lt; "EOF"
158<literal>Section "Device"
159 Identifier "nvidia"
160 Driver "nouveau"
161 Option "AccelMethod" "glamor"
162EndSection</literal>
163EOF</userinput></screen>
164
165 </sect3>
166
167 <sect3 role="content">
168 <title>Contents</title>
169
170 <segmentedlist>
171 <segtitle>Installed Xorg Driver</segtitle>
172
173 <seglistitem>
174 <seg>
175 nouveau_drv.so
176 </seg>
177 </seglistitem>
178 </segmentedlist>
179
180 <variablelist>
181 <bridgehead renderas="sect4">Short Descriptions</bridgehead>
182 <?dbfo list-presentation="list"?>
183 <?dbhtml list-presentation="table"?>
184
185 <varlistentry id="nouveau_drv">
186 <term><filename class="libraryfile">nouveau_drv.so</filename></term>
187 <listitem>
188 <para>
189 is an Xorg video driver for nVidia video cards.
190 </para>
191 <indexterm zone="xorg-nouveau-driver nouveau_drv">
192 <primary sortas="c-nouveau_drv">nouveau_drv.so</primary>
193 </indexterm>
194 </listitem>
195 </varlistentry>
196
197 </variablelist>
198
199 </sect3>
200
201 </sect2>
202 <!-- End Xorg Nouveau Driver -->
Note: See TracBrowser for help on using the repository browser.