본문 바로가기

서버 /서버

Nvidia 계열 NVENC video encoding sessions patch

참고: https://github.com/keylase/nvidia-patch

 

keylase/nvidia-patch

This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs. - keylase/nvidia-patch

github.com

 

apt-get purge nvidia-*

# 이전의 것들 삭제

 

1. 만약 설치시 modprobe 뭐라고 하거나 설치후 실행이 안될시

 

nano /etc/modprobe.d/blacklist-nouveau.conf
#주석달기############################
blacklist nouveau
options nouveau modeset=0
####################################
update-initramfs -u

 

#재부팅 후 진행

 

#다운 그리고 설치 - 내가 사용하는 시점, 버전업 확인

 

mkdir /opt/nvidia && cd /opt/nvidia


wget https://international.download.nvidia.com/XFree86/Linux-x86_64/435.17/NVIDIA-Linux-x86_64-435.17.run

 

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

 

./NVIDIA-Linux-x86_64-435.17.run

 

wget https://raw.githubusercontent.com/keylase/nvidia-patch/master/patch.sh

 

bash ./patch.sh
#You're all set!
#Rollback
#If something got broken you may restore patched driver from backup:
bash ./patch.sh -r
#CHECK!!
nvidia-smi
nvidia-debugdump --list

 

2. 만약 esxi 사용시는 vmx file 수정 혹은 설정 오른쪽 탭?에서 다음 항목 구성을 추가

 

hypervisor.cpuid.v0 = FALSE
#물리적 컴퓨터처럼 동작해라

 

3. headless server for transcoding videoes

 

nvidia-persistenced 체크

/usr/share/doc/NVIDIA_GLX-1.0/sample/nvidia-persistenced-init.tar.bz2 확인

참고 : https://docs.nvidia.com/deploy/driver-persistence/index.html#persistence-daemon

 

4. 커널뭐시기라고 뜨면

 

sudo apt-get install linux-headers-`uname -r`

'서버 > 서버' 카테고리의 다른 글

plex 용 rlone vfs  (0) 2019.08.28
외부접속시 ssh tunnels 을 이용한 plex 설치  (0) 2019.08.18