NVIDIA-SMI 无法正常工作,在全新戴尔 Inspiron Ubuntu 20 上为我的驱动程序安装正确的 cuda 时遇到困难

NVIDIA-SMI 无法正常工作,在全新戴尔 Inspiron Ubuntu 20 上为我的驱动程序安装正确的 cuda 时遇到困难

我的笔记本电脑是搭载 Ubuntu 18.4 LTS 的戴尔 Inspiron,尝试使用 NVIDIA GForce 820m 运行 Cuda 后,我的设备停止启动到 GUI,并在黑屏中不断循环,显示消息“创建切片用户切片”和另一行“UID 21”。

因此我进入 GRUB 并清除所有 nvidia 驱动程序和 cuda,然后重新安装了 journalctl 错误中推荐的驱动程序 390。

我没有成功,我不得不格式化我的设备并下载 ubuntu 20.04 LTS。现在我的 GUI 很好,但我仍然需要 cuda 和 nvidia 才能恢复工作。

sudo lshw -C video

显示:

  *-display                 
       description: VGA compatible     controller
       product: HD Graphics 5500
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:56 memory:f5000000-f5ffffff memory:d0000000-dfffffff ioport:f000(size=64) memory:c0000-dffff



  *-display
   description: 3D controller
   product: GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M]
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:08:00.0
   version: a1
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list rom
   configuration: driver=nouveau latency=0
   resources: irq:57 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:d000(size=128) memory:f7000000-f707ffff

“软件和更新” > “附加驱动程序”显示:

https://ibb.co/ctYfGK5

所以我知道我需要为我拥有的产品 G​​F117M 下载 cuda,但我对 nvidia 卡名称感到非常困惑;是 820m 还是 GF117M?我应该下载什么才能与我的系统配合使用?

NVIDIA-smi显示:

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

感谢上帝,经过大量搜索,我终于解决了这个问题!以下是我所做的具体操作:

#要连接到卡,您需要获得与 GPU 完全相同的型号#使用命令:sudo lshw -C video

#我的卡是GF117M==> GeForce 100M系列#从nvidia网站下载它的驱动程序:https://www.nvidia.com/download/index.aspx?lang=en-us

现在;很清楚我应该用 cuda 做什么;完全相同的步骤:搜索适合“GF 100M 系列”的 CUDA 版本并下载它,我就可以开始了!

- - - -更新 - - -

我完成了驱动程序的安装,NVIDIA-SMI 终于可以工作了;结果如下: +---------------------------------------------------------------------+
| NVIDIA-SMI 340.108 驱动程序版本:340.108 |
|-------------------------------------------+-----------------------------------+| GPU 名称 Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |================================+=========================+==========================| | 0 GeForce 820M Off | 0000:08:00.0 N/A | N/A | | N/A 48C P8 N/A / N/A | 113MiB / 2047MiB | N/A 默认 | +------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+ | 计算进程:GPU 内存 | | GPU PID 进程名称 用法 | |==================================================================================| | 0 不支持 | +------------------------------------------------------------------------------+ 因此我进入下一步,即获取“CUDA”。我查看了此链接以了解我的驱动程序与 CUDA 的兼容性: https://developer.nvidia.com/cuda-gpus 从该链接中,我选择了“旧版驱动程序”,因为我的 GPU 相当旧了: https://developer.nvidia.com/cuda-legacy-gpus 我的 GPU 没有列在那里,所以我有点沮丧 -_- 但我的机器是 2013-2014 年的,所以... 不过知道这些是件好事,修复它们也是件好事 :) 至少我知道了更多关于我的设备的信息,而且我修复了一个非常大的困惑,一周前它让我损失了整个操作系统。希望你觉得它有用**

相关内容