fox2mike    06/03/04 06:35:31

  Modified:    xml/htdocs/doc/en nvidia-guide.xml
  Log:
  104670 - Fixes to the guide so that the in-kernel and binary drivers don't 
conflict. Thanks to Brandon Thomson <gravix at gmail dot com> for reporting and 
nightmorph for providing a patch.

Revision  Changes    Path
1.25      +55 -3     xml/htdocs/doc/en/nvidia-guide.xml

file : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/nvidia-guide.xml?rev=1.25&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/nvidia-guide.xml?rev=1.25&content-type=text/plain&cvsroot=gentoo
diff : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/nvidia-guide.xml.diff?r1=1.24&r2=1.25&cvsroot=gentoo

Index: nvidia-guide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- nvidia-guide.xml    17 Feb 2006 19:01:06 -0000      1.24
+++ nvidia-guide.xml    4 Mar 2006 06:35:31 -0000       1.25
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.24 
2006/02/17 19:01:06 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.25 
2006/03/04 06:35:31 fox2mike Exp $ -->
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
 
 <guide link="/doc/en/nvidia-guide.xml">
@@ -25,8 +25,8 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>1.20</version>
-<date>2006-02-17</date>
+<version>1.21</version>
+<date>2006-03-04</date>
 
 <chapter>
 <title>Introduction</title>
@@ -84,6 +84,58 @@
   [*] MTRR (Memory Type Range Register) support
 </pre>
 
+</body>
+</section>
+<section>
+<title>Arch-specific notes</title>
+<body>
+
+<impo>
+For x86 and AMD64 processors, the in-kernel driver conflicts with the binary
+driver provided by nVidia. If you will be compiling your kernel for these CPUs,
+you must completely remove support for the in-kernel driver as shown:
+</impo>
+
+<pre caption="Remove the in-kernel driver">
+Device Drivers ---&gt;
+Graphics Support ---&gt;
+&lt; &gt;   nVidia Framebuffer Support
+&lt; &gt;   nVidia Riva support
+</pre>
+
+<p>
+A good framebuffer alternative is <c>VESA</c>:
+</p>
+
+<pre caption="Enable VESA support">
+Device Drivers ---&gt; 
+Graphics Support ---&gt;
+&lt;*&gt;   VESA VGA graphics support
+</pre>
+
+<p>
+Then, under "VESA driver type" select either <c>vesafb</c> or
+<c>vesafb-tng</c>:
+</p>
+
+<pre caption="Select framebuffer type">
+( ) vesafb
+(X) vesafb-tng
+</pre>
+
+<p>
+For more information, you can read up
+<path>/usr/src/linux/Documentation/fb/vesafb.txt</path> if you are using
+<c>vesafb</c> or look for your framebuffer documentation under
+<path>/usr/src/linux/Documentation/fb/</path>.
+</p>
+
+</body>
+</section>
+<section>
+<title>Continuing with Kernel Configuration</title>
+<body>
+
 <p>
 nVidia's modules and libraries are combined in two packages: <c>nvidia-glx</c>
 and <c>nvidia-kernel</c>. The former are the X11 GLX libraries while the latter



-- 
[email protected] mailing list

Reply via email to