ubuntu nvidia 그래픽카드 드라이버 설치하기
ref:
- https://www.wowza.com/docs/how-to-set-up-wowza-transcoder-nvidia-nvenc-accelerated-encoding-on-ubuntu
- https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-20-04-focal-fossa-linux
- https://linuxconfig.org/how-to-disable-blacklist-nouveau-nvidia-driver-on-ubuntu-20-04-focal-fossa-linux
방법이 여러가지가 있는데, 꼬이는 경우가 많아, 여러 방법중 제가 가장 편했다고 생각하는 한가지만 들고왔습니다.
*가상머신 내부에서도 작동을 확인함 (esxi + p400)
1. 드라이버 다운로드
$ wget https://us.download.nvidia.com/XFree86/Linux-x86_64/510.54/NVIDIA-Linux-x86_64-510.54.run
(링크 부분은 최신 드라이버 링크로 치환 추천)
2. 의존성 설치
$ sudo apt install build-essential libglvnd-dev pkg-config -y
3. 충돌 생기는 기본 드라이버 비활성
$ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
$ sudo update-initramfs -u
$ sudo reboot
4. 엔비디아 드라이버 설치
$ sudo telinit 3
$ sudo bash NVIDIA-Linux-x86_64-510.54.run (파일명은 다운받응 파일로 변경)
-> 아마 gcc 버전 오류가 뜰텐데, 무시하시고 32비트 호환 파일도 깔꺼냐 물어볼텐데 no 하시고 무지성 엔터 치시면 됩니다
$ sudo reboot
5. 작동 확인
$ nvidia-smi (htop 비슷한 친구)
A. 기타 유용한 명령어
$ watch -n0.1 {명령어}
-> 실시간 갱신 해주는 명령어
ex1) watch -n0.1 nvidia-smi
ex2) watch -n0.1 nvidia-smi -a
오 좋은정보 공유감사합니다~
커맨드라인 환경의 경우 run 파일 설치시 --no-opengl-files 옵션을 주는것도 도움이 됩니다.
앗 추가 옵션 관련된건 찾아보진 않았는데, 정보 감사합니다
좋은 정보 감사합니다
cmt alert