来自CUDA 文档,我需要使用以下命令检查我的计算机是否具备以下能力:
lspci | grep -i nvidia
但对于我的 Thinkpad,这什么也没有返回。文档进一步指出
如果您没有看到任何设置,请通过在命令行中输入 update-pciids(通常在 /sbin 中找到)来更新 Linux 维护的 PCI 硬件数据库,然后重新运行之前的 lspci 命令。
我只是不明白这是什么意思,谁能告诉我下一步该怎么做?
附言:这是我的电脑:
OS: Ubuntu 18.04 LTS x86_64
Host: 4291RF4 ThinkPad X220
Kernel: 4.15.0-24-generic
Uptime: 2 hours, 18 mins
Packages: 3252
Shell: bash 4.4.19
Resolution: 1366x768
DE: Xfce
WM: Xfwm4
WM Theme: Greybird
Theme: Greybird [GTK2], Radiance [G
Icons: Elementary-xfce-darker [GTK2
Terminal: terminator
CPU: Intel i3-2310M (4) @ 2.100GHz
GPU: Intel Sandybridge Mobile
Memory: 2265MiB / 7859MiB
答案1
答案2
该消息告知update-pciids
从命令行运行该命令。
update-pciids(8) The PCI Utilities update-pciids(8) NAME update-pciids - download new version of the PCI ID list SYNOPSIS update-pciids [-q] DESCRIPTION update-pciids fetches the current version of the pci.ids file from the primary distribution site and installs it.
您需要以 root 身份运行它(sudo update-pciids
)才能写入更新的文件。
然而这很可能不会有什么不同 - 据我所知,X220 只有 Intel 集成显卡。从历史上看,带有独立显卡的 Thinkpad 都以“p”后缀表示。