2 笔记本上的 GPU。 NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信

问题描述 投票:0回答:1

我正在尝试为我的 Lenovo Legion 笔记本电脑安装 nvidia 驱动程序。我的 GPU 是 NVIDIA GeForce RTX3060,最后一个驱动程序是 470。所以我尝试了不同的方法来安装驱动程序,方法是从 NVIDIA 官方网站下载驱动程序 (.run),从软件和更新,从终端安装。但是当尝试:

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.

我认为问题是我的笔记本中有 2 个 GPU。我跑:

sudo lspci -nnk | grep -iA3 vga

结果是:

00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9a60] (rev 01)
    Subsystem: Lenovo Device [17aa:3f80]
    Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:9a03] (rev 05)
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:2560] (rev a1)
    Subsystem: Lenovo Device [17aa:3f80]
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:228e] (rev a1)

另一件事,当我重新启动 Ubuntu (18.04) 时它无法启动。出现信息:

dev/sda1: clean, 552599/6111232 files, 7119295/24414464 blocks

然后我按 Ctrl + Shift + F3:

sudo prime-select intel

之后笔记本启动。启动后,我将主 gpu 更改为 nvidia:

sudo prime-select nvidia

尝试时错误是一样的

nvidia-smi
所以问题是如何处理PC上2个GPU的驱动程序?

driver ubuntu-18.04 nvidia
1个回答
0
投票

重复主题。

没有单一问题导致此消息,因此没有单一解决方案。

这个链接解法比较多,比较老:

NVIDIA-SMI 失败,因为它无法与 NVIDIA 驱动程序通信

对我来说这段代码有效:

sudo apt install nvidia-cuda-toolkit
© www.soinside.com 2019 - 2024. All rights reserved.