mirror of
git://nv-tegra.nvidia.com/tegra/gfx-src/nv-xconfig.git
synced 2025-12-22 09:22:53 +03:00
22a5c807291792a264b5acca7ff6d199468890b8 - nvidia-xconfig-35.6.1/Makefile 4cc77b90af91e615a64ae04893fdffa7939db84c - nvidia-xconfig-35.6.1/COPYING f14e9577e537037d4778d490ef70f13b0e94a70a - nvidia-xconfig-35.6.1/option_table.h 647e7896275a1113ec99352d573823a05001f57e - nvidia-xconfig-35.6.1/lscf.c 1e39095238886dfc6a69f7ec750e10c05a93e7d1 - nvidia-xconfig-35.6.1/nvidia-xconfig.1.m4 a5ad539267b73169480e7898b284823639c4db3a - nvidia-xconfig-35.6.1/tree.c b3d0f9f27c4d9cb7940d04e1dd387d357a16024c - nvidia-xconfig-35.6.1/nvidia-xconfig.c 46f2ea329459b0b16cb36cc14cec0de737d0963e - nvidia-xconfig-35.6.1/options.c 6f6f68f976250f2646450e571f9ab2d7eee1ac80 - nvidia-xconfig-35.6.1/nvidia-cfg.h 913b088cb559f31e09a1baf89d85d75cb43079b4 - nvidia-xconfig-35.6.1/nvidia-xconfig.h bfa37f78ba458f14a1865bbf3f67eb84987a7e1c - nvidia-xconfig-35.6.1/extract_edids.c d37da5a118e0418b267a48d05fd144611316b42c - nvidia-xconfig-35.6.1/gen-manpage-opts.c 41bcac41393c9a465c30c07cf1ab386647a16687 - nvidia-xconfig-35.6.1/util.c 9b0c02164398be2795fea7cb13c9e1b062d24bfb - nvidia-xconfig-35.6.1/query_gpu_info.c c946eefad99cec9366d8abbd4e45c5d138d3b7be - nvidia-xconfig-35.6.1/make_usable.c 10edc2c301fd331439b38d001c0df41669c238b2 - nvidia-xconfig-35.6.1/multiple_screens.c c7b8d8ca0f7c9dcc2cdca4f8e77d1122c71892ef - nvidia-xconfig-35.6.1/XF86Config-parser/Read.c a9bc06f33bf525c2b08be2dc3cd64a59c4c7946d - nvidia-xconfig-35.6.1/XF86Config-parser/Configint.h 2022a4a3c2a1b23a67ae74f50a3849f5f3a45e4b - nvidia-xconfig-35.6.1/XF86Config-parser/Keyboard.c 83b0a8efd6a508db54995688ab353591bdb242a2 - nvidia-xconfig-35.6.1/XF86Config-parser/Flags.c e67d630ef396ab7d34524c333f3a77fc42ba8fc6 - nvidia-xconfig-35.6.1/XF86Config-parser/configProcs.h f3d611bdbddfa64675a0810ef81dada57e224bcd - nvidia-xconfig-35.6.1/XF86Config-parser/Extensions.c 5ffb2caa5077a2e6ec1c5ece807e71503fb2fbce - nvidia-xconfig-35.6.1/XF86Config-parser/Module.c 7344be997921dec57959691e986763ee686888d5 - nvidia-xconfig-35.6.1/XF86Config-parser/Device.c 33211ca0a10f50e2c87b9e8feef6c1ab381b57a1 - nvidia-xconfig-35.6.1/XF86Config-parser/DRI.c 953b945f3b117d6fb44f1f738af17b6380a9ec72 - nvidia-xconfig-35.6.1/XF86Config-parser/Monitor.c 6c210ad0eaee1db3fec48ff01746cb054b4f9aaa - nvidia-xconfig-35.6.1/XF86Config-parser/Video.c 4407207cf890539dc604cff5b834c994b307729a - nvidia-xconfig-35.6.1/XF86Config-parser/Write.c de1c758e29f217e1a99e4c076d54ac84bce98b18 - nvidia-xconfig-35.6.1/XF86Config-parser/Screen.c c66a0a141e25e31b568fb9df41f17d7fb9e6d3b9 - nvidia-xconfig-35.6.1/XF86Config-parser/xf86Parser.h 9cbc29da282aa957f28b7fc83caf1e3b19ee2a52 - nvidia-xconfig-35.6.1/XF86Config-parser/Vendor.c 18711ff932af2202869a30f3b32d6d7fe7811c84 - nvidia-xconfig-35.6.1/XF86Config-parser/Layout.c cda3a4ab05bf48ba28af35b5c4c632e968afc7fa - nvidia-xconfig-35.6.1/XF86Config-parser/Util.c ec19d673a6a7d1d8f855f2d32d3e8f63046c3625 - nvidia-xconfig-35.6.1/XF86Config-parser/Files.c ac878b26ded86a3c502a6a81fc4c4a96162afefb - nvidia-xconfig-35.6.1/XF86Config-parser/Merge.c 0a274c4bc54b6ae0f6d009e443bda0cb033d66b5 - nvidia-xconfig-35.6.1/XF86Config-parser/Pointer.c 3f2238c88d737bd329a9bca1ac4b0bcf77bb9ac2 - nvidia-xconfig-35.6.1/XF86Config-parser/xf86tokens.h 45ceb0129668346ae3e52d81bb6e2f97efadf9d0 - nvidia-xconfig-35.6.1/XF86Config-parser/Input.c 4d9b03ea3badceb6bdfdf6589e6731140ec44079 - nvidia-xconfig-35.6.1/XF86Config-parser/Generate.c 04efe162cf6d97882f2bb87f3712d9a65c2320f3 - nvidia-xconfig-35.6.1/XF86Config-parser/Scan.c 5d55b94375c2055cfa1578e4c7f34c90e63a33f7 - nvidia-xconfig-35.6.1/common-utils/gen-manpage-opts-helper.c 384e36102dcd08ed4c5de05b5e3b8a7cdb2e257d - nvidia-xconfig-35.6.1/common-utils/nvgetopt.c dc2678d8a9d794a4b2b2718fce57ec087f21f54b - nvidia-xconfig-35.6.1/common-utils/common-utils.h aac5cbf0e68e1da4e646c316a7c0e620304ee16b - nvidia-xconfig-35.6.1/common-utils/msg.c e572cac43202f6c2af1c80b9e3901215126093ed - nvidia-xconfig-35.6.1/common-utils/nvgetopt.h 8a346196b052cfb1e06dd83d2ad1fe71e928d2b3 - nvidia-xconfig-35.6.1/common-utils/common-utils.c 1654638c567bc7f2bd70b54d807b498ab14c1061 - nvidia-xconfig-35.6.1/common-utils/nvpci-utils.h 8259a24058c714629f9819cc8c830ea9b202bb27 - nvidia-xconfig-35.6.1/common-utils/gen-manpage-opts-helper.h 524990f5497f9bbeb3d148b5e7dc8d2267c3163d - nvidia-xconfig-35.6.1/common-utils/nvpci-utils.c abb5c1b445d9353f2d2840bda848cd16109710a4 - nvidia-xconfig-35.6.1/common-utils/msg.h Change-Id: I5131245bdd3ad6100a958c1e8414d037d5e0556a
114 lines
3.9 KiB
Plaintext
114 lines
3.9 KiB
Plaintext
dnl This file is to be preprocessed by m4.
|
|
changequote([[[, ]]])dnl
|
|
define(__OPTIONS__, [[[include([[[options.1.inc]]])dnl]]])dnl
|
|
dnl Solaris man chokes on three-letter macros.
|
|
ifelse(__BUILD_OS__,SunOS,[[[define(__URL__,UR)]]],[[[define(__URL__,URL)]]])dnl
|
|
.\" Copyright (C) 2005-2010 NVIDIA Corporation.
|
|
.\"
|
|
__HEADER__
|
|
.\" Define the .__URL__ macro and then override it with the www.tmac package if it
|
|
.\" exists.
|
|
.de __URL__
|
|
\\$2 \(la \\$1 \(ra\\$3
|
|
..
|
|
.if \n[.g] .mso www.tmac
|
|
.TH nvidia\-xconfig 1 "__DATE__" "nvidia\-xconfig __VERSION__"
|
|
.SH NAME
|
|
nvidia-xconfig \- manipulate X configuration files for the NVIDIA driver
|
|
.SH SYNOPSIS
|
|
.B nvidia-xconfig
|
|
[
|
|
.I options
|
|
]
|
|
.SH DESCRIPTION
|
|
.PP
|
|
.B nvidia-xconfig
|
|
is a tool intended to provide basic control over configuration options available in the NVIDIA X driver.
|
|
.PP
|
|
.B nvidia-xconfig
|
|
performs its operations in several steps:
|
|
.TP
|
|
1)
|
|
The system X configuration file is found and read into memory.
|
|
If no configuration file can be found,
|
|
.B nvidia-xconfig
|
|
generates one from scratch using default settings; in this case,
|
|
.B nvidia-xconfig
|
|
will write the configuration to
|
|
.I /etc/X11/xorg.conf
|
|
.TP
|
|
2)
|
|
The configuration in memory is modified to support the NVIDIA driver.
|
|
This consists of changing the display driver to "nvidia", removing the commands to load the "GLcore" and "dri" modules, and adding the command to load the "glx" module.
|
|
.TP
|
|
3)
|
|
The configuration in memory is modified according to the options specified on the command line.
|
|
Please see the NVIDIA README for a description of the NVIDIA X configuration file options.
|
|
Note that
|
|
.B nvidia-xconfig
|
|
does not perform any validation of the X configuration file options requested on the command line;
|
|
X configuration file option validation is left for the NVIDIA X driver.
|
|
.TP
|
|
4)
|
|
The configuration is written back to the file from which it was read.
|
|
A backup of the original configuration is created with "\.backup" appended.
|
|
For example, if your X configuration is
|
|
.I /etc/X11/xorg.conf
|
|
then
|
|
.B nvidia-xconfig
|
|
will copy it to
|
|
.I /etc/X11/xorg.conf.backup
|
|
before writing the new configuration.
|
|
The
|
|
.B \-\-post\-tree (\-T)
|
|
option can be used to print the new configuration to standard out in tree form instead.
|
|
This option is useful to see what
|
|
.B nvidia-xconfig
|
|
will do while leaving the original configuration intact.
|
|
.PP
|
|
The source code to
|
|
.B nvidia\-xconfig
|
|
is released under the GPL and available here:
|
|
.sp
|
|
.ti +5
|
|
.__URL__ "https://download.nvidia.com/XFree86/nvidia-xconfig/"
|
|
.sp
|
|
Patches are welcome.
|
|
dnl Call gen-manpage-opts to generate this section.
|
|
__OPTIONS__
|
|
.SH EXAMPLES
|
|
.TP
|
|
.B nvidia-xconfig
|
|
Reads an existing X config file and adapts it to use the NVIDIA driver.
|
|
If no X config file can be found, a new one is created at /etc/X11/xorg.conf with default settings.
|
|
.TP
|
|
.B nvidia-xconfig \-\-post\-tree \-\-metamode\-orientation=clone
|
|
Reads the existing X configuration file, adds the MetaModeOrientation option, and then prints the resulting config file to standard out in tree form.
|
|
The configuration file is not modified.
|
|
.TP
|
|
.B nvidia-xconfig \-\-enable\-all\-gpus
|
|
Examines the system and configures an X screen for each display device it finds.
|
|
.TP
|
|
.BI "nvidia-xconfig \-\-mode=" 1600x1200
|
|
Adds a 1600x1200 mode to an existing X configuration.
|
|
.TP
|
|
.BI "nvidia-xconfig \-\-mode-list=" "1600x1200 1280x1024"
|
|
Removes any existing modes from the X configuration file, replacing them with "1600x1200" and "1280x1024".
|
|
.TP
|
|
.BI "nvidia-xconfig \-\-metamodes=" "1024x768 +0+0, 1024x768 +1024+0"
|
|
Adds the MetaMode "1024x768 +0+0, 1024x768 +1024+0" to the existing X configuration file, replacing any existing MetaModes X configuration option.
|
|
.TP
|
|
.B nvidia-xconfig \-\-only\-one\-x\-screen \-\-sli=Auto
|
|
Configures the X server to have just one X screen that will use SLI when available.
|
|
.\" .SH FILES
|
|
.\" .I /etc/X11/xorg.conf
|
|
.SH AUTHOR
|
|
Aaron Plattner
|
|
.br
|
|
NVIDIA Corporation
|
|
.SH "SEE ALSO"
|
|
.BR nvidia-settings (1),
|
|
.I /usr/share/doc/NVIDIA_GLX-1.0/README.txt
|
|
.SH COPYRIGHT
|
|
Copyright \(co 2005-2010 NVIDIA Corporation.
|