我有一台 thinkpad T470p 和 nvidia 940mx。筆記型電腦在20.04出來後第一次安裝ubuntu時使用的是專用卡背,我在上面模擬了一些ps2遊戲。但在過去的幾個月裡,我懷疑自從核心更新到 5.8 以來,我一直在使用整合的英特爾卡。
我已將我的 nvidia 驅動程式更新到最新的 GM108M-driver-465 並使用 prime-select 切換到 nvidia 卡,它說它正在使用該卡。但在相關頁面的 gnome 設定下,它顯示我正在使用整合式英特爾卡(Mesa Intel HD Graphics 630)。
當我運行時nvidia-smi -l 1
輸出是
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
有任何想法嗎?
答案1
幾週前,我的 MX250 驅動程式遇到了一些問題,並且在執行 nvidia-smi 時收到了相同的訊息。我所做的是清除當前的 nvidia 驅動程序,然後使用“軟體和更新”中的“其他驅動程式”選項卡安裝 nvidia-driver-465。快速重新啟動後,我獲得了有關運行 nvidia-smi 的正確資訊。
parth@parth-laptop:~$ nvidia-smi
Wed Jun 16 01:25:22 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 465.27 Driver Version: 465.27 CUDA Version: 11.3 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:01:00.0 Off | N/A |
| N/A 47C P8 N/A / N/A | 4MiB / 2002MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1037803 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
答案2
發布解決方案以提高可見性,該解決方案來自@ChanganAuto。解決方案是在我的 BIOS 中停用 UEFI 安全啟動