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

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

Наш партнер Genesis Hackspace
  1. z3RoTooL

    z3RoTooL Well-Known Member
    Grey Team

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

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

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

    Свежие драйвера Nvidia, теперь всё работает!
     
    id2746 нравится это.
  2. z3RoTooL

    z3RoTooL Well-Known Member
    Grey Team

    Регистрация:
    28 фев 2016
    Сообщения:
    487
    Симпатии:
    263
    ребят, только обновляйтесь аккуратно, а то у меня в группе пару человек выхватили уже с обновой.
    Свежие драйвера Nvidia, теперь всё работает!

    #################################################################################
    Данная инструкция проверена и работает только на ПК !!! если вы обладатель ноутбука с гибридной графикой - гуглите 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 z3RoTooL, 14 окт 2016
    Последнее редактирование: 15 окт 2016
    id2746 и WebWare Team нравится это.
  3. IronBird

    IronBird Member

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

    z3RoTooL Well-Known Member
    Grey Team

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

    shadow5551 New Member

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

    z3RoTooL Well-Known Member
    Grey Team

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

    Inject0r Well-Known Member

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

    z3RoTooL Well-Known Member
    Grey Team

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

    gx6060 Python

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

    z3RoTooL Well-Known Member
    Grey Team

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

    gx6060 Python

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

    meteor Active Member

    Регистрация:
    29 авг 2016
    Сообщения:
    44
    Симпатии:
    18
    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. z3RoTooL

    z3RoTooL Well-Known Member
    Grey Team

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

    meteor Active Member

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

    meteor Active Member

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

    meteor Active Member

    Регистрация:
    29 авг 2016
    Сообщения:
    44
    Симпатии:
    18
    Установка на 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. z3RoTooL

    z3RoTooL Well-Known Member
    Grey Team

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

    -master- Well-Known Member

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

    z3RoTooL Well-Known Member
    Grey Team

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

    -master- Well-Known Member

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

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