2018-05-24 16:37:54 +03:00
2016-07-15 12:31:30 +03:00
2018-05-24 16:37:54 +03:00

nvidia-patch

requirements:

  • Ubuntu 17.10
  • nvenc-compatible gpu
  • kernel - 4.4.0-101-generic
  • nvidia 378.13 driver

step-by-step :

Download driver: https://yadi.sk/d/d87mf0y03WTbb5

chmod +x ./NVIDIA-Linux-x86_64-378.13.run

./NVIDIA-Linux-x86_64-378.13.run
```https://github.com/keylase/nvidia-patch/issues

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.

Description
This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs.
Readme 6.4 MiB
Languages
Python 52.7%
Shell 35.4%
C 3.9%
C++ 3.7%
HTML 2.7%
Other 1.6%