/[gentoo]/xml/htdocs/doc/en/nvidia-guide.xml
Gentoo

Diff of /xml/htdocs/doc/en/nvidia-guide.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.24 Revision 1.25
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version='1.0' encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.24 2006/02/17 19:01:06 nightmorph Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/nvidia-guide.xml,v 1.25 2006/03/04 06:35:31 fox2mike Exp $ -->
3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
4 4
5<guide link="/doc/en/nvidia-guide.xml"> 5<guide link="/doc/en/nvidia-guide.xml">
6<title>Gentoo Linux nVidia Guide</title> 6<title>Gentoo Linux nVidia Guide</title>
7 7
23 23
24<!-- The content of this document is licensed under the CC-BY-SA license --> 24<!-- The content of this document is licensed under the CC-BY-SA license -->
25<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 25<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
26<license/> 26<license/>
27 27
28<version>1.20</version> 28<version>1.21</version>
29<date>2006-02-17</date> 29<date>2006-03-04</date>
30 30
31<chapter> 31<chapter>
32<title>Introduction</title> 32<title>Introduction</title>
33<section> 33<section>
34<body> 34<body>
81 81
82<pre caption="Enabling MTRR"> 82<pre caption="Enabling MTRR">
83Processor and Features ---&gt; 83Processor and Features ---&gt;
84 [*] MTRR (Memory Type Range Register) support 84 [*] MTRR (Memory Type Range Register) support
85</pre> 85</pre>
86
87</body>
88</section>
89<section>
90<title>Arch-specific notes</title>
91<body>
92
93<impo>
94For x86 and AMD64 processors, the in-kernel driver conflicts with the binary
95driver provided by nVidia. If you will be compiling your kernel for these CPUs,
96you must completely remove support for the in-kernel driver as shown:
97</impo>
98
99<pre caption="Remove the in-kernel driver">
100Device Drivers ---&gt;
101Graphics Support ---&gt;
102&lt; &gt; nVidia Framebuffer Support
103&lt; &gt; nVidia Riva support
104</pre>
105
106<p>
107A good framebuffer alternative is <c>VESA</c>:
108</p>
109
110<pre caption="Enable VESA support">
111Device Drivers ---&gt;
112Graphics Support ---&gt;
113&lt;*&gt; VESA VGA graphics support
114</pre>
115
116<p>
117Then, under "VESA driver type" select either <c>vesafb</c> or
118<c>vesafb-tng</c>:
119</p>
120
121<pre caption="Select framebuffer type">
122( ) vesafb
123(X) vesafb-tng
124</pre>
125
126<p>
127For more information, you can read up
128<path>/usr/src/linux/Documentation/fb/vesafb.txt</path> if you are using
129<c>vesafb</c> or look for your framebuffer documentation under
130<path>/usr/src/linux/Documentation/fb/</path>.
131</p>
132
133</body>
134</section>
135<section>
136<title>Continuing with Kernel Configuration</title>
137<body>
86 138
87<p> 139<p>
88nVidia's modules and libraries are combined in two packages: <c>nvidia-glx</c> 140nVidia's modules and libraries are combined in two packages: <c>nvidia-glx</c>
89and <c>nvidia-kernel</c>. The former are the X11 GLX libraries while the latter 141and <c>nvidia-kernel</c>. The former are the X11 GLX libraries while the latter
90are the kernel modules. 142are the kernel modules.

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

  ViewVC Help
Powered by ViewVC 1.1.20