failed to initialize nvml driver/library version mismatch ubuntu
生活随笔
收集整理的這篇文章主要介紹了
failed to initialize nvml driver/library version mismatch ubuntu
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
英偉達驅動版本是384.130
顯示的NVRM version: NVIDIA UNIX x86_64 Kernel Module是:384.130。 若是舊的版本就會出現如下問題。
這個問題出現的原因是kernel mod 的 Nvidia?driver 的版本沒有更新,一般情況下,重啟機器就能夠解決,如果因為某些原因不能夠重啟的話,也有辦法reload kernel mod。
方法如下:
就兩步
若出現問題
$ sudo rmmod nvidia rmmod: ERROR: Module nvidia is in use by: nvidia_modeset nvidia_uvm這時,就要一點一點的卸載整個驅動了,首先要知道現在kernel mod 的依賴情況,首先我們從錯誤信息中知道,nvidia_modeset nvidia_uvm 這兩個 mod 依賴于 nvidia, 所以要先卸載他們
先查看下有哪些進程使用了 nvidia*
```
sudo fuser -v /dev/nvidia* #查找占用GPU資源的PID
sudo lsof -n -w /dev/nvidia* #查找占用GPU資源的PID
```
這些進程有個了解,如果一會卸載失敗,記得關閉相關進程。
卸載
sudo rmmod nvidia_uvm sudo rmmod nvidia_modeset#參考文獻
解決Driver/library version mismatch
NVIDIA驅動問題解決方案:Failed to initialize NVML: driver/library version mismatch
總結
以上是生活随笔為你收集整理的failed to initialize nvml driver/library version mismatch ubuntu的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cheat_Sheet ---Keras
- 下一篇: “最失败”LOL职业选手 竟是全民TV小