본문 바로가기

이도저도

failed to initialize nvml driver/library version mismatch 해결

우분투 18.04 LTS버전에서 driver의 버전에 맞지 않아서 ndivia-smi 명령어를 치면 에러가 뜬다.

 

원인은 아마도 신나게 apt업데이트를 해서 그런거 같다. 일단 검색의 힘을 빌려서 해결은 했다.

 

jangjy.tistory.com/300

 

NVIDIA NVML Driver/library version mismatch 해결방법

Failed to initialize NVML: Driver/library version mismatch GPU 사용하던 도중 위와같은 문제가 발생 할 경우 해결 방법 nvidia driver를 unload 하고 관련 모듈을 삭제하면 된다. 아래 명령어로 nvidia 관련..

jangjy.tistory.com

이 글에서 소개한 것 처럼 nvidia를 남기고 나머지 충돌나는 driver를 언로드하고 모듈을 삭제하면 된다.

 

즉, nvidia_uvm, nvidia_drm, nvidia_modeset 이런애들을 언로드하고 모듈을 삭제하라는 것

 

그러나 Rmmod:ERROR:Module nvidia is in use 라는 에러가 뜬다면 강제 종료 시켜주자.

 

hwiyong.tistory.com/85

 

NVML: Driver/library version mismatch 해결

nvidia 관련 작업을 할때, 예를 들어, nvidia-smi와 같은.. VNML: Driver/library version mismatch라는 에러를 볼 수 있다. 이를 해결하는 방법은 다음과 같다. 1. lsmod | grep nvidia 2. nvidia kernel을 언로..

hwiyong.tistory.com

강제 종료 후 언로드, 모듈삭제 그러면 서버가 잘 돌고 nvidia도 잘 돌아서 GPU를 사용한 명령어도 잘 먹는다.