Просмотр полной версии : Свежие драйвера Nvidia, теперь всё работает!
z3RoTooL
14.10.2016, 16:59
Всем привет!
У меня очень хорошие новости !
Спустя три тысячи лет в репозитории Кали линукс завезли нормальные дрова на NVIDIA.
По этому поводу pyrit, который выдавал ошибки и hashcat, который отказывался запускаться, заработали в полную силу на видеокарте.
Ура товарищи! Всем срочно обновляться!
https://forum.antichat.xyz/attachments/28941821/img_ac8c002416.png
https://forum.antichat.xyz/attachments/28941821/img_67cbf36e92.png
https://forum.antichat.xyz/attachments/28941821/img_19a5087356.png
z3RoTooL
14.10.2016, 19:12
ребят, только обновляйтесь аккуратно, а то у меня в группе пару человек выхватили уже с обновой.
https://forum.antichat.xyz/attachments/28941827/img_6e5370ef19.png
################################################## ###############################
Данная инструкция проверена и работает только на ПК !!! если вы обладатель ноутбука с гибридной графикой - гуглите nvidia-bumblebee. Все действия ниже, могут привести вашу систему в нерабочее состояние !!!
################################################## ###############################
Если хотите проприетарные драйвера Nvidia
Делаем так:
Код:
apt-get update
apt-get dist-upgrade
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms
После установки делаем так:
Код:
sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub
update-grub
reboot
После перезагрузки проверяем:
Код:
glxinfo | grep -i "direct rendering"
z3RoTooL
14.10.2016, 21:31
IronBird сказал(а):
Во истину Аминь!))
чего, заработало всё ?
z3RoTooL
15.10.2016, 01:14
shadow5551 сказал(а):
Удалось кому справиться с ошибкой?
переустановкой человек решил, потому что сам накосячил и не тот пакет с дровами поставил...
z3RoTooL
15.10.2016, 11:47
Inject0r сказал(а):
Делал точно также и выхватил ошибку "О нет. Что-то пошло не так." Ставил на совершенно чистую систему 2016.2. Это инструкция из официальной документации.
у тебя ноутбук ?
fuzscore
15.10.2016, 16:56
а что насчет амдшных дров?
z3RoTooL
15.10.2016, 16:58
gx6060 сказал(а):
а что насчет амдшных дров?
я про них ничего не знаю и знать не хочу
fuzscore
15.10.2016, 17:01
kuklofon сказал(а):
я про них ничего не знаю и знать не хочу
не хорошо соц неравенство устраивать)
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
apt-get install -y aptitude
aptitude -r install linux-headers-$(uname -r)
apt-get install nvidia-kernel-$(uname -r)
aptitude install nvidia-kernel-dkms
aptitude install nvidia-xconfig
nvidia-xconfig
reboot
z3RoTooL
19.10.2016, 17:26
meteor сказал(а):
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
apt-get install -y aptitude
aptitude -r install linux-headers-$(uname -r)
apt-get install nvidia-kernel-$(uname -r)
aptitude install nvidia-kernel-dkms
aptitude install nvidia-xconfig
nvidia-xconfig
reboot
на ноуте с гибридной графикой тестировал ?
https://forums.kali.org/showthread.php?21956 так не пробовал?
Установка на kali-linux-2016.2-amd64 видеокарта GeForce GTX 660
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
apt-get install -y aptitude
Устанавливаем загаловки: (headers) Linux так как они будут нужны для сборки модулей драйвера NVIDIA
aptitude -r install linux-headers-$(uname -r)
Ставим ядро NVIDIA
apt-get install nvidia-kernel-$(uname -r)
Ставим новый Nvidia driver nvidia-kernel-dkms
aptitude install nvidia-kernel-dkms
Во время установки появятся два всплывающих окна, гду нужно выбрать ОК
Теперь нам нужен фаил xconfig в каталоге /etc/X11. Самый простой способ получить его - это установка пакета nvidia-xconfig.
aptitude install nvidia-xconfig
Сейчас, когда у нас есть установленный пакет nvidia-xconfig, набираем следующую команду, для генерации конфигурационного файла сервера Xorg. (который будет автоматически пересобираться при следующем обновлении ядра)
nvidia-xconfig
Внимание: Если это делается на свежеустановленную Kali то вы увидите:
Warning:Unable to locate/open X configuration file.
Это хорошо!!!! Значит всё идет правильно.
Теперь обязательно перезагрузите систему!!!!
reboot
Проверяем, использует ли система модуль glx.
glxinfo | grep -i "direct rendering"
Команда должна вывести "direct rendering: Yes"
Проверяем,загружен ли модуль NVIDIA.
lsmod | grep nvidia
nvidia_drm 45056 2
drm_kms_helper 147456 1 nvidia_drm
drm 364544 5 drm_kms_helper,nvidia_drm
nvidia_modeset 765952 7 nvidia_drm
nvidia 11472896 109 nvidia_modeset
Просто для уверенности, что модуль nouveau,который является версией драйвера NVIDIA с открытым исходным кодом, Не загружен, набираем следующую команду:
lsmod | grep noveau
Это не должно выводить что либо. если появилась надпись, значит вы ошиблись.
ВСЕ ПОЛЬЗУЕМСЯ !!!!!
Чтобы посмотреть, какая версия видеодрайвера у Вас установлена :
glxinfo | grep -i opengl
На выходе примерно так:
glxinfo | grep -i opengl
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 660/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 367.44
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 367.44
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 367.44
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
Далее нам понадобится маленькая хитрость добавим официальные репозитории от Kali Linux Sana 2.0 в cources.list.d с помощью наутилуса переходим в, Другие места/Компьютер/etc/apt/cources.list.d открываем его с при помощи блакнота и ничего не меняя добовляем следующие строки:
deb http://old.kali.org/kali sana main non-free contrib
deb-src http://old.kali.org/kali sana main non-free contrib
Сохраняемся и закрываем. Запускаем в терминале
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
и докачиваем то чего нам нехватоло в нашей сборке.
Посмотрим видет ли Pyrit нашу видеокарту:
pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+
The following cores seem available...
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
#5: 'CPU-Core (SSE2)'
#6: 'CPU-Core (SSE2)'
#7: 'CPU-Core (SSE2)'
#8: 'CPU-Core (SSE2)'
Ни о какой видеокарте речи не идёт. Попробуйте так же запустить команду:
pyrit benchmark
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+
Running benchmark (2300.7 PMKs/s)... \
Computed 2300.70 PMKs/s total.
#1: 'CPU-Core (SSE2)': 318.3 PMKs/s (RTT 3.4)
#2: 'CPU-Core (SSE2)': 314.9 PMKs/s (RTT 3.4)
#3: 'CPU-Core (SSE2)': 309.8 PMKs/s (RTT 3.3)
#4: 'CPU-Core (SSE2)': 314.8 PMKs/s (RTT 3.3)
#5: 'CPU-Core (SSE2)': 313.9 PMKs/s (RTT 3.5)
#6: 'CPU-Core (SSE2)': 310.2 PMKs/s (RTT 3.4)
#7: 'CPU-Core (SSE2)': 316.8 PMKs/s (RTT 3.3)
#8: 'CPU-Core (SSE2)': 306.1 PMKs/s (RTT 3.3)
для сравнения после переустановки Pyrit.
Далее вводим команду для установки cuda:
apt-get install nvidia-cuda-toolkit nvidia-opencl-icd
пока скачивается и устанавливается cuda скачаем дополнительно pyrit-0.4.0.tar.gz cpyrit-cuda-0.4.0.tar.gz по ссылкам:
link removed далее Downloads и скачиваем pyrit-0.4.0.tar.gz cpyrit-cuda-0.4.0.tar.gz
Переместите для удобства эти два файла из папки Загрузки в Домашнюю так как это сделал я.
Далее надо скачать дополнительные библиотеки:
apt-get install libssl-dev
Теперь приступаем к установки Pyrit:
Вводим следующию команду:
apt-get install python2.7-dev python2.7-libpcap libpcap.dev
для закачки и установки пакетов которые понадобятся в дальнейшем, при установке нового Pyrit, будте внимательны нельзя допускать ошибки!
Теперь удоляем старый Pyrit
apt-get remove pyrit
Устанавливаем новый Pyrit который мы скачали, распаковываем:
tar -xzf pyrit-0.4.0.tar.gz
затем переходим в:
cd pyrit-0.4.0
и устанавливаем следующей командой:
python setup.py build
python setup.py install
Если всё прошло отлично закрываем терминал.
Далее устанвливаем cpyrit-cuda-0.4.0.tar.gz распаковываем:
tar -xzf cpyrit-cuda-0.4.0.tar.gz
затем переходим в:
cd cpyrit-cuda-0.4.0
и устанавливаем следующеми командами:
python setup.py build
python setup.py install
Закрываем терминал и проверяем командой:
pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+
The following cores seem available...
#1: 'CUDA-Device #1 'GeForce GTX 660''
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
#5: 'CPU-Core (SSE2)'
#6: 'CPU-Core (SSE2)'
#7: 'CPU-Core (SSE2)'
#8: 'CPU-Core (SSE2)'
Как мы видим добавилась строка #1: 'CUDA-Device #1 'GeForce GTX 660'' вместо первого процессора.
Осталось вспомнить нашу скорость перебора до установки...
следующей командой:
pyrit benchmark
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg link removed
This code is distributed under the GNU General Public License v3+
Running benchmark (17953.0 PMKs/s)... |
Computed 17952.97 PMKs/s total.
#1: 'CUDA-Device #1 'GeForce GTX 660'': 17525.0 PMKs/s (RTT 2.8)
#2: 'CPU-Core (SSE2)': 311.6 PMKs/s (RTT 3.4)
#3: 'CPU-Core (SSE2)': 309.0 PMKs/s (RTT 3.4)
#4: 'CPU-Core (SSE2)': 309.7 PMKs/s (RTT 3.3)
#5: 'CPU-Core (SSE2)': 311.6 PMKs/s (RTT 3.4)
#6: 'CPU-Core (SSE2)': 311.6 PMKs/s (RTT 3.4)
#7: 'CPU-Core (SSE2)': 307.8 PMKs/s (RTT 3.4)
#8: 'CPU-Core (SSE2)': 315.1 PMKs/s (RTT 3.3)
и сравнить.
На этом всё пока...
z3RoTooL
19.10.2016, 19:35
meteor сказал(а):
https://forums.kali.org/showthread.php?21956 так не пробовал?
да у меня ПК, и всё работает
z3RoTooL
19.10.2016, 19:42
-master- сказал(а):
что не пост то какието случаи, я так полагаю что оно даже зависит от того как проводки питания от блока к маме лежат
или еще от того что радом с компом находится ))
хоспади скока лет этому линксу а все толком сделать не могут, умора, линуксмастдай одним словом ыыы
это не к линуксу вопросы, а к производителям видеокарт... лично у меня всё с первого раза получается с драйверами.
А за мастдай я на тебя порчу наведу
z3RoTooL
19.10.2016, 20:40
-master- сказал(а):
ну понятно, для винды не те производители производят, логично же))
да понятно, что для линукса они кривые дрова пишут
z3RoTooL
10.11.2016, 00:02
paxac сказал(а):
ставлю на свежеустановленную kali пишет
root@kali:~# apt-get install nvidia-kernel-$(uname -r)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет nvidia-kernel-4.8.0-kali1-amd64
E: Не удалось найти пакет с помощью glob «nvidia-kernel-4.8.0-kali1-amd64»
E: Не удалось найти пакет с помощью regex «nvidia-kernel-4.8.0-kali1-amd64»
почему?
нет пакета на свежее ядро. этож дебиан ) подожди полгодика
z3RoTooL
26.11.2016, 20:03
у меня пирит работал на 4,4 потом на 4,7 и на 4,8 тоже... что я делаю не так ?
z3RoTooL
27.11.2016, 14:45
Cobra сказал(а):
у тебя работает на 48 если да то подскажи как сделать
йоптыть, хотел понтануться, а у меня pyrit обновился до 0.5.0 а cpyrit остался прежним )) поэтому тоже не видит карту. Ща поправлю и кину скрин.
Alex33Ru сказал(а):
Видюха Palit GTX 1060 - ставил всё как в шапке, потом устанавливал CUBU и библиотеки как писал Метеор, дрова встали ровно, без ошибок и CUBA тоже всё хорошо, далее снес и установил Pyrit, тоже всё без ошибок - а при тесте Pyrit так и не увидел видюху, зато hashcat выдал препереборе по маске рекордные 185К, ( в винде 140-175К). только при проверке статуса hashcat не выводит температуру и частоту видюхи, и вначале перебора не выводит предупреждения типа 75-90 градусов. значит температура никак не контролируется? и почему Pyrit не видит видюху.может видюха новая, а в 11 году её не было когда писали Pyrit 4.0?
Может надо установить это: https://romantelychko.com/blog/1096/
можно так же и коньки установить
http://k4linux.com/2015/09/kali-linux-20-tutorials-conky.html
Alex33Ru сказал(а):
Видюха Palit GTX 1060 - ставил всё как в шапке, потом устанавливал CUBU и библиотеки как писал Метеор, дрова встали ровно, без ошибок и CUBA тоже всё хорошо, далее снес и установил Pyrit, тоже всё без ошибок - а при тесте Pyrit так и не увидел видюху, зато hashcat выдал препереборе по маске рекордные 185К, ( в винде 140-175К). только при проверке статуса hashcat не выводит температуру и частоту видюхи, и вначале перебора не выводит предупреждения типа 75-90 градусов. значит температура никак не контролируется? и почему Pyrit не видит видюху.может видюха новая, а в 11 году её не было когда писали Pyrit 4.0?
Может надо сенсоры установить: https://romantelychko.com/blog/1096/
Код:
apt-get install conky-all
apt-get install conky-manager
gedit /etc/conky/conky.conf
z3RoTooL
20.12.2016, 04:31
bercerk сказал(а):
У меня после выполнения
apt-get install nvidia-kernel-dkms[/code], пишет что установлен конфликтующий драйвер. И потом поле перезагрузки "ЧТО ТО ПОШЛО НЕ ТАК..." И потом заного приходится переустанвавливать систему... Пи..сец. А хотя извеняюсь, система загрузилась, но с ировами сто-то не то. При выполнении
root@kali:~# glxinfo | grep -i "direct rendering"
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Xlib: extension "GLX" missing on display ":1.0".
Error: couldn't find RGB GLX visual or fbconfig
Куда копать, что делать? Подскажите нубу(
видимо у тебя ноут с 2 картами ?
ghostphisher
21.12.2016, 12:31
Кто может подсказать, почему после установки дров, при выходе в терминал через ALT+F# у меня на одном из экранов не выводится изображение? До этого все было ок. Работаю с 2 мониторов и одного системника.
ghostphisher
22.12.2016, 09:36
radar сказал(а):
Запарился гуглить, решил поинтересоваться тут. Ноут lenovo y570, система Kali Rollings 2016.2 4.8.0-kali2-amd64, на ноуте - 2 видяхи :
1) Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
2) VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 555M]
разве это возможно? 2 карты на Nvidia - да, а вот такой вариант. Мне думается это физически не может быть.
z3RoTooL
22.12.2016, 11:27
ghostphisher сказал(а):
разве это возможно? 2 карты на Nvidia - да, а вот такой вариант. Мне думается это физически не может быть.
да возможно, у меня такой же ноут. Всё работает с пакетом bumblee. А на убунту/mint получается настроить просто с дровами от NVIDIA, там создаётся какой-то загадочный xorg.conf, который работает только на этих дистрибах )
z3RoTooL
22.12.2016, 11:29
radar сказал(а):
Запарился гуглить, решил поинтересоваться тут. Ноут lenovo y570, система Kali Rollings 2016.2 4.8.0-kali2-amd64, на ноуте - 2 видяхи :
1) Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
2) VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 555M]
Цель : объеденить усилия 2-х карт для перебора паролей.
Начал с установки дров на NVidia GT 555M.
sources.list c с такими репами:
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
После чистой установки на внешний USB-HDD
apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
apt-get install linux-headers-$(uname -r)
apt-get install nvidia-kernel-$(uname -r)
и тут приплыл
E: Не удалось найти пакет nvidia-kernel-4.8.0-kali2-amd64
E: Не удалось найти пакет с помощью glob «nvidia-kernel-4.8.0-kali2-amd64»
E: Не удалось найти пакет с помощью regex «nvidia-kernel-4.8.0-kali2-amd64»
Что делать дальше - не нашёл. Способов установки дров на NVidia в инете находил массу, но удовлетворительного результата не было ни от одного из найденных рецептов.
Подскажите, в каком направлении суетиться ?
не заморачивайся, убьёшь систему.
с этим ноутом прокатывает только вариант с bumblebee. Гугли его.
На арче я обычно ставлю пакеты xorg-server nvidia xf86-video-intel bumblebee
z3RoTooL
23.12.2016, 06:01
radar сказал(а):
Может пнёшь в нужном направлении ? Помониторил мануалы (рус, англ) - нужно ставить дрова NVidia полюбому. Что посоветуешь ?
пакет bumblbee или попробовать дровами nvidia всё настроить через xorg.conf
TrevorReznik
24.01.2017, 18:53
Была проблема с установкой cpyrit-cuda-0.4.0. Подсмотрел такое решение: "Находим наш скаченный cpyrit-0.4.0,открываем его ,находим там файл setup.py открываем ,после чего ищем флаг nvcc_cmd = NVCC + bit_flag + ' и удаляем первую строчку --host-compilation C ' \ и сохраняем потом запускаем."
alliot сказал(а):
Вопрос немного не в тему, но может кто знает, что за ошибка pyrit?
Код:
pyrit -r psk-01.cap analyze
NVIDIA: no NVIDIA devices found
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+
Parsing file 'psk-01.cap' (1/1)...
Traceback (most recent call last):
File "/usr/local/bin/pyrit", line 6, in
pyrit_cli.Pyrit_CLI().initFromArgv()
File "/usr/local/lib/python2.7/dist-packages/pyrit_cli.py", line 115, in initFromArgv
func(self, **options)
File "/usr/local/lib/python2.7/dist-packages/pyrit_cli.py", line 163, in new_f
f(*args, **kwds)
File "/usr/local/lib/python2.7/dist-packages/pyrit_cli.py", line 447, in analyze
parser = self._getParser(capturefile)
File "/usr/local/lib/python2.7/dist-packages/pyrit_cli.py", line 179, in _getParser
parser.parse_pcapdevice(dev)
File "/usr/local/lib/python2.7/dist-packages/cpyrit/pckttools.py", line 601, in parse_pcapdevice
self.parse_packet(pckt)
File "/usr/local/lib/python2.7/dist-packages/cpyrit/pckttools.py", line 614, in parse_packet
if dot11_pckt.isFlagSet('type', 'Control'):
File "/usr/local/lib/python2.7/dist-packages/cpyrit/pckttools.py", line 66, in isFlagSet
return (1 << field.names.index([value])) & self.__getattr__(name) != 0
AttributeError: 'BitEnumField' object has no attribute 'names'
https://bugs.kali.org/view.php?id=3801 вот решение
ghostphisher
30.01.2017, 19:50
Тут посмотреть
https://github.com/hashcat/hashcat/issues/147
То ли лыжи не едут, то ли я бестолковый...
Стал обладателем ноута с гибридной графикой. Далее действовал по инструкции https://fixmynix.com/install-and-configure-nvidia-optimus-with-bumblebee-in-debian/
Но результата нет. pyrit benchmark выдает то же что и до установки. Help!
Неужели никто не знает?
Видеокарта встроенная Intel и дискретная NVidia GeForce 610M
А насчет дров не знаю. Nouveau наверное. Ставил отсюда по мануалу https://fixmynix.com/install-and-configure-nvidia-optimus-with-bumblebee-in-debian/ но ничего не помогло.
В этой инструкции https://fixmynix.com/install-and-configure-nvidia-optimus-with-bumblebee-in-debian/ написано добавлять репозиторий deb http://ftp.debian.org/debian/ stretch main contrib non-freeи в этой https://fixmynix.com/install-latest-pyrit-0-4-with-cuda-in-kali-linux-debian/ тоже. Какая инструкция верна? И как мне вывести список загруженных драйверов?
Вывод:
lsmod | grep -i 'nouveau'
nouveau 1486848 1
mxm_wmi 16384 1 nouveau
wmi 20480 3 ideapad_laptop,mxm_wmi,nouveau
ttm 94208 1 nouveau
drm_kms_helper 147456 2 i915,nouveau
drm 360448 11 ttm,i915,drm_kms_helper,nouveau
i2c_algo_bit 16384 2 i915,nouveau
button 16384 2 i915,nouveau
video 40960 3 i915,ideapad_laptop,nouveau
а lsmod | grep -i 'vga_switcheroo' вывод ничего не дает.
apt-get install dkms bbswitch-dkms устанавливает нормально, затем начинается
modprobe bbswitch load_state=0
modprobe: FATAL: Module bbswitch not found in directory /lib/modules/4.6.0-kali1-amd64
Вот еще нашел для страждущих, но правда для Sana https://forums.kali.org/showthread....ia-Bumblebee-CUDA-for-Optimus-enabled-Laptops
Код:
uname -r
4.6.0-kali1-amd64
не знаю даже
DoberGroup сказал(а):
1. Проверьте отсутствие ненужных репозитариев. Никаких sana, никаких old.kali. Проверьте как в sources.list, так и содержимое sources.list.d/
2. apt-get update && apt-get upgrade
apt-get autoremove
apt-get dist-upgrade
перезагрузка.
Опять apt-get autoremove для гарантии.
Если встретите ошибки зависимостей - сначала решайте их. Если нет - продолжайте с ядром 4.9.0
apt-get install linux-headers-$(uname -r)
... и далее, по мануалу. Я проверил issue в апстримах - неразрешимых проблем нет
Все сделал так. Обновился до ядра 4.9.0
Далее по инструкции. Но пришлось кое что изменить.
Код:
modprobe -r nouveau
apt-get install gcc make linux-headers-amd64
apt-get install dkms bbswitch-dkms
modprobe bbswitch load_state=0
cat /proc/acpi/bbswitch выдает:
Код:
0000:01:00.0 OFF
Далее:
Код:
su -c 'echo "blacklist nouveau" >> /etc/modprobe.d/nouveau-blacklist.conf'
apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
apt-get install nvidia-vdpau-driver vdpau-va-driver mesa-utils
apt-get install bumblebee-nvidia
С http://sourceforge.net/projects/virtualgl/files/ качаю последнюю версию VirtualGL и распаковываю
Код:
dpkg -i /root/virtualgl_2.5.1_amd64.deb
Открываю nano /etc/rc.local и добавляю service bumblebeed start в конец и сохраняю документ.
Я под рутом, поэтому пункт 6 пропускаю. Перезагружаюсь.
Тестирую
Код:
optirun -vv glxgears
Шестеренки вращаются. Работает?
Дальше действовал по этой https://fixmynix.com/install-latest-pyrit-0-4-with-cuda-in-kali-linux-debian/ методике,но
optirun pyrit benchmarkвыдает то же что иpyrit benchmark
В чем может быть проблема?
DoberGroup сказал(а):
Покажите, пожалуйста:
Код:
cat /root/.pyrit/config
dpkg -s pyrit
service bumblebeed status
========
Bumblebeed стартую в ручном режиме service bumblebeed start поэтому:
Код:
service bumblebeed status
● bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/lib/systemd/system/bumblebeed.service; disabled; vendor pres
Active: active (running) since Sat 2017-02-11 12:22:39 MSK; 15s ago
Main PID: 1756 (bumblebeed)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/bumblebeed.service
└─1756 /usr/sbin/bumblebeed
фев 11 12:22:39 kali systemd[1]: Started Bumblebee C Daemon.
фев 11 12:22:39 kali bumblebeed[1756]: [ 327.134
Заменил на true, поэтому:
Код:
cat /root/.pyrit/config
default_storage = file://
limit_ncpus = 0
rpc_announce = true
rpc_announce_broadcast = false
rpc_knownclients =
rpc_server = false
use_CUDA = true
use_OpenCL = true
workunit_size = 75000
И последний вывод:
Код:
dpkg -s pyrit
Package: pyrit
Status: install ok installed
Priority: extra
Section: net
Installed-Size: 382
Maintainer: Python Applications Packaging Team
Architecture: amd64
Version: 0.5.1+git20160815-0kali1
Depends: python (= 2.7~), python:any (= 2.7.5-5~), libc6 (>= 2.14), libpcap0.8 (>= 0.9.8), libssl1.1 (>= 1.1.0)
Recommends: python-scapy (>= 2.0), python-sqlalchemy (>= 0.5.6)
Suggests: python-psycopg2 | python-pymssql | python-mysqldb
Description: GPGPU-driven WPA/WPA2-PSK key cracker
Pyrit allows one to create massive databases, pre-computing part of the
WPA/WPA2-PSK authentication phase in a space-time-tradeoff. Exploiting the
computational power of many-core- and other platforms through ATI-Stream,
Nvidia CUDA, OpenCL, and VIA Padlock, it is currently by far the most powerful
attack against one of the world's most used security-protocols.
.
This package contains the basic version of Pyrit, with support for MMX, SSE2
and VIA PADLOCK detected at run-time. Support for the non-free technologies
Nvidia CUDA, ATI-Stream, and OpenCL can be added through extensions. If
packaged, these should be available in the contrib section with names in the
form of "pyrit-*.
Homepage: https://github.com/JPaulMora/Pyrit
Говорит:
Код:
pyrit selftest
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg - 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+
Cores incorporated in the test:
CPUs:
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
GPUs:
Running selftest...
All results verified. Your installation seems OK
Код:
pyrit benchmark
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg - 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+
Running benchmark (1500.4 PMKs/s)... -
Computed 1500.37 PMKs/s total.
#1: 'CPU-Core (SSE2)': 702.5 PMKs/s (RTT 3.0)
#2: 'CPU-Core (SSE2)': 757.0 PMKs/s (RTT 3.0)
CUDA:
OpenCL:
Код:
hashcat -b
hashcat (v3.30) starting in benchmark mode...
clGetDeviceIDs(): CL_DEVICE_NOT_FOUND
clGetDeviceIDs(): CL_DEVICE_NOT_FOUND
No devices found/left
Started: Sat Feb 11 14:29:18 2017
Stopped: Sat Feb 11 14:29:18 2017
Думаю в bbswitch проблема.
ghostphisher
16.04.2017, 17:59
Смотрите железо и поддержку железа софтиной, мб она уже закончилась.
MaryJane сказал(а):
Дружище, удалось ли тебе найти проблему? У меня возникает в точности такая же
Пока нет
ghostphisher сказал(а):
Смотрите железо и поддержку железа софтиной, мб она уже закончилась.
Поддержка есть
ghostphisher
19.04.2017, 09:32
(((_CYBORG_))) сказал(а):
Всем привет! Я у вас тут новенький !)))) Но с удовольствием буду учиться и чему то и делиться с вами)))))) У меня сейчас Lenovo G500 Гибридная видеокарта Intel + Radeon HD 8500 долго уже не могу справиться чтоб они работали под линами
Так тут тема про Nvidia, так то.....
(((_CYBORG_))) сказал(а):
Не подскажешь как быть с радеонами?
Используй поиск по форуму. Есть и по радеону
Перед установкой переключил в биосе гибридный режим на работу одной Intel карты, установил Kali, обновил его, поставил проприетарный видеодрайвер из инструкции выше и включил гибридный режим.
Настроил автозагрузку bumblebeed так:
Код:
nano /usr/sbin/update-rc.d
добавил туда bumblebeed enabled и далее:
Код:
update-rc.d -f bumblebeed enable
как и ожидалось
Код:
optirun -vv glxgears
выдает
https://forum.antichat.xyz/attachments/28953951/img_575697471d.png
Но вот optirun pyrit benchmarkвыдает то же что иpyrit benchmark. Показатели те же...
Так же:
Код:
root@kali:~# hashcat -b
hashcat (v3.5.0) starting in benchmark mode...
/usr/bin/OpenCL/: No such file or directory
*** Error in `hashcat': corrupted double-linked list: 0x000055c6c5a16110 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x7fdfa74ccbcb]
/lib/x86_64-linux-gnu/libc.so.6(+0x76f96)[0x7fdfa74d2f96]
/lib/x86_64-linux-gnu/libc.so.6(+0x77f46)[0x7fdfa74d3f46]
hashcat(+0x1ac2d)[0x55c6c54b9c2d]
hashcat(+0x1b02e)[0x55c6c54ba02e]
hashcat(+0x5393)[0x55c6c54a4393]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7fdfa747c2b1]
hashcat(+0x544a)[0x55c6c54a444a]
======= Memory map: ========
55c6c549f000-55c6c5540000 r-xp 00000000 fe:01 5243368 /usr/bin/hashcat
55c6c5740000-55c6c5742000 r--p 000a1000 fe:01 5243368 /usr/bin/hashcat
55c6c5742000-55c6c5743000 rw-p 000a3000 fe:01 5243368 /usr/bin/hashcat
55c6c5a02000-55c6c5a23000 rw-p 00000000 00:00 0 [heap]
7fdfa0000000-7fdfa0021000 rw-p 00000000 00:00 0
7fdfa0021000-7fdfa4000000 ---p 00000000 00:00 0
7fdfa7245000-7fdfa725b000 r-xp 00000000 fe:01 24250556 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdfa725b000-7fdfa745a000 ---p 00016000 fe:01 24250556 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdfa745a000-7fdfa745b000 r--p 00015000 fe:01 24250556 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdfa745b000-7fdfa745c000 rw-p 00016000 fe:01 24250556 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdfa745c000-7fdfa75f1000 r-xp 00000000 fe:01 24250727 /lib/x86_64-linux-gnu/libc-2.24.so
7fdfa75f1000-7fdfa77f0000 ---p 00195000 fe:01 24250727 /lib/x86_64-linux-gnu/libc-2.24.so
7fdfa77f0000-7fdfa77f4000 r--p 00194000 fe:01 24250727 /lib/x86_64-linux-gnu/libc-2.24.so
7fdfa77f4000-7fdfa77f6000 rw-p 00198000 fe:01 24250727 /lib/x86_64-linux-gnu/libc-2.24.so
7fdfa77f6000-7fdfa77fa000 rw-p 00000000 00:00 0
7fdfa77fa000-7fdfa77fd000 r-xp 00000000 fe:01 24250740 /lib/x86_64-linux-gnu/libdl-2.24.so
7fdfa77fd000-7fdfa79fc000 ---p 00003000 fe:01 24250740 /lib/x86_64-linux-gnu/libdl-2.24.so
7fdfa79fc000-7fdfa79fd000 r--p 00002000 fe:01 24250740 /lib/x86_64-linux-gnu/libdl-2.24.so
7fdfa79fd000-7fdfa79fe000 rw-p 00003000 fe:01 24250740 /lib/x86_64-linux-gnu/libdl-2.24.so
7fdfa79fe000-7fdfa7a16000 r-xp 00000000 fe:01 24252362 /lib/x86_64-linux-gnu/libpthread-2.24.so
7fdfa7a16000-7fdfa7c15000 ---p 00018000 fe:01 24252362 /lib/x86_64-linux-gnu/libpthread-2.24.so
7fdfa7c15000-7fdfa7c16000 r--p 00017000 fe:01 24252362 /lib/x86_64-linux-gnu/libpthread-2.24.so
7fdfa7c16000-7fdfa7c17000 rw-p 00018000 fe:01 24252362 /lib/x86_64-linux-gnu/libpthread-2.24.so
7fdfa7c17000-7fdfa7c1b000 rw-p 00000000 00:00 0
7fdfa7c1b000-7fdfa7c3e000 r-xp 00000000 fe:01 24250712 /lib/x86_64-linux-gnu/ld-2.24.so
7fdfa7e12000-7fdfa7e14000 rw-p 00000000 00:00 0
7fdfa7e3a000-7fdfa7e3e000 rw-p 00000000 00:00 0
7fdfa7e3e000-7fdfa7e3f000 r--p 00023000 fe:01 24250712 /lib/x86_64-linux-gnu/ld-2.24.so
7fdfa7e3f000-7fdfa7e40000 rw-p 00024000 fe:01 24250712 /lib/x86_64-linux-gnu/ld-2.24.so
7fdfa7e40000-7fdfa7e41000 rw-p 00000000 00:00 0
7fffd5b9d000-7fffd5bbe000 rw-p 00000000 00:00 0 [stack]
7fffd5bd3000-7fffd5bd5000 r--p 00000000 00:00 0 [vvar]
7fffd5bd5000-7fffd5bd7000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Аварийный останов
Дрова встали? Что то криво с пакетами?
Дрова встали. С optirun все запускает.
Проблема как я описал выше в hashcat и при установке cpyrit:
Код:
root@kali:~/cpyrit-cuda-0.4.0# python setup.py build
The CUDA compiler and headers required to build kernel were not found. Trying to continue anyway...
svn: E155007: '/root/cpyrit-cuda-0.4.0' is not a working copy
running build
running build_ext
Compiling CUDA module using nvcc 8.0, V8.0.44...
Executing 'nvcc -m64 --host-compilation C -Xcompiler "-fPIC" --ptx ./_cpyrit_cudakernel.cu'
nvcc fatal : Unknown option '-host-compilation'
Traceback (most recent call last):
File "setup.py", line 175, in
setup(**setup_args)
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/lib/python2.7/distutils/command/build.py", line 128, in run
self.run_command(cmd_name)
File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setup.py", line 100, in run
subprocess.check_call(nvcc_cmd, shell=True)
File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'nvcc -m64 --host-compilation C -Xcompiler "-fPIC" --ptx ./_cpyrit_cudakernel.cu' returned non-zero exit status 1
Сергей Попов
18.05.2017, 08:51
Dat Sec сказал(а):
ЧТО ТО ПОШЛО НЕ ТАК
Скрины, описание ?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot