錯誤:NVIDIA 驅動程式未載入

錯誤:NVIDIA 驅動程式未載入

(我知道有幾個問題有類似的標題,但它們要么沒有答案,要么非常舊,要么不適用於我的情況。)

我使用的是 Ubuntu 18.04.2,我的 GPU 是 GeForce 840M,驅動程式版本是 nvidia-driver-430(從「軟體和更新」面板安裝)

所以我似乎不能再使用nvidia gpu了。我不知道是什麼原因造成的。

sudo nvidia-settings

給出以下輸出:

錯誤:未載入 NVIDIA 驅動程式 錯誤:無法從任何可用系統載入訊息

它確實打開了 Nvidia 面板,但沒有通常的設置,只有兩個 PRIME 配置(Nvidia 性能模式和英特爾省電模式)。

sudo nvidia-smi

給出以下錯誤:

NVIDIA-SMI 失敗,因為它無法與 NVIDIA 驅動程式通訊。確保已安裝並執行最新的 NVIDIA 驅動程式。

我嘗試了一些方法,例如清除並重新安裝驅動程式或使用較舊的驅動程序,但沒有成功。我還嘗試從 nvidia 網站下載並運行 .run 驅動程序,但安裝失敗。

我正在尋求有關下一步嘗試如何使其再次運行的建議。感謝您的幫助 :)

編輯:

 uname -r

4.15.0-52-通用

 dkms status

nvidia、430.26、4.15.0-52-generic、x86_64:已安裝

 apt-cache policy nvidia-driver-430
nvidia-驅動程式-430:
  安裝:430.26-0ubuntu0~gpu18.04.1
  候選:430.26-0ubuntu0~gpu18.04.1
 版本表:
 *** 430.26-0ubuntu0~gpu18.04.1 500
        500 個 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 軟體包
        100 /var/lib/dpkg/狀態

答案1

檢查後:

  • BIOS
  • 首選英偉達
  • 已安裝 nvidia-driver-XXXX 軟體包
  • uname -r 已安裝頭包

但它不起作用。

所以驅動程式不是為我的核心版本編譯的。所以我剛剛做了一個

$ dpkg-reconfigure nvidia-dkms-4XX

並重新啟動。

答案2

請嘗試簡單地重新安裝sudo apt install --reinstall nvidia-driver-430如果您以 uefi 模式啟動,請停用安全啟動(如果已設定)。

答案3

最近遇到這個問題,所以可能與最近的更新有關。

試試一下:

sudo prime-select nvidia

sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf

sudo update-initramfs -u

參考這裡

我能夠使用雙顯示器啟動,這表明 GPU(在我的例子中是 GTX 970)正在被使用。然而,遇到了其他錯誤。

答案4

從核心 5.0 升級到 5.3 驅動程式 nvidia 390 無法正常運作。由於不滿足依賴關係,無法升級到 nvidia 430 驅動程式。

從終端我使用命令:

 sudo ubuntu-drivers autoinstall

shell 會列出所有不滿足的依賴關係。我採取第一個不滿足的依賴關係並使用命令

 sudo apt-get install <first dependence>

(也許該 shell 列出了另一個不滿足的依賴項,所以我採用第一個並重複該命令)

shell現在安裝依賴項430並卸載390的軟體包。

 sudo ubuntu-drivers autoinstall

shell提供安裝430驅動程式的所有套件。

最後我重新啟動系統,新的驅動程式 430 可以正常工作。

可能直到至少安裝了一個430驅動程式套件後,系統才能開始安裝新的驅動程式。

相關內容