Gentoo Archives: gentoo-doc-cvs

From: Dimitry Bradt <diox@×××××××××××.org>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] cvs commit: nvidia-guide.xml
Date: Thu, 08 Feb 2007 00:34:16
Message-Id: E1HEwqy-0007eT-44@lark.gentoo.org
1 diox 07/02/08 00:09:31
2
3 Modified: nvidia-guide.xml
4 Log:
5 applying wolf31o2s patch for nvidia-guide.xml #165844
6
7 Revision Changes Path
8 1.36 xml/htdocs/doc/en/nvidia-guide.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/nvidia-guide.xml?rev=1.36&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/nvidia-guide.xml?rev=1.36&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/nvidia-guide.xml?r1=1.35&r2=1.36
13
14 Index: nvidia-guide.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v
17 retrieving revision 1.35
18 retrieving revision 1.36
19 diff -u -r1.35 -r1.36
20 --- nvidia-guide.xml 29 Nov 2006 15:57:52 -0000 1.35
21 +++ nvidia-guide.xml 8 Feb 2007 00:09:31 -0000 1.36
22 @@ -1,5 +1,5 @@
23 <?xml version='1.0' encoding="UTF-8"?>
24 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.35 2006/11/29 15:57:52 nightmorph Exp $ -->
25 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.36 2007/02/08 00:09:31 diox Exp $ -->
26 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
27
28 <guide link="/doc/en/nvidia-guide.xml">
29 @@ -37,10 +37,18 @@
30 <body>
31
32 <p>
33 -nVidia release their own Linux drivers which provide good performance and full
34 -3D acceleration. There are two drivers in Portage. <c>nvidia-drivers</c> is for
35 -newer nVidia graphics cards, while <c>nvidia-legacy-drivers</c> supports older
36 -cards.
37 +The nVidia drivers in the tree are released by nVidia and are built against the
38 +Linux kernel. They contain a binary blob that does the heavy lifting for talking
39 +to the card. The drivers consist of two parts, a kernel module, and an X11
40 +driver. Both parts are included in a single package. Due to the way nVidia has
41 +been packaging their drivers, you will need to make some choices before you
42 +install the drivers. Currently, there are two driver packages in the tree. The
43 +first, <c>nvidia-drivers</c>, is the latest drivers from nVidia and includes
44 +support for the latest cards. The second, <c>nvidia-legacy-drivers</c>, supports
45 +older cards, from the original TNT through the GeForce 6800. However, this
46 +driver does not support the latest features of the newer cards. You should only
47 +use <c>nvidia-legacy-driver</c> if your cards is not supported in the
48 +<c>nvidia-drivers</c> package.
49 </p>
50
51 <note>
52 @@ -57,6 +65,44 @@
53 </chapter>
54
55 <chapter>
56 +<title>Driver compatibility</title>
57 +<section>
58 +<title>nvidia-legacy-drivers</title>
59 +<body>
60 +
61 +<p>
62 +The <c>nvidia-legacy-driver</c> branch supports older nVidia cards which are no
63 +longer supported in the latest driver releases. This branch is based on an older
64 +code base of the nVidia drivers, and supports the latest kernels and X.Org
65 +versions. You should use this driver if you have a TNT, TNT2, GeForce, or
66 +GeForce 2 series card. The driver compatibility information can be found in
67 +Appendix A of
68 +<uri>http://download.nvidia.com/XFree86/Linux-x86/1.0-7184/README/readme.txt</uri>.
69 +</p>
70 +
71 +</body>
72 +</section>
73 +<section>
74 +<title>nvidia-drivers</title>
75 +<body>
76 +
77 +<p>
78 +The <c>nvidia-drivers</c> branch supports the features in newer nVidia cards.
79 +The latest version of these drivers has dropped support for the NV2x based
80 +cards. If you have a GeForce 3 or GeForce 4 series card, you should mask
81 +<c>>=x11-drivers/nvidia-drivers-1.0.9700</c> in your
82 +<path>/etc/portage/package.mask</path> file. This will prevent newer versions of
83 +the driver which are incompatible with your card from being installed. You can
84 +check for driver compatibility for your card at to determine if it is supported
85 +on the newer drivers at
86 +<uri>http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9746/README/appendix-a.html</uri>.
87 +</p>
88 +
89 +</body>
90 +</section>
91 +</chapter>
92 +
93 +<chapter>
94 <title>Configuring your Card</title>
95 <section>
96 <title>Kernel Configuration</title>
97 @@ -65,8 +111,8 @@
98 <p>
99 As mentioned above, the nVidia kernel driver installs and runs against your
100 current kernel. It builds as a module, so it makes sense that your kernel must
101 -support the loading of kernel modules. If you used <c>genkernel</c> to
102 -configure the kernel for you then you're all set. If not, double check your
103 +support the loading of kernel modules. If you used <c>genkernel all</c> to
104 +configure the kernel for you, then you're all set. If not, double check your
105 kernel configuration so that this support is enabled:
106 </p>
107
108 @@ -99,6 +145,10 @@
109 &lt;*&gt; /dev/agpgart (AGP Support)
110 </pre>
111
112 +<note>
113 +On amd64, the IOMMU controls the agpgart setting.
114 +</note>
115 +
116 </body>
117 </section>
118 <section>
119 @@ -157,7 +207,7 @@
120 automatically discover your kernel version based on the
121 <path>/usr/src/linux</path> symlink. Please ensure that you have this symlink
122 pointing to the correct sources and that your kernel is correctly configured.
123 -Please refer to the Configuring the Kernel section of the <uri
124 +Please refer to the &quot;Configuring the Kernel&quot; section of the <uri
125 link="/doc/en/handbook/">Installation Handbook</uri> for details on configuring
126 your kernel.
127 </p>
128 @@ -201,9 +251,9 @@
129
130 <note>
131 Unfortunately, certain legacy video cards are not supported by the newer
132 -versions of <c>nvidia-drivers</c>. nVidia provides a <uri
133 -link="http://www.nvidia.com/object/IO_18897.html">list of supported
134 -cards</uri>. Please check the list before installing the drivers.
135 +versions of <c>nvidia-drivers</c>.
136 +nVidia provides a <uri link="http://www.nvidia.com/object/IO_18897.html">list
137 +of supported cards</uri>. Please check the list before installing the drivers.
138 </note>
139
140 <p>
141 @@ -211,6 +261,7 @@
142 </p>
143
144 <pre caption="Unsupported cards">
145 +TNT
146 TNT2
147 TNT2 Pro
148 TNT2 Ultra
149
150
151
152 --
153 gentoo-doc-cvs@g.o mailing list