Статья Установка драйверов NVIDIA на Kali
Этот документ объясняет, как задействовать видео железо от NVIDIA и установить драйверы на систему Kali Linux. Первый шаг, это полностью обновите вашу систему Kali Linux и убедитесь, что у вас установлены заголовки ядра (kernel headers).
apt-get update apt-get dist-upgrade apt-get install -y linux-headers-$(uname -r) apt-get install nvidia-kernel-dkms
Следующий шаг — это отключение драйвера nouveau.
— это опен-сорсный проект драйверов NVIDIA, однако ему не хватает 3D ускорения графики, которое необходимо для запуска инструментов Cuda pentest.
sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub update-grub reboot
Как только система снова загрузится, вы можете увидеть экран заставки NVIDIA, который означает, что драйверы установились правильно, тем не менее, это не всегда так. Чтобы проверить, работают ли драйверы должным образом, выполните следующую команду.
[email protected]:~# glxinfo | grep -i "direct rendering" direct rendering: Yes
Хотя инициализация инструментов Cuda, включённых в Kali выходит за рамки данной статьи, проверка для полной уверенности в нормальной работе — это всегда хорошая идея. Следующая команда использует Oclhashcat-plus с некоторыми из файлов примеров включённых в этот пакет.
cd /usr/share/oclhashcat-plus/ ./cudaHashcat-plus.bin -t 32 -a 7 example0.hash ?a?a?a?a example.dict cudaHashcat-plus v0.14 by atom starting.
Hashes: 6494 total, 1 unique salts, 6494 unique digests Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes Workload: 256 loops, 80 accel Watchdog: Temperature abort trigger set to 90c Watchdog: Temperature retain trigger set to 80c Device #1: GeForce G210M, 511MB, 1468Mhz, 2MCU Device #2: GeForce 9400M G, 253MB, 1100Mhz, 2MCU Device #1: Kernel ./kernels/4318/m0000_a1.sm_12.64.ptx Device #2: Kernel ./kernels/4318/m0000_a1.sm_11.64.ptx Generated dictionary stats for example.dict: 1210228 bytes, 129988 words, 129988 keyspace 27b797965af03466041487f2a455fe52:mo0000 a48dd0f09abaf64324be83ce86414b5f:ap2300000 7becb9424f38abff581f6f2a82ff436a:sail00 1459ccf0940e63051d5a875a88acfaaf:pigi00 3baa3048651a65d1260eb521ab7c3bc0:ek110 7a7a8220266f71f54f85685969ce999f:davi0123456789 98c627ca129e64dfff3bf08fbaab6c86:fire01man
Как вы видите вывод выше, карта распознана и пароли расшифрованы успешно.
Ferum
Суббота на 02:04 ПП
игры работать будут например cs:go?
Alexey
Суббота на 02:04 ПП
Если не это не шутка )) то серьёзный ответ такой: если раньше не работали с Linux, то лучше не начинать с Kali – множество проблем и не получите никакого удовольствия. На форуме один из пользователей жалуется, что не получается запустить какую-то игру, т.к. в Kali есть только один пользователь – рут, а игра под рутом не работает.
- установить Linux Mint Cinnamon
- на неё установить драйвера и игры (всё в один клик из графических интерфейсов – никаких проблем)
- установить программы для тестирования на проникновение (те, которые в Kali).
madmentat
Среда на 01:01 ДП
Все там работает как и в любом дебиане, надо только почитать, подумать и сделать.
Андрей
Суббота на 10:07 ПП
Какие нафиг игры ? Kali не для игр это специальный дистрибут для пинтестинга… играй на windows
Алексей
Суббота на 01:10 ПП
C Gf9800GTR не пашет драйвер nvidia…. черный экран. при отключении драйвера иксы не возвращаются, пишет «Sorry…». Вернуть иксы получилось только полным удалением всего, что устанавливал () Ну в общем как всегда =)
Вопрос такой: Как вернуть стандартный Nouveau?? РАзрешение экрана ужасное) Т.Е.: есть ли обратная команда этой команде: sed ‘s/quiet/quiet nouveau.modeset=0/g’ -i /etc/default/grub
RUN
Воскресенье на 06:11 ДП
прошу помочь, после последовательного выполонения приведенных в данной статье команд – получил безобразное разрешение экрана и все также неработающие драйвера для NVIDIA, есть ли обратная команда для возврата драйвера nouveau?
при попытке обновить заголовки выдается:
~# apt-get install -y linux-headers-$(uname -r) Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово E: Не удалось найти пакет linux-headers-4.0.0-kali1-amd64 E: Не удалось найти пакет по регулярному выражению «linux-headers-4.0.0-kali1-amd64»
при попытке обновить драйвер выдает :
~# apt-get install nvidia-kernel-dkms Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово E: Не удалось найти пакет nvidia-kernel-dkms.
Alexey
Воскресенье на 02:11 ПП
Начните отсюда Проверка и восстановление репозиториев в Kali Linux из командной строки После восстановления оригинальных репозиториев (а ни в чём другом проблема быть не может), перейдите к другой инструкции по установке видеодрайвера: https://codeby.net/blogs/?p=2992 Эта инструкция, которую мы комментируем, является переводом официальной документации. Многие сообщают о том, что инструкция с оф. сайта нерабочая. Вторая инструкция, на которую дана ссылка, является альтернативной, она многими проверена и хорошо себя зарекомендовала.
a
Вторник на 01:12 ПП
что не делаю, всё по инструкциям и к английской прибегнул результат одинаковый – после ребута чёрный экран, затем «Oh no! Something has gone wrong. A problem has occured and the system can’t recover. Please log out and try again.
Hairus
Воскресенье на 06:07 ПП
После установки програм и перезагрузки kaki не загружается
Белый экран с смайлом “oh no! Something has done wrong “. Что делать?
sigakey
Суббота на 07:02 ДП
У меня тоже самое как и в двух предыдущих комментах после перезагрузки выходит этот белый экран с надписью, что делать не знаю, видеокарта Nvidia Geforce 520MX. Есть у кого-нибудь идеи как пофиксить это?
bes
Вторник на 06:02 ПП
У меня была тоже такая-же проблема,около месяца провозился,все инструкции перечитал и понял одно – сплошной копи-паст.
Точно уже где не помню,но нарвался на англо-язычном ресурсе на очень замечательную статью,где было на пальцах расписано,что Nvidia Geforce начиная с 5xxx не становится на kali . У меня самого NVIDIA GeForce GT 650M…
Удачи…
ZZHup
Четверг на 06:07 ПП
Да, уж. Уже скоро 20 лет будет как впервые познакомился с Линукс, а костыли все те же. Грустно
Вася
Суббота на 11:04 ПП
Nvidia gt 650 все стало норм. А glxinfo | grep -i “direct rendering”
bash: glxinfo: команда не найдена
Устанавливаем драйвер NVIDIA на Kali Linux
Несмотря на то, что Kali Linux базируется на дистрибутиве Debian, у них совершенно разная философия и разные репозитории. Если вы когда-то устанавливали драйвера в Debian, в частности драйвер на видеокарту Nvidia, то в Kali Linux способ установки данного драйвера немного отличается. Тем не менее, установить драйвер на видеокарту все же рекомендуется, так как если вы будете использовать к примеру такой инструмент как Hashcat, то в разы ускорите брутфорс. Дело в том, что Hashcat использует ресурсы вашей видеокарты для подобной атаки, и стоит признать тот факт, что весьма успешно. Но, как говорилось выше, установка драйвера в Kali Linux для видеокарт Nvidia отличается, но, перед тем как мы произведем установку, давайте сначала разберемся с репозиториями.
Репозитории Kali Linux
Что бы не затягивать статью, быстренько пробежимся по репозиториям которые имеются в Kali Linux. После установки операционной системы необходимо отредактировать файл “sources.list”, в этом файле находятся репозитории откуда система получает обновления, а так же происходит установка программного обеспечения. По умолчанию в файле “sources.list” имеется один репозиторий:
deb http://http.kali.org/kali kali-rolling main contrib non-free
Данный репозиторий часто обновляется и соответственно имеет самое новое программное обеспечение. Второй же репозиторий который вы можете добававить в файл “sources.list”, это:
deb http://http.kali.org/kali kali-last-snapshot main non-free contrib
В отличие от первого, в этом репозитории содержится более стабильное программное обеспечение, и соответственно, если вам в первую очередь нужна стабильность, то подключайте именно его. Ну и третий репозиторий который вы можете подключить:
deb http://http.kali.org/kali kali-experimental main non-free contrib
Третий репозиторий как вы можете догадаться, это эксперементальй репозиторий, и соответственно, в нем находятся пакеты который еще толком не прошли проверку и могут содержать какие то ошибки. И как не сложно догадаться, возможны глюки, а так же не стабильная работа, в том числе и всей операционной системы.
Установка драйвера Nvidia
Теперь когда разобрались с репозиториями, давайте перейдем к установке драйвера на видеокарту Nvidia. Предварительно конечно обновив систему командами:
sudo apt update && sudo apt -y full-upgrade
Давайте определим какие графические процессоры у нас имеются, я буду показывать на своем ноутбуке, у вас же данные показатели соответственно будут отличаться, вводим команду:
Как видно на скриншоте, у меня первый графический процессор, или иными словами, видеокарта AMD, а вторая Nvidia. Теперь переходим к установке драйвера и утилиты nvidia-cuda-toolkit:
sudo apt install -y nvidia-driver nvidia-cuda-toolkit
Когда установка драйвера завершиться, можно проверить правильно ли все установилось выполнив команду:
Как вы можете увидеть на скриншоте, установился видеодрайвер версии 455, так же можно запустить все ту же утилиту Hashcat с опцией “-I”:
Заключение
Сама же Kali Linux мало подходит для повседневного использования, тем не менее, использовать данную систему предварительно установив ее на ноутбук или стационарный компьютер можно, но в тех случаях, когда необходим ее специфический функционал. А соответственно, ее необходимо предварительно настроить, и установить необходимое программное обеспечение, в данном же случае драйвер на видеокарту Nvidia. И только после этого можно приступать к работе с уверенностью что ваша система сможет работать в полную силу.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X