На этот вопрос уже есть ответ здесь:
Из документов CUDA , Мне нужно проверить, поддерживает ли мой компьютер, используя команду:
lspci | grep -i nvidia
, но для моего Thinkpad это ничего не возвращает. Далее в документе говорится
. Если вы не видите никаких настроек, обновите базу данных оборудования PCI, которую поддерживает Linux, введя update-pciids (обычно находится в / sbin) в командной строке и повторно запустите предыдущую команду 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
CUDA только доступен на картах Nvidia. Контрольный список способной графики CUDA здесь. У Вас есть Intel GPU - пробуют OpenCL вместо CUDA.
Сообщение говорит для выполнения команды 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.
Необходимо будет выполнить его как корень (sudo update-pciids
) для записи обновленного файла.
ОДНАКО это, скорее всего, не будет иметь никакого значения - насколько я знаю, X220 имеет только интегрированную графику Intel. Исторически, Ноутбуки ThinkPad с дискретной графикой были обозначены суффиксом "p".