mirror of
https://github.com/DualCoder/vgpu_unlock.git
synced 2025-08-05 04:16:24 -07:00
Added some improvements to the README.
This commit is contained in:
parent
1888236c75
commit
34ba55e44b
1 changed files with 12 additions and 9 deletions
21
README.md
21
README.md
|
@ -1,19 +1,20 @@
|
||||||
# vgpu\_unlock
|
# vgpu\_unlock
|
||||||
|
|
||||||
Unlock vGPU functionality for consumer grade GPUs.
|
Unlock vGPU functionality for consumer-grade Nvidia GPUs.
|
||||||
|
|
||||||
|
|
||||||
## Important!
|
## Important!
|
||||||
|
|
||||||
This tool is very untested, use at your own risk.
|
This tool is not guarenteed to work out of the box in some cases, so use it at your own risk.
|
||||||
|
|
||||||
|
|
||||||
## Description
|
## Description
|
||||||
|
|
||||||
This tool enables the use of Geforce and Quadro GPUs with the NVIDIA vGPU
|
This tool enables the use of Geforce and Quadro GPUs with the NVIDIA vGPU
|
||||||
software. NVIDIA vGPU normally only supports a few Tesla GPUs but since some
|
software. NVIDIA vGPU normally only supports a few datacenter Tesla and professional Quadro GPUs by design,
|
||||||
Geforce and Quadro GPUs share the same physical chip as the Tesla this is only
|
but not consumer graphics cards through a software limitation. This tool aims to remove this limitation.
|
||||||
a software limitation for those GPUs. This tool aims to remove this limitation.
|
|
||||||
|
A community maintained Wiki written by Krutav Shah with a lot more information is [available here.](https://docs.google.com/document/d/1pzrWJ9h-zANCtyqRgS7Vzla0Y8Ea2-5z2HEi4X75d2Q/edit?usp=sharing)
|
||||||
|
|
||||||
|
|
||||||
## Dependencies:
|
## Dependencies:
|
||||||
|
@ -49,7 +50,7 @@ systemctl daemon-reload
|
||||||
```
|
```
|
||||||
|
|
||||||
Modify the file `/usr/src/nvidia-<version>/nvidia/os-interface.c` and add the
|
Modify the file `/usr/src/nvidia-<version>/nvidia/os-interface.c` and add the
|
||||||
following line after the lines begining with `#include` at the start of the
|
following line after the lines begining with `#include` at the beginning of the
|
||||||
file.
|
file.
|
||||||
```
|
```
|
||||||
#include "<path_to_vgpu_unlock>/vgpu_unlock_hooks.c"
|
#include "<path_to_vgpu_unlock>/vgpu_unlock_hooks.c"
|
||||||
|
@ -76,9 +77,11 @@ Reboot.
|
||||||
---
|
---
|
||||||
**NOTE**
|
**NOTE**
|
||||||
|
|
||||||
This script will only work if there exists a vGPU compatible Tesla GPU that
|
This script only works with graphics cards in the same generation as their professional Tesla counterparts.
|
||||||
uses the same physical chip as the actual GPU being used.
|
As a result, only Maxwell and newer generation Nvidia GPUs are supported. It is not designed to be used with
|
||||||
|
low end graphics card models, so not all cards are guarenteed to work smoothly with vGPU. For the best experience,
|
||||||
|
it is recommended to use graphics cards with the same chip model as the Tesla cards. The same applies to the
|
||||||
|
operating system as well, as certain bleeding-edge Linux distributions may not work well with vGPU software.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue