Ubuntu에서 nvidia 그래픽 드라이버나 관련 라이브러리 update가 되면서 아래와 같은 NVML Driver/library 에러 메세지가 나타나는 경우가 있다.
NVML:Driverlibrary version mismatch
이 문제는 nvidia driver kernel module이 잘못 로딩되어 있어서 발생하는 문제로 nvidia driver kernel module을 언로딩 & 로딩 하면 된다.
1. Nvidia drvier kernel module을 언로딩 하는 방법현재 로딩되어 있는 nvidia driver kernel을 확인 한다.
2. 로딩되어 있는 nvidia driver kernel을 언로딩 한다.
#sudo rmmod nvidia_drm
#sudo rmmod nvidia_modeset
#sudo rmmod nvidia_uvm
#sudo rmmod nvidia
. 만약 rmmod : ERROR: Module nvidia is in use 메세지가 나타난다면 아래 명령어로 프로세스를 kill한다.
#sudo lsof /dev/nvidia
3. nvidia driver kernel이 정상적으로 로딩 되고 문제가 해결 되었는지 nvidia-smi 명령어로 확인한다.
CUDA 설치 (0) | 2020.06.16 |
---|---|
CUDNN (0) | 2020.06.15 |
2080Ti-TF_benchmark_test (0) | 2020.06.14 |
nvidia-driver설치 (0) | 2020.06.12 |
NVIDIA-SMI 소개 및 이해하기 (0) | 2020.06.12 |