diox        07/02/08 00:09:31

  Modified:             nvidia-guide.xml
  Log:
  applying wolf31o2s patch for nvidia-guide.xml #165844

Revision  Changes    Path
1.36                 xml/htdocs/doc/en/nvidia-guide.xml

file : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/nvidia-guide.xml?rev=1.36&view=markup
plain: 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/nvidia-guide.xml?rev=1.36&content-type=text/plain
diff : 
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/nvidia-guide.xml?r1=1.35&r2=1.36

Index: nvidia-guide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- nvidia-guide.xml    29 Nov 2006 15:57:52 -0000      1.35
+++ nvidia-guide.xml    8 Feb 2007 00:09:31 -0000       1.36
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.35 
2006/11/29 15:57:52 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.36 
2007/02/08 00:09:31 diox Exp $ -->
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
 
 <guide link="/doc/en/nvidia-guide.xml">
@@ -37,10 +37,18 @@
 <body>
 
 <p>
-nVidia release their own Linux drivers which provide good performance and full
-3D acceleration. There are two drivers in Portage. <c>nvidia-drivers</c> is for
-newer nVidia graphics cards, while <c>nvidia-legacy-drivers</c> supports older
-cards.
+The nVidia drivers in the tree are released by nVidia and are built against the
+Linux kernel. They contain a binary blob that does the heavy lifting for 
talking
+to the card. The drivers consist of two parts, a kernel module, and an X11
+driver. Both parts are included in a single package. Due to the way nVidia has
+been packaging their drivers, you will need to make some choices before you
+install the drivers. Currently, there are two driver packages in the tree. The
+first, <c>nvidia-drivers</c>, is the latest drivers from nVidia and includes
+support for the latest cards. The second, <c>nvidia-legacy-drivers</c>, 
supports
+older cards, from the original TNT through the GeForce 6800. However, this
+driver does not support the latest features of the newer cards. You should only
+use <c>nvidia-legacy-driver</c> if your cards is not supported in the
+<c>nvidia-drivers</c> package.
 </p>
 
 <note>
@@ -57,6 +65,44 @@
 </chapter>
 
 <chapter>
+<title>Driver compatibility</title>
+<section>
+<title>nvidia-legacy-drivers</title>
+<body>
+
+<p>
+The <c>nvidia-legacy-driver</c> branch supports older nVidia cards which are no
+longer supported in the latest driver releases. This branch is based on an 
older
+code base of the nVidia drivers, and supports the latest kernels and X.Org
+versions. You should use this driver if you have a TNT, TNT2, GeForce, or
+GeForce 2 series card. The driver compatibility information can be found in
+Appendix A of
+<uri>http://download.nvidia.com/XFree86/Linux-x86/1.0-7184/README/readme.txt</uri>.
+</p>
+
+</body>
+</section>
+<section>
+<title>nvidia-drivers</title>
+<body>
+
+<p>
+The <c>nvidia-drivers</c> branch supports the features in newer nVidia cards.
+The latest version of these drivers has dropped support for the NV2x based
+cards. If you have a GeForce 3 or GeForce 4 series card, you should mask
+<c>>=x11-drivers/nvidia-drivers-1.0.9700</c> in your
+<path>/etc/portage/package.mask</path> file. This will prevent newer versions 
of
+the driver which are incompatible with your card from being installed. You can
+check for driver compatibility for your card at to determine if it is supported
+on the newer drivers at
+<uri>http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9746/README/appendix-a.html</uri>.
+</p>
+
+</body>
+</section>
+</chapter>
+
+<chapter>
 <title>Configuring your Card</title>
 <section>
 <title>Kernel Configuration</title>
@@ -65,8 +111,8 @@
 <p>
 As mentioned above, the nVidia kernel driver installs and runs against your
 current kernel. It builds as a module, so it makes sense that your kernel must
-support the loading of kernel modules. If you used <c>genkernel</c> to
-configure the kernel for you then you're all set. If not, double check your
+support the loading of kernel modules. If you used <c>genkernel all</c> to
+configure the kernel for you, then you're all set. If not, double check your
 kernel configuration so that this support is enabled:
 </p>
 
@@ -99,6 +145,10 @@
 &lt;*&gt; /dev/agpgart (AGP Support)
 </pre> 
 
+<note>
+On amd64, the IOMMU controls the agpgart setting.
+</note>
+
 </body>
 </section>
 <section>
@@ -157,7 +207,7 @@
 automatically discover your kernel version based on the
 <path>/usr/src/linux</path> symlink. Please ensure that you have this symlink
 pointing to the correct sources and that your kernel is correctly configured.
-Please refer to the Configuring the Kernel section of the <uri
+Please refer to the &quot;Configuring the Kernel&quot; section of the <uri
 link="/doc/en/handbook/">Installation Handbook</uri> for details on configuring
 your kernel.
 </p>
@@ -201,9 +251,9 @@
 
 <note>
 Unfortunately, certain legacy video cards are not supported by the newer
-versions of <c>nvidia-drivers</c>.  nVidia provides a <uri
-link="http://www.nvidia.com/object/IO_18897.html";>list of supported
-cards</uri>. Please check the list before installing the drivers.
+versions of <c>nvidia-drivers</c>.
+nVidia provides a <uri link="http://www.nvidia.com/object/IO_18897.html";>list
+of supported cards</uri>. Please check the list before installing the drivers.
 </note>
 
 <p>
@@ -211,6 +261,7 @@
 </p>
 
 <pre caption="Unsupported cards">
+TNT
 TNT2
 TNT2 Pro
 TNT2 Ultra



-- 
[email protected] mailing list

Reply via email to