슬기로운 에러 생활
couldn't communicate with the NVIDIA Driver
vhrehfdl
2021. 9. 13. 18:06
* 에러 원인
GPU를 사용해 시스템을 돌리고 있는 도중 갑작스럽게 프로그램이 다운되거나 컴퓨터가 꺼질 경우 간혹 발생하는 문제이다. 해당 문제가 발생하면 nvidia-smi 명령어가 작동하지 않는다.
nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running
* 에러 해결
1. apt --installed list | grep nvidia-driver
- 해당 컴퓨터에 설치된 nvidia-driver 버전을 확인한다.
- nvidia-driver-460/bionic-updates,bionic-security,now 460.91.03-0ubuntu0.18.04.1 amd64 [installed]
2. apt remove nvidia-drvier-<설치된 버전>
- apt remove nvidia-drvier-460
3. apt autoremove
4. apt-get install nvidia-driver-460
5. reboot now
- 재부팅 시키면 nvidia-smi가 제대로 작동할 것이다.
위의 방법으로 해결이 안되는 경우 자동 설치로 변환해서 진행해보자.
sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall