Git Product home page Git Product logo

nvidia-patcher's Introduction

NVIDIA patched drivers

Adds 3D acceleration support for P106-090/P106-100/P104-100/P104-101 mining cards.

Usage

Click here if you need Russian translation.

  1. Download patched files from releases.

  2. Download the official driver package from the NVIDIA website.

  3. Download Display Driver Uninstaller (DDU).

  4. Unpack the official driver package with 7-Zip / WinRAR / etc.

  5. Replace original files with patched ones.

  6. Unplug the network cable / disable Wi-Fi on your PC and clean the installed NVIDIA driver with DDU. Reboot PC.

  7. Install EVRootCA.crt in Trusted Root storage:

Certificate installation

  1. Install the driver manually. Go to Windows Device Manager → Right-click on device → Properties → Driver → Update Driver → Browse my computer for drivers → Let me pick from a list of available drivers on my computer → Show All Devices → Have Disk... → Browse... → Choose nv_disp.cat (inside Display.Driver folder) → Untick "Show compatible hardware" → Choose appropriate 3D video card model. Do not choose mining card models, choose 3D cards!
  • P102-100 → GTX 1080 Ti
  • P104-100 → GTX 1070
  • P104-101 → GTX 1080
  • P106-090 → GTX 1060 3GB
  • P106-100 → GTX 1060 6GB
  • CMP 30HX → GTX 1660 SUPER
  • CMP 40HX → RTX 2070
  • CMP 50HX → RTX 2080 Ti
  • CMP 70HX → RTX 3070 Ti
  • CMP 90HX → RTX 3080

Result:

Screenshot of GPU-Z window

Now you can plug the network cable / enable Wi-Fi back.

SLI hack

If the patcher detects driver version 446.14, it will enable the ability to pair together different GPUs of similar generation/architecture to work together in SLI (Note: Mixing different VRAM sizes may cause some instability or stop SLI from functioning properly). It can also enable SLI on some non SLI/Crossfire compatible motherboards, making it a replacement for the now discontinued HyperSLI program (Note: The SLI support on non multi-GPU motherboards is not guaranteed).

Mandatory requirements:

  • Driver version 446.14 (exactly this version)
  • The first three symbols of Device ID for both cards must match. Go to Windows Device Manager → Right-click on device → Properties → Switch to the "Details" tab → Select "Hardware IDs" from the combo box.

As an example:
NVIDIA_DEV.1185.098A.10DE = "NVIDIA GeForce GTX 660"
NVIDIA_DEV.1185.106F.10DE = "NVIDIA GeForce GTX 760"

Thus, for example, GTX 1070 and GTX 1080 can work together, but GTX 960 and GTX 1060 cannot.

nvidia-patcher's People

Contributors

dartraiden avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.