Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 4c8eb6088815b7fa36f29da47051820b > files > 15

nvidia-current-doc-html-430.64-11.mga7.nonfree.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux/x86 (vers 1 September 2005), see www.w3.org">
<meta http-equiv="Content-Type" content=
"text/html; charset=us-ascii">
<title>Chapter&nbsp;6.&nbsp;Configuring X for the NVIDIA
Driver</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<link rel="start" href="index.html" title=
"NVIDIA Accelerated Linux Graphics Driver README and Installation Guide">
<link rel="up" href="installationandconfiguration.html" title=
"Part&nbsp;I.&nbsp;Installation and Configuration Instructions">
<link rel="prev" href="installedcomponents.html" title=
"Chapter&nbsp;5.&nbsp;Listing of Installed Components">
<link rel="next" href="faq.html" title=
"Chapter&nbsp;7.&nbsp;Frequently Asked Questions">
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">Chapter&nbsp;6.&nbsp;Configuring X
for the NVIDIA Driver</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href=
"installedcomponents.html">Prev</a>&nbsp;</td>
<th width="60%" align="center">Part&nbsp;I.&nbsp;Installation and
Configuration Instructions</th>
<td width="20%" align="right">&nbsp;<a accesskey="n" href=
"faq.html">Next</a></td>
</tr>
</table>
<hr></div>
<div class="chapter" lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title"><a name="editxconfig" id=
"editxconfig"></a>Chapter&nbsp;6.&nbsp;Configuring X for the NVIDIA
Driver</h2>
</div>
</div>
</div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="section"><a href=
"editxconfig.html#UsingNvidiaxcon2beec">Using nvidia-xconfig to
configure the X server</a></span></dt>
<dt><span class="section"><a href=
"editxconfig.html#ManuallyEditing1ae61">Manually Editing the
Configuration File</a></span></dt>
<dt><span class="section"><a href=
"editxconfig.html#RestoringTheXCof7145">Restoring the X
Configuration after Uninstalling the Driver</a></span></dt>
</dl>
</div>
<p>The X configuration file provides a means to configure the X
server. This section describes the settings necessary to enable the
NVIDIA driver. A comprehensive list of parameters is provided in
<a href="xconfigoptions.html" title=
"Appendix&nbsp;B.&nbsp;X Config Options">Appendix&nbsp;B, <i>X
Config Options</i></a>.</p>
<p>The NVIDIA Driver includes a utility called nvidia-xconfig,
which is designed to make editing the X configuration file easy.
You can also edit it by hand.</p>
<div class="section" lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both"><a name=
"UsingNvidiaxcon2beec" id="UsingNvidiaxcon2beec"></a>Using
nvidia-xconfig to configure the X server</h2>
</div>
</div>
</div>
<p>nvidia-xconfig will find the X configuration file and modify it
to use the NVIDIA X driver. In most cases, you can simply answer
"Yes" when the installer asks if it should run it. If you need to
reconfigure your X server later, you can run nvidia-xconfig again
from a terminal. nvidia-xconfig will make a backup copy of your
configuration file before modifying it.</p>
<p>Note that the X server must be restarted for any changes to its
configuration file to take effect.</p>
<p>More information about nvidia-xconfig can be found in the
nvidia-xconfig manual page by running.</p>
<pre class="screen">
    % man nvidia-xconfig
</pre>
<p></p>
</div>
<div class="section" lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both"><a name=
"ManuallyEditing1ae61" id="ManuallyEditing1ae61"></a>Manually
Editing the Configuration File</h2>
</div>
</div>
</div>
<p>If you do not have a working X config file, there are a few
different ways to obtain one. A sample config file is included both
with the X.Org distribution and with the NVIDIA driver package (at
<code class="filename">/usr/share/doc/NVIDIA_GLX-1.0/</code>). The
<span><strong class="command">nvidia-xconfig</strong></span>
utility, provided with the NVIDIA driver package, can generate a
new X configuration file. Additional information on the X config
syntax can be found in the xorg.conf manual page (<strong class=
"userinput"><code>man xorg.conf</code></strong>).</p>
<p>If you have a working X config file for a different driver (such
as the &ldquo;<span class="quote">vesa</span>&rdquo; or
&ldquo;<span class="quote">fbdev</span>&rdquo; driver), then simply
edit the file as follows.</p>
<p>Remove the line:</p>
<pre class="screen">
      Driver "vesa"
  (or Driver "fbdev")
</pre>
<p>and replace it with the line:</p>
<pre class="screen">
    Driver "nvidia"
</pre>
<p>Remove the following lines:</p>
<pre class="screen">
    Load "dri"
    Load "GLCore"
</pre>
<p>In the <code class="computeroutput">Module</code> section of the
file, add the line (if it does not already exist):</p>
<pre class="screen">
    Load "glx"
</pre>
<p>If the X config file does not have a <code class=
"computeroutput">Module</code> section, you can safely skip the
last step.</p>
<p>There are numerous options that may be added to the X config
file to tune the NVIDIA X driver. See <a href="xconfigoptions.html"
title="Appendix&nbsp;B.&nbsp;X Config Options">Appendix&nbsp;B,
<i>X Config Options</i></a> for a complete list of these
options.</p>
<p>Once you have completed these edits to the X config file, you
may restart X and begin using the accelerated OpenGL libraries.
After restarting X, any OpenGL application should automatically use
the new NVIDIA libraries. (NOTE: If you encounter any problems, see
<a href="commonproblems.html" title=
"Chapter&nbsp;8.&nbsp;Common Problems">Chapter&nbsp;8, <i>Common
Problems</i></a> for common problem diagnoses.)</p>
</div>
<div class="section" lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both"><a name=
"RestoringTheXCof7145" id="RestoringTheXCof7145"></a>Restoring the
X Configuration after Uninstalling the Driver</h2>
</div>
</div>
</div>
<p>If X is explicitly configured to use the NVIDIA driver, then the
X config file should be edited to use a different X driver after
uninstalling the NVIDIA driver. Otherwise, X may fail to start,
since the driver it was configured to use will no longer be present
on the system after uninstallation.</p>
<p>If you edited the file manually, revert any edits you made. If
you used the <span><strong class=
"command">nvidia-xconfig</strong></span> utility, either by
answering "Yes" when prompted to configure the X server by the
installer, or by running it manually later on, then you may restore
the backed-up X config file, if it exists and reflects the X config
state that existed before the NVIDIA driver was installed.</p>
<p>If you do not recall any manual changes that you made to the
file, or do not have a backed-up X config file that uses a
non-NVIDIA X driver, you may want to try simply renaming the X
configuration file, to see if your X server loads a sensible
default.</p>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href=
"installedcomponents.html">Prev</a>&nbsp;</td>
<td width="20%" align="center"><a accesskey="u" href=
"installationandconfiguration.html">Up</a></td>
<td width="40%" align="right">&nbsp;<a accesskey="n" href=
"faq.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Chapter&nbsp;5.&nbsp;Listing of Installed Components&nbsp;</td>
<td width="20%" align="center"><a accesskey="h" href=
"index.html">Home</a></td>
<td width="40%" align="right" valign="top">
&nbsp;Chapter&nbsp;7.&nbsp;Frequently Asked Questions</td>
</tr>
</table>
</div>
</body>
</html>