1
0
mirror of https://github.com/keylase/nvidia-patch/ synced 2025-12-05 23:53:29 +00:00
Vladislav Yarmak 29c5cfdfa1 Add PR template
Add pull request template to speedup communication and save maintainers' efforts.
2018-12-26 18:43:19 +02:00
2018-12-25 22:27:27 +01:00
2018-12-26 18:43:19 +02:00
2018-12-26 16:11:01 +03:00

nvidia-patch

Requirements:

Tested on Ubuntu 18.04 LTS (GNU/Linux 4.15.0-23-generic x86_64)

step-by-step :

Download driver

http://us.download.nvidia.com/XFree86/Linux-x86_64/410.78/NVIDIA-Linux-x86_64-410.78.run

Install driver (410.78)

mkdir /opt/nvidia && cd /opt/nvidia
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/410.78/NVIDIA-Linux-x86_64-410.78.run
chmod +x ./NVIDIA-Linux-x86_64-410.78.run
./NVIDIA-Linux-x86_64-410.78.run

Check driver

nvidia-smi

Patch libnvidia-encode.so (with backup)

bash ./patch.sh

Silent patch libnvidia-encode.so

bash ./patch.sh -s

Rollback libnvidia-encode.so (restore from backup)

bash ./patch.sh -r

See also

https://habr.com/post/262563/

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
No description provided
Readme 20 MiB
Languages
Python 51.3%
Shell 37.2%
C 3.8%
C++ 3.6%
HTML 2.6%
Other 1.5%