mirror of
				https://github.com/keylase/nvidia-patch.git
				synced 2025-10-31 04:31:56 +00:00 
			
		
		
		
	
			
				
					
						
					
					d2541045483bc8606f3d8b711aabedd43d7724ae
				
			
			
		
	 niXta1
		
	
	d254104548
	
	
	Update for 410.78
			niXta1
		
	
	d254104548
	
	
	Update for 410.78
		
			
			Update Readme for current Linux Long Lived Driver, 410.78. This driver supports all GPU's of today.
nvidia-patch
Requirements:
- ubuntu (< 18.04 for 375.39 nvidia driver or kernel < 4.15)
- nvenc-compatible gpu (https://developer.nvidia.com/video-encode-decode-gpu-support-matrix#Encoder)
- nvidia driver (patch availible for 375.39, 396.24, 396.26, 396.37)
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/375.39/NVIDIA-Linux-x86_64-375.39.run http://us.download.nvidia.com/XFree86/Linux-x86_64/396.24/NVIDIA-Linux-x86_64-396.24.run 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
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.
						
						
						
					Languages
				
				
								
								
									Python
								
								51.4%
							
						
							
								
								
									Shell
								
								37%
							
						
							
								
								
									C
								
								3.8%
							
						
							
								
								
									C++
								
								3.6%
							
						
							
								
								
									HTML
								
								2.6%
							
						
							
								
								
									Other
								
								1.6%