Table of Contents
nv - NVIDIA video driver
nv is an Xorg driver for NVIDIA video cards. The driver supports
2D acceleration and provides support for the following framebuffer depths:
8, 15, 16 (except Riva128) and 24. All visual types are supported for depth
8, TrueColor and DirectColor visuals are supported for the other depths
with the exception of the Riva128 which only supports TrueColor in the
The nv driver supports PCI and AGP video
cards based on the following NVIDIA chips:
Please refer to xorg.conf(5x)
for general configuration details.
This section only covers configuration details specific to this driver.
- RIVA 128
- RIVA TNT
- GeForce 256, QUADRO
- GeForce2, QUADRO2
- NV11 & NV15
- nForce, nForce2
- NV1A, NV1F
- GeForce4, QUADRO4
- NV17, NV18,
- GeForce FX, QUADRO FX
- NV30, NV31, NV34, NV35, NV36, NV37, NV38
- GeForce 6XXX
- NV40, NV41, NV43, NV44, NV45
- GeForce 7XXX
The driver auto-detects the chipset type and the amount of video memory
present for all chips.
The following driver Options are supported:
Authors include: David McKay,
Jarno Paananen, Chas Inman, Dave Schmenk, Mark Vojkovich
- Enable or disable the HW cursor. Default: on.
- Disable or enable acceleration. Default: acceleration
- Option "UseFBDev" "boolean"
- Enable or disable use of on OS-specific
fb interface (and is not supported on all OSs). See fbdevhw(4)
information. Default: off.
- Option "CrtcNumber" "integer"
- GeForce2 MX, nForce2,
Quadro4, GeForce4, Quadro FX and GeForce FX may have two video outputs.
The driver attempts to autodetect which one the monitor is connected
to. In the case that autodetection picks the wrong one, this option may
be used to force usage of a particular output. The options are "0" or "1".
- Option "FlatPanel" "boolean"
- The driver usually can
autodetect the presence of a digital flat panel. In the case that this
fails, this option can be used to force the driver to treat the attached
device as a digital flat panel. With this driver, a digital flat panel
will only work if it was POSTed by the BIOS, that is, the machine must
have booted to the panel. If you have a dual head card you may also need
to set the option CrtcNumber described above. Default: off.
- Option "FPDither"
- Many digital flat panels (particularly ones on laptops) have
only 6 bits per component color resolution. This option tells the driver
to dither from 8 bits per component to 6 before the flat panel truncates
it. This is only supported in depth 24 on GeForce2 MX, nForce2, GeForce4,
Quadro4, Geforce FX and Quadro FX. Default: off.
- Option "FPScale" "boolean"
- Supported only on GeForce4, Quadro4, Geforce FX and Quadro FX. This option
tells to the driver to scale lower resolutions up to the flat panel's native
resolution. Default: on.
- Option "Rotate" "CW"
- Option "Rotate" "CCW"
the display clockwise or counterclockwise. This mode is unaccelerated. Default:
Note: The Resize and Rotate extension will be disabled if
the Rotate option is used.
- Option "ShadowFB" "boolean"
- Enable or disable
use of the shadow framebuffer layer. Default: off.
TO USER: The source code is copyrighted under U.S. and international
laws. Users and possessors of this source code are hereby granted a nonexclusive,
royalty-free copyright license to use this code in individual and commercial
Any use of this source code must include, in the user documentation
and internal comments to the code, notices to the end user as follows:
Copyright 1993-2003 NVIDIA, Corporation. All rights reserved.
MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE CODE FOR
ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY
OF ANY KIND. NVIDIA, CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD
TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY,
NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT
SHALL NVIDIA, CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL,
OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
OR PERFORMANCE OF THIS SOURCE CODE.
U.S. Government End Users. This source
code is a "commercial item," as that term is defined at 48 C.F.R. 2.101
(OCT 1995), consisting of "commercial computer software" and "commercial
computer software documentation," as such terms are used in 48 C.F.R.
12.212 (SEPT 1995) and is provided to the U.S. Government only as a commercial
end item. Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the source code
with only those rights set forth herein.
Table of Contents