PDA

Просмотр полной версии : Свежие драйвера 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 сказал(а):

я про них ничего не знаю и знать не хочу


не хорошо соц неравенство устраивать)

meteor
19.10.2016, 17:15
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


на ноуте с гибридной графикой тестировал ?

meteor
19.10.2016, 19:19
Нет ноутбука...

meteor
19.10.2016, 19:21
https://forums.kali.org/showthread.php?21956 так не пробовал?

meteor
19.10.2016, 19:24
Установка на 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 остался прежним )) поэтому тоже не видит карту. Ща поправлю и кину скрин.

meteor
13.12.2016, 07:30
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/

meteor
13.12.2016, 07:31
можно так же и коньки установить
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/

meteor
13.12.2016, 12:30
Код:



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

ghost
07.02.2017, 18:00
То ли лыжи не едут, то ли я бестолковый...
Стал обладателем ноута с гибридной графикой. Далее действовал по инструкции https://fixmynix.com/install-and-configure-nvidia-optimus-with-bumblebee-in-debian/
Но результата нет. pyrit benchmark выдает то же что и до установки. Help!
Неужели никто не знает?

ghost
07.02.2017, 18:17
Видеокарта встроенная Intel и дискретная NVidia GeForce 610M
А насчет дров не знаю. Nouveau наверное. Ставил отсюда по мануалу https://fixmynix.com/install-and-configure-nvidia-optimus-with-bumblebee-in-debian/ но ничего не помогло.

ghost
07.02.2017, 18:49
В этой инструкции 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/ тоже. Какая инструкция верна? И как мне вывести список загруженных драйверов?

ghost
07.02.2017, 23:26
Вывод:

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

ghost
08.02.2017, 13:22
Код:



uname -r
4.6.0-kali1-amd64


не знаю даже

ghost
10.02.2017, 23:53
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
В чем может быть проблема?

ghost
11.02.2017, 13:37
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

ghost
15.02.2017, 17:01
Говорит:

Код:



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
Смотрите железо и поддержку железа софтиной, мб она уже закончилась.

ghost
18.04.2017, 11:45
MaryJane сказал(а):

Дружище, удалось ли тебе найти проблему? У меня возникает в точности такая же


Пока нет


ghostphisher сказал(а):

Смотрите железо и поддержку железа софтиной, мб она уже закончилась.


Поддержка есть

ghostphisher
19.04.2017, 09:32
(((_CYBORG_))) сказал(а):

Всем привет! Я у вас тут новенький !)))) Но с удовольствием буду учиться и чему то и делиться с вами)))))) У меня сейчас Lenovo G500 Гибридная видеокарта Intel + Radeon HD 8500 долго уже не могу справиться чтоб они работали под линами



Так тут тема про Nvidia, так то.....

ghost
19.04.2017, 15:20
(((_CYBORG_))) сказал(а):

Не подскажешь как быть с радеонами?


Используй поиск по форуму. Есть и по радеону

ghost
26.04.2017, 23:56
Перед установкой переключил в биосе гибридный режим на работу одной 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 сказал(а):

ЧТО ТО ПОШЛО НЕ ТАК

Скрины, описание ?