NVIDIA 1.0-8168 Drivers Leaked
nvidia-xconfig: version 1.0 (buildmeister@builder26) Thu Oct 20 11:06:52 PDT 2005 The NVIDIA X Configuration Tool.
This program is used to manipulate X configuration files, specifically to enable NVIDIA X driver functionality.
Copyright (C) 2005 NVIDIA Corporation.
In its normal operation, nvidia-xconfig finds the system X configuration file (or generates a new X configuration if it cannot find the system file), makes sure the configuration is usable by the NVIDIA X driver, applies any updates requested on the commandline, and writes the new configuration to file.
Please see the NVIDIA README for a description of NVIDIA X configuration file options.
nvidia-xconfig [options]
-c, --xconfig=[XCONFIG]
Use [XCONFIG] as the input X config file; if this option is not specified, then
the same search path used by the X server will be used to find the X configuration
file.
-o, --output-xconfig=[OUTPUT-XCONFIG]
Use [OUTPUT-XCONFIG] as the output X configuration file; if this option is not
specified, then the input X configuration filename will also be used as the
output filename.
-s, --silent
Run silently; no messages will be printed to stdout, except for warning and
error messages to stderr.
-t, --tree
Read the X configuration file, print to stdout the X configuration data in a
tree format, and exit.
-v, --version
Print the nvidia-xconfig version and exit.
-h, --help
Print usage information for the common commandline options and exit.
-A, --advanced-help
Print usage information for the common commandline options as well as the advanced
options, and then exit.
--allow-ddcci/--no-allow-ddcci
Enables or disables DDC/CI support in the NV-CONTROL X extension.
--allow-dfp-stereo/--no-allow-dfp-stereo
Enable or disable the "AllowDFPStereo" X configuration option.
--allow-glx-with-composite/--no-allow-glx-with-composite
Enable or disable the "AllowGLXWithComposite" X configuration option.
--bandwidth-test/--no-bandwidth-test
Disable or enable the "NoBandWidthTest" X configuration option.
--dac-8bit/--no-dac-8bit
Most Quadro parts by default use a 10 bit color look up table (LUT) by default;
setting this option to TRUE forces these graphics chips to use an 8 bit (LUT).
--ddc/--no-ddc
Synonym for "ignore-edid"
-d, --depth=[DEPTH]
Set the default depth to [DEPTH]; valid values are 8, 15, 16 and 24.
--digital-vibrance=[DIGITAL-VIBRANCE]
Enables digital vibrance control. Valid values are 0-255.
-a, --enable-all-gpus
Configure an X screen on every GPU in the system.
--exact-mode-timings-dvi/--no-exact-mode-timings-dvi
Forces the initialization of the X server with the exact timings specified in
the ModeLine.
--flip/--no-flip
Enable or disable OpenGL flipping
--force-generate
Force generation of a new X config file, ignoring any existing system X config
file. This is not typically recommended, as things like the mouse protocol,
keyboard layout, font paths, etc, are setup by your Unix distribution. While
nvidia-xconfig can attempt to infer these values, it is best to use your Unix
distribution's X config file for the basis of anything that nvidia-xconfig creates.
--force-stereo-flipping/--no-force-stereo-flipping
Normally, stereo flipping is only performed when a stereo drawable is visible.
This option forces stereo flipping even when no stereo drawables are visible.
--ignore-edid/--no-ignore-edid
Disable or enable probing of EDID (Extended Display Identification Data) from
your monitor.
--use-edid-freqs/--no-use-edid-freqs
Allow or disallow the X server to use the HorizSync and VertRefresh ranges given
in a display device's EDID, if any. EDID provided range information will override
the HorizSync and VertRefresh ranges specified in the Monitor section.
--keyboard=[KEYBOARD]
When generating a new X configuration file (which happens when no system X configuration
file can be found, or the '--force-generate' option is specified), use [KEYBOARD]
as the keyboard type, rather than attempting to probe the system for the keyboard
type. For a list of possible keyboard types, see the '--keyboard-list' option.
--keyboard-driver=[KEYBOARD-DRIVER]
In most cases nvidia-xconfig can automatically determine the correct keyboard
driver to use (either 'kbd' or 'keyboard'). Use this option to override what
nvidia-xconfig detects. Typically, if you are using an X.org X server, use 'kdb';
if you are using an XFree86 X server, use 'keyboard'.
--keyboard-list
Print to stdout the available keyboard types recognized by the '--keyboard'
option, and then exit.
--layout=[LAYOUT]
The nvidia-xconfig utility operates on a Server Layout within the X configuration
file. If this option is specified, the layout named [LAYOUT] in the X configuration
file will be used. If this option is not specified, the first Server Layout
in the X configuration file is used.
--screen=[SCREEN]
The nvidia-xconfig utility operates on one or more screens within a Server Layout
in the X configuration file. If this option is specified, the screen named [SCREEN]
in the X configuration file will be used. If this option is not specified, all
screens within the selected Server Layout in the X configuration file will be
used used.
--load-kernel-module/--no-load-kernel-module
Allow or disallow NVIDIA Linux X driver module to load the NVIDIA Linux kernel
module automatically.
--logo/--no-logo
Disable or enable the "NoLogo" X configuration option.
--mode/--no-mode=[MODE]
Adds or removes the specified mode from the mode list.
--mouse=[MOUSE]
When generating a new X configuration file (which happens when no system X configuration
file can be found, or the '--force-generate' option is specified), use [MOUSE]
as the mouse type, rather than attempting to probe the system for the mouse
type. For a list of possible mouse types, see the '--mouse-list' option.
--mouse-list
Print to stdout the available mouse types recognized by the '--mouse' option,
and then exit.
--multisample-compatibility/--no-multisample-compatibility
Enable or disable the use of separate front and back multisample buffers.
--nvagp=[NVAGP]
Set the NvAGP X config option value. Possible values are 0 (no AGP), 1 (NVIDIA's
AGP), 2 (AGPGART), 3 (try AGPGART, then try NVIDIA's AGP); these values can
also be specified as 'none', 'nvagp', 'agpgart', or 'any'.
--nvidia-cfg-path=[NVIDIA-CFG-PATH]
The nvidia-cfg library is used to communicate with the NVIDIA kernel module
to query basic properties of every GPU in the system. This library is typically
only used by nvidia-xconfig when configuring multiple X screens. This option
tells nvidia-xconfig where to look for this library (in case it cannot find
it on its own). This option should normally not be needed.
--only-one-x-screen
Disable all but one X screen.
--overlay/--no-overlay
Enable or disable the "Overlay" X configuration option.
--cioverlay/--no-cioverlay
Enable or disable the color index overlay.
--transparent-index=[TRANSPARENT-INDEX]
Pixel to use as transparent when using color index overlays. Valid values are
0-255.
--overlay-default-visual/--no-overlay-default-visual
Enable or disable the "OverlayDefaultVisual" X configuration option.
-T, --post-tree
Like the '--tree' option, but goes through the full process of applying any
user requested updates to the X configuration, before printing the final configuration
to stdout in a tree format. Effectively, this option just causes the configuration
to be printed to stdout as a tree instead of writing the results to file.
--power-connector-check/--no-power-connector-check
Disable or enable the "NoPowerConnectorCheck" X configuration option.
--randr-rotation/--no-randr-rotation
Enable or disable the "RandRRotation" X configuration option.
--rotate=[ROTATE]
Enable or disable the "Rotate" X configuration option. Valid values
are 'normal', 'left', 'inverted', and 'right'.
--render-accel/--no-render-accel
Enable or disable the "RenderAccel" X configuration option.
--render-extension/--no-render-extension
Disable or enable the "NoRenderExtension" X configuration option.
--separate-x-screens/--no-separate-x-screens
A GPU that supports multiple simultaneous display devices can either drive these
display devices in TwinView, or as separate X screens. When the '--separate-x-screens'
option is specified, each GPU on which an X screen is currently configured will
be updated to have two X screens configured. The '--no-separate-x-screens' option
will remove the second configured X screen on each GPU. Please see the NVIDIA
README description of "Separate X Screens on One GPU" for further
details.
--sli=[SLI]
Enable or disable SLI. Valid options are 'Off', 'Auto', 'AFR', 'SFR', and 'SLIAA'.
--stereo=[STEREO]
Enable/Disable the stereo mode. Valid options are: 0 (Stereo off), 1 (DCC glasses),
2 (Blueline glasses), 3 (Onboard stereo), 4 (TwinView clone mode stereo), 5
(SeeReal digital flat panel), 6 (Sharp3D digital flat panel).
--twinview/--no-twinview
Enable or disable TwinView.
--twinview-xinerama-info/--no-twinview-xinerama-info
Prohibits providing Xinerama information when in TwinView.
--ubb/--no-ubb
Enable or disable the "UBB" X configuration option.
--use-int10-module/--no-use-int10-module
Enable use of the X Int10 module to soft-boot all secondary cards, rather than
POSTing the cards through the NVIDIA kernel module.
--x-prefix=[X-PREFIX]
The X installation prefix; the default is /usr/X11R6/. Only under rare circumstances
should this option be needed.
--xinerama/--no-xinerama
Enable or disable Xinerama.
--xvmc-uses-textures/--no-xvmc-uses-textures
Forces XvMC to use the 3D engine for XvMCPutSurface requests rather than the
video overlay.
If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.