YanC - Logo
Yet another nV Configurator

Documentation

Menu

File -> Save XF86Config

This menu entry allows you to save the XF86Config file with all changes that are made with YanC. A backup copy of your XF86Config is stored in the XF86Config directory and is called XF86Config.yanc.
 

File -> Settings

This menu entry allows you to open another window, where you can change basic settings for YanC:

Settings

Uncomment Modelines

If you choose this option, the section "Modes" will be completely uncommented if you enable TwinView. This option is strongly recommended because there were often incompatibilies between certain modelines and TwinView that could make the XServer crash at startup.

Save optional XF86Config options

Here you can decide wheather the optional XF86Config options are stored or not. These options are not required for a correct work of the respective functions (e.g. cursor shadow). If you choose not to save these options the nVidia driver will use the defaults.
Out of own experiences I don't recommend enabling the value for the connected monitors, because it made my XServer crash at startup. Only if the configuration doesn't work you should choose this option.

Path to XF86Config

Here you can adjust the path to your XF86Config. Just press the button "Select" to choose the correct XF86Config for your XFree 4.x configuration.

Language

Adjust the language that YanC should use here. If your native language isn't available you can localize YanC quite easily. Open one of the files stores at the directory 'lang' with a text editor and replace the language-specific expressions with those of your native language and send the file with details of the used language to ygriega@users.sourceforge.net. Even dialects are very welcome...
Used "Device" section

If YanC finds multiple "Device" sections in your XF86Config, you are able to adjust that section, you want to edit with YanC the next time you start it. To distinguish the sections better between the one and the other the names ("Identifier") of the sections are displayed here. If YanC only finds one "Device" section, this element will be disabled.


File -> Exit

This menu entry allows you to exit YanC. Please note that all changes are lost if you don't save your XF86Config before.

Help -> Info

This menu entry allows you to open another window that will give you some information about the used YanC version and your system.
Please note that all information shown here is detected by the nVidia driver and not by YanC.

Help -> License

This menu entry allows you to open another window that shows the used license (GNU General Public License) If you don't agree to this license you mustn't use YanC and have to delete YanC with the enclosed Uninstall-script (uninstall.sh).

General

Within this tabsheet you can adjust general settings of the nVidia driver:

Tabsheet General

AGP Settings

Here you can adjust the AGP support for your graphics card. In most cases you should choose the default "Automatic configuration". Only if you experience instabilities or performance issues should change the value. Please note that the performance will suffer from diabling the AGP support.

Cursor Settings

Here you can enable a cursor shadow, if you use a GeForce 2 or better. If you don't like the defaults you can adjust the opacity of the shadow and its distance from the original.

Furthermore you can enable a software cursor if you experience difficulties with the default hardware cursor. Please note that the cursor shadow will be disabled if you choose to enable the software cursor.

nVidia logo

If the nVidia logo gets on your nerves you can disable it with this checkbox.


Picture Quality

Here you can find some picture quality settings:

Tabsheet Picture Quality

Digital Vibrance Control

If you use a GeForce 3 or better, you can improve the sharpness and colour output with the option Digital Vibrance Control. So, if your local dealer is again unavailable, just drag the bar to "maximum", save, restart the XServer and you will experience the most coloured, most brilliant desktop you've ever seen ;-).

Antialiasing

With antialiasing (GeForce 1 or better) you can minimize ugly edges in OpenGL-applications (e.g. games). Note that increasing the level of antialiasing will lead to a better picture quality but may decrease performance. This option will not be stored in the XF86Config. An environment variable that will only be valid for the application entered in the "Run program" field will be set.

Anisotropic texture filtering

With anisotropic texture filtering (Geforce 1 or better) you can improve the depth sharpness in OpenGL-applications (e.g. games). Note that increasing the level of anisotropic texture filtering will lead to a better picture quality but may decrease performance. This option will not be stored to the XF86Config. An environment variable that will only be valid for the application entered in the "Run program" field will be set.

Force vertical synchronization (Vsync)

If you force the vertical synchronization (Geforce 1 or better) you can remedy image interferences caused by fast movements in OpenGL-applications (e.g. games). Note that enabling vertical synchronization will lead to a better picture quality but may decrease performance. This option will not be stored in the XF86Config file. An environment variable that will only be valid for the application entered in the "Run program" field will be set.

Run program

Please enter the program which you want to start with the customized settings for antialiasing, anisotropic texture filtering and vertical synchronization here. To launch the program please either press the input key or the "Run with customized settings" button.

TwinView

Here you can find general settings for TwinView:

Tabsheet TwinView

Enable TwinView

With this option you enable/disable twinview. Required hardware: GeForce 2MX, GeForce2 Go, Quadro2 MXR, Quadro2 Go or every GeForce 4 graphics card.

Details about the 2nd monitor or TV

Please enter here the correct values for your second monitor. You can find these in the manual of your monitor. Note that wrong values can damage your monitor. If you use a TV please enter the values from the screenshot.

Positioning of the 2nd display device

Here you can adjust the positioning of the picture of the second display device in relation to the first one. For example, if you want to watch your destop on your TV just choose "Clone the original"

First/Second monitor is a

With these options you can tell the nVidia driver which display devices are connected to your graphics card. Please note that these options are optional and will only be stored to the XF86Config if you have enabled this in the settings. ("Values for connected monitors").

TV-Out format

With this option you can tell the nVidia driver whick format the video output should have. Please note that these options are optional and will only be stored to the XF86Config if you have enabled this in the settings. ("TV-Out Format").

TV standard

Please choose your TV standard according to the following table:


Standard Country
PAL-B Belgium, Denmark, Finland, Germany, Guinea, Hong Kong, India, Indonesia, Italy, Malaysia, The Netherlands, Norway, Austria, Portugal, Singapore, Spain, Sweden and Switzerland
PAL-D China and North Korea
PAL-G Denmark, Finland, Germany, Italy, Malaysia, The Netherlands, Norway, Austria, Portugal, Spain, Sweden and Switzerland
PAL-H Begium
PAL-I Hong Kong and United Kingdom
PAL-K1 Guinea
PAL-M Brasilia
PAL-N France, Paraguay and Uruguay
PAL-NC Argentinia
NTSC-J Japan
NTSC-M Canada, Chile, Colombia, Costa Rica, Ecuador, Haiti, Honduras, Mexico, Panama, Puerto Rico, South Korea, Taiwan, United States of America and Venezuela


MetaModes

Here you can find the settings for the MetaModes for TwinView. With the MetaModes you can adjust the mode that should be used on each display device at a given time.

For one MetaMode you have to enter at first the real, then the virtual resoultion of the first display device, then the real and then the virtual resolution of the second display device.

If you want to define more than one MetaMode you can sort them as you like.

Please note:If you connected a TV and a digital flat panel to your graphics card, your television will be treated as the first display device. (Tkanks to Maik Opitz for that tip). Please consider this issue when you define your MetaModes.
Furthermore many TV encoders aren't able to process a higher resolution than 800x600. So, if one of your display devices is a TV, the real resolution for it shouldn't be higher than 800x600. To display the whole picture of your desktop on the TV you should use the real resolution of the "normal" monitor as the virtual resolution of the TV. The picture on the TV screen will be scrolled when you move your cursor.

Tabsheet MetaModes

Values for the 1st monitor

Please enter the real resolution of the first monitor in the first two fields. For example for 1024x768 you have to enter 1024 in the first field 768 in the second one.

In the second two fields you have to enter the virtual resolution of the first monitor. If this should be the same as the real resolution of the first monitor just enter here the same as in the first two fields.

Values for the 2nd monitor

Please enter the real resolution of the second monitor in the first two fields. For example for 800x600 you have to enter 800 in the first field 600 in the second one.

In the second two fields you have to enter the virtual resolution of the second monitor. If this should be the same as the real resolution of the second monitor just enter here the same as in the first two fields.

Add

If you have enteres all details for one MetaMode, just press the button "Enter" to add this MetaMode to the list shown in "Current configuration".

Current configuration

Here you can see the MetaModes defined by you. They are used by the nVidia driver in that order (from top to bottom) as they're placed here. The first MetaMode will be used at the next restart of XFree.
If you want to change the order just click once on one MetaMode and then on one of the arrow buttons to move it.
If you want to delete a MetaMode, just click on the red cross button.

More information about the options mentioned in this documentation can be found in the nVidia driver README, which is available at the nVidia homepage or enclosed in your nVidia driver package.