nVidia
Prev | Appendix C. Supported graphics cards | Next

## nVidia

### `/dev/i2c-*` devices support

#### Using proprietary drivers

Starting with the proprietary drivers version 8762, nVidia provides access to the i2c bus through standard `/dev/i2c-*` interface.

To use it, nothing special has to be done, just install and run the proprietary drivers. Then, when `nvidia` driver is loaded, the correct devices are accessible as with standard framebuffer drivers.

#### Using `rivafb` or `nvidiafb`

Most nVidia cards, starting with TNT, work with `/dev/i2c-*` devices. To use them, you must load the `nvidiafb` (or `rivafb` for old cards) module by typing, as root:

    # modprobe nvidiafb

or

    # modprobe rivafb

The kernel configuration options needed to enable nVidia framebuffer and I2C support are:

- Devices drivers → Graphics support → Support for frame buffer devices → nVidia Framebuffer support (or nVidia Riva support).
- Devices drivers → Graphics support → Support for frame buffer devices → nVidia Framebuffer support (or nVidia Riva support) → Enable DDC Support.

### Warning

These kernel modules are not compatible with binary nVidia X drivers, which are the only drivers for nVidia cards to provide 3D acceleration.

This is why we recommend that you either use direct PCI memory access with nVidia cards, or i2c-dev access through the proprietary drivers.

### Direct PCI memory access support

Almost every nVidia card works with direct PCI memory access, and this method is compatible with the nVidia proprietary drivers.

To use it, you have nothing special to do, everything is done by DDCcontrol.

#### nVidia cards support table

Most of these nVidia cards have been reported to work, but other models should also work. If yours is not listed, please send a message to one of the DDCcontrol mailing lists (see Appendix A, Report problems and successes).

Name | Works
--- | ---
dev/framebuffer | PCI | dev/proprietary
GeForce Ti 200 | Yes | Yes | Yes
GeForce FX 5600 | No | Yes | ???
GeForce FX 5700 | No | Yes | ???
GeForce FX 5700 LE | ??? | Yes | ???
GeForce FX 5950 Ultra | ??? | Yes | ???
GeForce 6200 TC | ??? | Yes | ???
GeForce 6600 | ??? | Yes | ???
GeForce 6800 GT | ??? | Yes | ???
nForce 2 IGP | No | No | ???

Prev | Up | Next
Appendix C. Supported graphics cards | Home | Intel