Свежие драйвера Nvidia, теперь всё работает!

Тема в разделе "Kali Linux", создана пользователем kuklofon, 14 окт 2016.

  1. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    Всем привет!
    У меня очень хорошие новости !

    Спустя три тысячи лет в репозитории Кали линукс завезли нормальные дрова на NVIDIA.
    По этому поводу pyrit, который выдавал ошибки и hashcat, который отказывался запускаться, заработали в полную силу на видеокарте.
    Ура товарищи! Всем срочно обновляться!

    Снимок экрана от 2016-10-14 15-30-58.png
    Снимок экрана от 2016-10-14 15-39-32.png

    Снимок экрана от 2016-10-14 15-53-26.png
     
  2. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    ребят, только обновляйтесь аккуратно, а то у меня в группе пару человек выхватили уже с обновой.
    UNsIB149H6g.jpg

    #################################################################################
    Данная инструкция проверена и работает только на ПК !!! если вы обладатель ноутбука с гибридной графикой - гуглите nvidia-bumblebee. Все действия ниже, могут привести вашу систему в нерабочее состояние !!!
    #################################################################################

    Если хотите проприетарные драйвера Nvidia
    Делаем так:
    Код (Text):
    apt-get update
    apt-get dist-upgrade
    apt-get install -y linux-headers-$(uname -r)
    apt-get install nvidia-kernel-dkms
    После установки делаем так:
    Код (Text):
    sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub
    update-grub
    reboot
    После перезагрузки проверяем:
    Код (Text):
    glxinfo | grep -i "direct rendering"
     
    #2 kuklofon, 14 окт 2016
    Последнее редактирование: 15 окт 2016
    WebWare Team нравится это.
  3. IronBird

    IronBird Member

    Регистрация:
    14 авг 2016
    Сообщения:
    7
    Симпатии:
    4
    Во истину Аминь!))
     
  4. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    чего, заработало всё ?
     
  5. shadow5551

    shadow5551 New Member

    Регистрация:
    14 окт 2016
    Сообщения:
    2
    Симпатии:
    1
    Удалось кому справиться с ошибкой?
     
  6. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    переустановкой человек решил, потому что сам накосячил и не тот пакет с дровами поставил...
     
  7. Inject0r

    Inject0r Active Member

    Регистрация:
    3 сен 2016
    Сообщения:
    33
    Симпатии:
    9
    Делал точно также и выхватил ошибку "О нет. Что-то пошло не так." Ставил на совершенно чистую систему 2016.2. Это инструкция из официальной документации.
     
  8. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    у тебя ноутбук ?
     
  9. gx6060

    gx6060 Python

    Регистрация:
    21 сен 2016
    Сообщения:
    37
    Симпатии:
    32
    а что насчет амдшных дров?
     
    ghost нравится это.
  10. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    я про них ничего не знаю и знать не хочу :)
     
  11. gx6060

    gx6060 Python

    Регистрация:
    21 сен 2016
    Сообщения:
    37
    Симпатии:
    32
    не хорошо соц неравенство устраивать)
     
    kuklofon нравится это.
  12. meteor

    meteor Active Member

    Регистрация:
    29 авг 2016
    Сообщения:
    30
    Симпатии:
    11
    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
     
    kuklofon нравится это.
  13. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    на ноуте с гибридной графикой тестировал ?
     
  14. meteor

    meteor Active Member

    Регистрация:
    29 авг 2016
    Сообщения:
    30
    Симпатии:
    11
    Нет ноутбука...
     
  15. meteor

    meteor Active Member

    Регистрация:
    29 авг 2016
    Сообщения:
    30
    Симпатии:
    11
  16. meteor

    meteor Active Member

    Регистрация:
    29 авг 2016
    Сообщения:
    30
    Симпатии:
    11
    Установка на 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 http://pyrit.googlecode.com
    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 http://pyrit.googlecode.com
    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 по ссылкам:

    http://pyrit.googlecode.com далее 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 http://pyrit.googlecode.com
    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 http://pyrit.googlecode.com
    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)

    и сравнить.

    На этом всё пока...
     
    #16 meteor, 19 окт 2016
    Последнее редактирование: 20 окт 2016
    kuklofon нравится это.
  17. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
  18. -master-

    -master- Well-Known Member

    Регистрация:
    14 янв 2012
    Сообщения:
    629
    Симпатии:
    19
    что не пост то какието случаи, я так полагаю что оно даже зависит от того как проводки питания от блока к маме лежат
    или еще от того что радом с компом находится ))
    хоспади скока лет этому линксу а все толком сделать не могут, умора, линуксмастдай одним словом ыыы
     
  19. kuklofon

    kuklofon Parrot Security OS
    Команда форума Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    221
    Симпатии:
    119
    это не к линуксу вопросы, а к производителям видеокарт... лично у меня всё с первого раза получается с драйверами.
    А за мастдай я на тебя порчу наведу
     
    ghost нравится это.
  20. -master-

    -master- Well-Known Member

    Регистрация:
    14 янв 2012
    Сообщения:
    629
    Симпатии:
    19
    ну понятно, для винды не те производители производят, логично же))
     
Загрузка...

Поделиться этой страницей