1
0
mirror of https://github.com/keylase/nvidia-patch/ synced 2026-01-18 00:13:34 +00:00
Files
nvidia-patch/README.md
keylase f3c0af1f32 Update README.md
Up version of driver
2018-05-24 13:55:30 +03:00

43 lines
892 B
Markdown

# nvidia-patch
requirements:
- ubuntu 14.04
- nvenc-compatible gpu
- nvidia 378.13 driver
# step-by-step :
Download driver: https://yadi.sk/d/d87mf0y03WTbb5
```bash
chmod +x ./NVIDIA-Linux-x86_64-378.13.run
./NVIDIA-Linux-x86_64-378.13.run
```
check driver:
```bash
nvidia-smi
mkdir ~/nvenc_backup
cd ~/nvenc_backup
cp /usr/lib/x86_64-linux-gnu/libnvidia-encode.so.378.13 ~/nvenc_backup/
wget https://raw.githubusercontent.com/keylase/nvidia-patch/master/patch.sh
chmod +x patch.sh
./patch.sh ~/nvenc_backup/libnvidia-encode.so.378.13 /usr/lib/x86_64-linux-gnu/libnvidia-encode.so.378.13
reboot
```
## See also
If you experience `CreateBitstreamBuffer failed: out of memory (10)`, then you have to lower buffers number used for every encoding session. If you are using `ffmpeg`, consider using this [patch](https://gist.github.com/Snawoot/70ae403716c698cb86ab015626d72bd4).