LINUX.ORG.RU

Kali VS CUDA Nvidia

 ,


0

1

Доброго утра коллеги !! Пытаюсь подружить Kali с Nvidia, нл не без нюансов. И так по порядку:

  • apt update
  • apt-get -y full-upgrade -y
  • lspci -s 0000:01:00.0 -v в конце выдала ожидаемо: Kernel driver in use: nouveau Kernel modules: nouveau
  • apt install -y nvidia-detect
  • nvidia-detect
  • apt install -y nvidia-driver nvidia-cuda-toolkit
  • reboot -f на данном этапе все норм… и тут
  • 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. А команда lspci -s 0000:01:00.0 -v Kernel driver in use: nouveau Kernel modules: nvidia

ПыСы: Secure Boot - Disable

Перемещено hobbit из general



Последнее исправление: hobbit (всего исправлений: 1)

Ответ на: комментарий от etwrq

-[0000:00]-+-00.0 Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers +-02.0 Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] +-04.0 Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant +-06.0-[01]—-00.0 NVIDIA Corporation GA107M [GeForce RTX 3050 Mobile] +-07.0-[02-2c]– +-08.0 Intel Corporation GNA Scoring Accelerator module +-0a.0 Intel Corporation Tigerlake Telemetry Aggregator Driver +-0d.0 Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller +-0d.2 Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #0 +-0e.0 Intel Corporation Volume Management Device NVMe RAID Controller +-14.0 Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller +-14.2 Intel Corporation Tiger Lake-LP Shared SRAM +-15.0 Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 +-15.1 Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1 +-16.0 Intel Corporation Tiger Lake-LP Management Engine Interface +-1c.0-[2d]– +-1c.3-[2e]—-00.0 MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter +-1d.0 Intel Corporation RST VMD Managed Controller +-1f.0 Intel Corporation Tiger Lake-LP LPC Controller +-1f.3 Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller +-1f.4 Intel Corporation Tiger Lake-LP SMBus Controller -1f.5 Intel Corporation Tiger Lake-LP SPI Controller -[10000:e0]-+-1d.0-[e1]—-00.0 Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] -1d.2-[e2]—-00.0 Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier]

Shults
() автор топика
Ответ на: комментарий от etwrq

Спасибо за подсказку, поправил )
-[0000:00]-+-00.0 Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers
+-02.0 Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
+-04.0 Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant
+-06.0-[01]—-00.0 NVIDIA Corporation GA107M [GeForce RTX 3050 Mobile]
+-07.0-[02-2c]–
+-08.0 Intel Corporation GNA Scoring Accelerator module
+-0a.0 Intel Corporation Tigerlake Telemetry Aggregator Driver
+-0d.0 Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller
+-0d.2 Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #0
+-0e.0 Intel Corporation Volume Management Device NVMe RAID Controller
+-14.0 Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller
+-14.2 Intel Corporation Tiger Lake-LP Shared SRAM
+-15.0 Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0
+-15.1 Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1
+-16.0 Intel Corporation Tiger Lake-LP Management Engine Interface
+-1c.0-[2d]– +-1c.3-[2e]—-00.0 MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
+-1d.0 Intel Corporation RST VMD Managed Controller
+-1f.0 Intel Corporation Tiger Lake-LP LPC Controller
+-1f.3 Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller
+-1f.4 Intel Corporation Tiger Lake-LP SMBus Controller
-1f.5 Intel Corporation Tiger Lake-LP SPI Controller
-[10000:e0]-+-1d.0-[e1]—-00.0 Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier]
-1d.2-[e2]—-00.0 Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier]

Shults
() автор топика
Ответ на: комментарий от anonymous

Я загрузаюсь через флешку. При запуске update-initramfs -u
Получаю:I: update-initramfs is disabled (live system is running on read-only media).
Пробывал через команду live-update-initramfs -u, тоже самое, а при команде: /usr/sbin/update-initramfs.orig.initramfs-tools
выдал:
update-initramfs: Generating /boot/initrd.img-6.5.0-kali3-amd64
cryptsetup: ERROR: Couldn’t resolve device overlay
cryptsetup: WARNING: Couldn’t determine root device
W: Couldn’t identify type of root file system for fsck hook
W: Possible missing firmware /lib/firmware/i915/mtl_huc_gsc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/mtl_guc_70.bin for module i915
live-boot: core filesystems dm-verity devices utils udev blockdev ftpfs dns.

Shults
() автор топика

Выглядит как калипроблемы. Если тебе действительно нужно использовать CUDA — то стоит взять более подходящий дистрибутив, например Arch или Debian.

Werenter ★★★
()
Последнее исправление: Werenter (всего исправлений: 1)
Ответ на: комментарий от Werenter

РукаЛицо, а кто-то на форуме решил эти калипроблемы ? Или все мегадивопсы сидят на убунту и при упоминании Кали, копипастят заранее подготовленные скрипты формата - умри недохацкер или ставь винду-зачем юних?

Shults
() автор топика
Ответ на: комментарий от Shults

Ну вот т.е. ты приходишь с болгаркой и говоришь, «Что-то она мне гвозди не забивает нормально». Тебя и посылают за молотком и предлагают болгарку выкинуть нафиг. А ты упорствуешь и хочешь чтобы тебя научили как болгаркой правильно гвозди забивать.

PS: по желанию, болгарку в примере можно заменить на кувалду. смысл не поменяется.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Loki13

Глобально так, и я понимаю, что задаю вопрос формата: «Ребята помогите - мои лыжи плохо едут по сухому асфальту - какой смазкой лучше смазать? - на форуме для лыжников». И понимаю, что этот вопрос поставит бОльшую часть населения форума в тупик, а второй половине - с неокрепшей психикой может причинить глубокую психологическую травму на всю жизнь. Но товарищи - нужно выдохнуть, собраться с силами, проявить снисходительность, и дать ответ формата - чувак смазка не поможет - сгоняй в строительный магазин, купи мебельные колесики и прикрути - так лыжи хоть и криво, но поедут. А вообще, если ты хочешь гонять на лыжах по асфальту - то есть девайсы специально для этого заточенные - так что выбирай.

Shults
() автор топика
Ответ на: комментарий от Shults

Я думаю большинство тут совмещали не совместимые вещи формата - ставили на свои тазы диски от бмв заказывая у дядиВаси проставки для ступиц или еще что-то.

Shults
() автор топика
Ответ на: комментарий от Shults

Систему нужно установить или добавить к параметрам ядра в загрузчике с LiveCD/LiveUSB

https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.html

module_blacklist=  [KNL] Do not load a comma-separated list of
                        modules.  Useful for debugging problem modules.

module_blacklist=nouveau

Ещё может быть

modprobe.blacklist=nouveau

А затем в командной строке установить драйвер nvidia. Но тебе, скорее всего, придётся установить linux-headers под используемую версию ядра. А в виду того, что в репозитории kali обновляются версии пакетов, то в репозитории может не быть пакеты linux-headers под версию ядра с LiveCD и тут либо установка kali на диск и далее обновление, установка linux-headers

apt install linux-headers-`uname -r`

Либо обновление ядра на liveUSB, но ты это не сделаешь.

Поэтому лучше используй нормальный дистрибутив, либо разбирайся как сделать всё сам.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 4)