기존에 사용하던 우분투 20.04가 코드를 돌리는 중
NVIDA driver가 인식이 안되면서 포맷을 진행하고 재설치하는 과정을 기록했다.
기존에 사용했던 driver버전은 470이였고
NVIDIA driver는 최신버전인 525여서 우분투도 업데이트할겸 겸사겸사 진행했다.
가장 애를먹은 부분은 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.
발생한 오류이다. 원인은 모르겠으나 대부분 삭제후 제설치를 권장했다.
나는 아래와 같은 순서대로 재설치를 진행했다.
sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo apt-get autoclean
sudo dpkg -l | grep nvidia
sudo purge 위의 코드에서 나온 이름
sudo ubuntu-drivers devices
sudo apt install nvidia-driver-{version}
sudo reboot
설치후 재부팅을 해줘야 driver가 인식됐다.
중요했던거는 여러개의 driver를 설치하면 안되고,
새로운 driver를 설치하기전에 기존 driver를 완전히 삭제해야하는것이다.
또 사람들이 부팅시 bios설정에서 secure boot를 disable하라고 했다.
nvidia-smi
로 gpu 정보 확인