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 |
<*> /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 "Configuring the Kernel" 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 |