Нажмите "Enter", чтобы перейти к содержанию

Nvidia автопоиск драйверов: Page Not Found | NVIDIA

Содержание

Ошибка Warframe DirectX Device Creation Failed

Ошибка Warframe DirectX Device Creation Failed Каталог

Везде

Везде Авто Красота и здоровье Дом и дача Строительство и ремонт Мебель Все для офиса Детские товары Досуг и развлечения Товары для животных Компьютерная техника Продукты Спорт и отдых Электроника Бытовая техника Услуги Оборудование Одежда, обувь и аксессуары

Подать объявление 0 0 Москва
  • Ошибка Warframe DirectX Device Creation Failed
Утилита DirectX работает исключительно на благо геймеров, т.к. обеспечивает компьютерным играм нормальную работу. Однако периодически многие пользователи сталкиваются с различными ошибками. Например, одна из наиболее распространенных: ошибка DirectX Device Creation Failed при воспроизведении игры Warframe. То есть, когда игрок запускает Варфреймов, лаунчер как обычно появляется. Однако при нажатии на кнопку «Play», появляется окно, сообщающее о данной ошибке.

В основном ошибки при воспроизведении видеоигр происходят по причине несовместимости разных версий компонентов либо отсутствия поддержки потребных редакций видеокарты. Один из таких сбоев и является «DirectX device creation failed». Есть несколько вариантов исправить эту ошибку. Согласно отзывам форумчан помогли именно указанные решения проблемы, поэтому пробуйте поочередно каждый из них.

Отключите чип Intel

Это решение для тех, у кого возникла «Ошибка: Warframe DirectX Device Creation Failed» на ноутбуке. Вам нужно включить Nvidia GPU в настройках 3D. Бывает, что встроенная видеокарта (обычно это Intel) обслуживает несложные задачи. А дискретная (от Nvidia) работает с более емкими графическими приложениями. Достаточно часто после обновления драйверов встроенная Intel GPU запускается вместо дискретной видеокарты, таким образом, получается сбой при запуске Warframe. Чтобы это исправить нужно, переключить на ноутбуке видеоадаптер с intel – соответственно на nvidia и убедиться, что в настройках не стоит автоматическое переключение.
  • Откройте панель управления NVIDIA посредством ярлыка в трее или щелкните ПКМ на рабочем столе. Затем в меню выберите соответствующую опцию.

  • Интерфейс управления NVIDIA, как правило, представлен в двух колонках. Слева список доступных настроек, справа настройки – переключатели. Их много, вам нужны лишь некоторые из раздела «Управление параметрами 3D».

  • Перейдите в «Программные настройки».
  • Нажмите «Добавить» и укажите исполняемый файл игры Warframe, чтобы она всегда воспроизводилась посредством дискретной видеокарты.
  • Затем укажите предпочитаемый графический адаптер Nvidia. При этом обязательно отключите функцию «Автовыбор», который стоит по умолчанию.

После этих манипуляций проблема «DirectX device creation failed» должна устраниться. Если нет, то попробуйте другие решения.

Переустановка DirectX

Библиотека всех компонентов DirectX по умолчанию встроена в ОС Виндовс 10.
Однако иногда игроки при воспроизведении Warframe сталкиваются с разного рода проблемами работы данных файлов. В этом случае многим пользователям помогла переустановка директорий. Для начала вам нужно узнать, какая версия установлена на вашем ПК. Универсальный способ:
  • Нажмите сочетание клавиш Win+R и откройте меню «Выполнить».
  • Введите команду dxdiag и нажмите ОК.

  • Откроется главное окно утилиты. Информация о вашей версии DirectX находится в указанной на скриншоте строчке.

Теперь нужно подготовить непосредственно систему к удалению старой версии и установке новой. Это рекомендуется делать, потому что нужный компонент встроен в ОС, и самостоятельно его деинсталлировать, не получится — необходимо обращаться к постороннему ПО. Так как такой софт использует файлы системы – надо отключить защиту, дабы избежать каких-либо конфликтных ситуаций. Все ваши шаги как это сделать представлены в картинках:

Все, отмена нежелательных изменений успешно отключена, следовательно, при удалении с ПК DirectX трудностей возникнут не должно. Смело удаляйте его. Запуск видеоигр невозможен, когда требуемую версию DirectX не поддерживает графический адаптер. Новая версия по умолчанию устанавливается с обновлениями. Перейдите по ссылке 

https://www.microsoft.com/ru-ru/download/details.aspx?id=35

и данный веб-установщик просканирует ОС и автоматически добавит все необходимые библиотеки. Ваши действия:
  • Перейдите по указанной выше ссылке и нажмите «Скачать».

  • Примите либо откажитесь от рекомендаций дополнительного софта. Продолжайте загрузку.

  • Откройте инсталлятор, который скачали.

  • Примите лицензию и нажмите «Далее».

По завершении процесса рекомендуется перезагрузить компьютер. Все ошибки при запуске Warframe в т. ч. «DirectX device creation failed» связанные с рассматриваемым компонентом должны быть полностью исправлены. После всех манипуляций активируйте отключенную защиту системы (Шаг 1). В случае если все-таки ошибку устранить не получилось, переходите к следующему варианту ее решения.

Проверьте драйвера

Устаревшие драйвера графического адаптера могут быть причиной этой ошибки. Убедившись, что видеокарта поддерживает нужный DX – стоит провести некоторые процедуры с «дровами». При выходе новых редакций программного обеспечения мы получаем дополнительные бонусы в виде улучшения оптимизации и производительности в приложениях и играх. Кроме этого, в новых версиях также исправляются разные недочеты и ошибки, в т. ч. и «DirectX device creation failed», которая возникает при воспроизведении Warframe. Итак, есть 3 варианта работы с драйверами, которые помогли многим пользователям. Пробуйте поочередно каждый из них.
Вариант 1 – откат драйвера NVIDIA через «Диспетчер устройств»:
По сути «Откат» это установка более старой версии драйвера. Пошаговая инструкция как это сделать:
  • Пуск / Панель управления.
  • Вкладка: Диспетчер устройств.

  • Далее «Видеоадаптеры». Двойным щелчком по ЛКМ кликните по указателю и разверните меню.

  • Двойным щелчком выберите NVIDIA. Затем ПКМ откройте контекстное меню. Вам нужен пункт «Свойства».

  • Перейдите в раздел «Драйвер» и кликните «Откатить». Иногда появляется окно, в котором требуется подтвердить свои действия по откату драйвера. После этого ваша актуальная версия будет удалена, а предыдущая вернется. Чтобы в этом убедиться – обратите внимание на пункт № 3 «Дата» / «Версия».

Вариант 2 – обновление драйверов: Обновить драйверы можно несколькими способами, приведем пример как это сделать через «Диспетчер устройств». В ОС Windows есть функция автопоиска и соответственно обновления драйверов видеокарты. Чтобы воспользоваться ею ваши действия следующие:
  • «Пуск» / «Панель управления». Переключите режим «Мелкие значки». Дальше «Диспетчер устройств».

  • Далее блок «Видеоадаптеры» / «NVIDIA». Нажмите правой кнопкой мышки. В контекстном меню нужно выбрать «Обновить драйверы».

  • Откроется доступ к данной опции. Здесь вам надо включить функцию «Автоматический поиск …».

Windows самостоятельно осуществит все необходимые операции поиска ПО и установке. После завершения процедуры сделайте перезагрузку ПК и попробуйте войти в Warframe. Вариант 3 – переустановка драйверов: Для начала вам потребуется удалить старые драйвера видеокарты. Это можно сделать посредством Windows:
  • «Пуск» / «Панель управления» / «Удаление программы».

  • В появившемся окне список установленных всех приложений на вашем компьютере. Здесь вам нужно найти и нажать «NVIDIA Графический драйвер …». Цифры обозначают версию ПО, поэтому у вас вполне может быть совершенно другая редакция. Нажмите вверху «Удалить/Изменить».

  • Следом запустится непосредственно установщик NVIDIA, где надо нажать «Удалить».

После деинсталляции перезагрузите ПК. Теперь вам необходимо установить на видеокарту новые драйвера. Поиск ПО для видеоадаптеров лучше всего осуществлять на сайтах компании производителя NVIDIA, например. Вот здесь: 

https://www.nvidia.ru/download/Index.Aspx?lang=ru

  • Перейдите по указанной ссылке и в блоке с предоставленным списком выберите модель и серию своего видеоадаптера. Разрядность и версия операционной системы, как правило, определяется автоматически.

  • Нажмите поиск, и загрузить сейчас.

  • Скачайте, установите и распакуйте новые драйвера. Перезагрузите ПК.
Многие форумчане пишут, что этот способ очень продуктивен. После проделанной процедуры при воспроизведении игры Warframe ошибка DirectX Device Creation Failed больше не беспокоит.

Похожие статьи

Электроника Электроника Электроника Электроника

Добавь свой товар на сайт

Проблема с драйвером видеокарты » Страница 4

Привет, друзья. Проблема с драйвером видеокарты – вот тема этой публикации. В ней мы рассмотрим различные проблемы, которые могут возникать при работе в операционной системе Windows драйвера видеокарты, предложим для этих проблем решения в виде отсылок на публикации, детально описывающие эти проблемы. Мы рассмотрим проблемы, возникающие из-за устаревшего, нового недоработанного или повреждённого видеодрайвера, из-за конфликта видеодрайверов при замене видеокарты. Также мы поговорим о том, почему не устанавливаются драйвера на видеокарту, упомянем популярную ошибку «Видеодрайвер перестал отвечать и был успешно восстановлен» и прочие. Давайте приступим.

Устаревшие, новые и повреждённые видеодрайверы

Три самые распространённые причины проблем с видеодрайверами, друзья, такие:

  • Устаревшие драйвера – такие могут перестать справляться со своими задачами в условиях обновлённой операционной системы. Могут начать сбоить в новых играх и программах;

  • Новые недоработанные драйвера — как и всё плохо вытестированное новое программное обеспечение, подвержены сбоям и проблемам в работе;

  • Повреждённые драйвера – возникают из-за повреждения файлов своей установки.  

Из-за этих причин на компьютере вас могут не запускаться или вылетать впоследствии игры и программы, может быть перекошенное изображение экрана, возможно, даже артефакты на экране и прочая симптоматика. В критических случаях может быть просто чёрный экран без каких-либо признаков жизни. Решение для всех этих трёх причин одно – смена существующего видеодрайвера на другой. Lite-решение, как сменить драйвер видеокарты, если он у вас устаревший или повреждённый – попробуйте обновить его, вам в помощь инструкции сайта:

  • Как обновить драйвер видеокарты Nvidia;

  • Как обновить драйвер видеокарты AMD Radeon.

Если проблема с драйвером видеокарты у вас из-за того, что вы преждевременно обновились до криво работающей альфа-версии, т.е. причиной проблемы является новый драйвер, в качестве Lite-решения пробуйте сделать его откат. Вам в помощь мануал «Как откатить драйвер на видеокарту». А чтобы Windows потом вновь автоматически не установила обновлённый видеодрайвер, отключите эту системную функцию. Как это сделать, смотрите в статье «Как отключить автоматическую установку драйверов».

Если Lite-решения вам не помогут, тогда необходимо полностью удалить из Windows существующий видеодрайвер и установить другой – старый, новый или тот же в случае с повреждением. Что такое, друзья, полностью удалить драйвер видеокарты? Это основательно удалить из Windows все его компоненты. И чтобы максимально корректно выполнить эту задачу, я рекомендую вам использовать не инструментарий диспетчера устройств Windows, не системные средства или сторонние программы для удаления программного обеспечения, а специализированный софт, предназначенный именно для удаления драйверов видеокарт. Что это за софт, и как им пользоваться, смотрите, друзья, для своего производителя видеокарты в статьях сайта:

  • Как удалить драйвера видеокарты Nvidia,

  • Как удалить драйвера видеокарты AMD Radeon.

Но что делать в критических ситуациях, когда мы не можем удалить видеодрайвер из-за того, что элементарно не можем видеть работу Windows, в частности, когда перед нами только чёрный экран и всё? В таких случаях необходимо войти в безопасный режим Windows и в нём удалить видеодрайвер. В Windows 7 это делается просто: на этапе запуска системы мы жмём клавишу F8, попадаем в меню дополнительных вариантов загрузки и выбираем безопасный режим.

В Windows 8.1 и 10 вход в безопасный режим так просто, увы, не работает, есть сложности, благо, преодолимые. Детали смотрите в статье «Как войти в безопасный режим Windows 10, если операционная система не загружается». Альтернативный вариант для тех, у кого на подхвате есть записанный на флешку WinPE 10-8 Sergei Strelec или прочий LiveDisk с программой Dism++ на борту – удаление видеодрайвера с помощью этой программы в среде WinPE. Его мы рассмотрим в следующем пункте статьи. 

В общем, друзья, удаляем драйвер видеокарты, а потом устанавливаем его заново в той же версии, старее или новее в зависимости от вашей ситуации. Как установить видеодрайвер, смотрите в статьях сайта, опять же, для своего производителя видеокарты:

  • Как установить драйвер видеокарты Nvidia,

  • Как установить драйвер видеокарты AMD Radeon.

Конфликт видеодрайверов 

Конфликт видеодрайверов – достаточно серьёзная проблема, при ней Windows и программы могут не просто сбоить и глючить, система может даже навсегда уйти вечный синий экран смерти. Замена видеокарты особенно на современных Windows 8.1 и 10 часто проходит гладко. Система успешно сбрасывает старый видеодрайвер. И даже сама может установить драйвер новой видеокарты. Однако в некоторых случаях Windows 8.1 и 10 могут не справиться со сбросом старого видеодрайвера. И тогда старый и новый драйверы, соответственно, войдут в конфликт, чреватый разного рода глюками и синим экраном смерти. Чтобы гарантировано упредить конфликт драйверов любого оборудования компьютера, перед его заменой необходимо делать сброс привязки ко всему оборудованию, т.е. сброс драйверов устройств компьютера. Но такой сброс привязки не поздно выполнить, даже если конфликт уже имеет место быть, при этом Windows загружается и, пусть и с проблемами, но работает. Как выполнить эту процедуру, друзья, читайте в статье сайта «Сброс привязки к комплектующим компьютера с помощью Sysprep».

А что делать, если Windows не загружается из-за конфликта драйверов? В этом случае мы не попадём в безопасный режим. Но мы можем попытаться реанимировать операционную систему, загрузившись с внешнего носителя с записанным WinPE 10-8 Sergei Strelec. Запускаем в среде последнего программу Dism++.

На панели вверху кликаем образ нашей Windows. И удаляем и старый, и новый видеодрайверы.

Потом пробуем загрузить Windows, если всё успешно, устанавливаем по новой видеодрайвер.

***

А теперь, друзья, давайте рассмотрим конкретные ошибки, конкретную симптоматику проблемно работающих драйверов.

Видеодрайвер перестал отвечать и был успешно восстановлен

Если сбой в работе видеодрайвера проявляется в виде системной ошибки «Видеодрайвер перестал отвечать и был успешно восстановлен», этому есть ряд причин. Что за причины, как их устранить, смотрите в статье сайта, детально описывающей, как бороться с этой ошибкой. 

Не устанавливаются драйвера на видеокарту

А что делать, если вам не удаётся установить драйвер на видеокарту? Так может быть по разным причинам – сам видеодрайвер глючный, вы используете драйвер не для своей видеокарты, сама видеокарта неисправна. А может быть даже из-за того, что вы устанавливаете драйвера не в нужном порядке. И такое, друзья, может быть с отдельными ноутбуками. Один такой случай у нас рассматривается в статье сайта «Не устанавливаются драйвера на видеокарту».

Input Not Supported

«Input Not Supported» – это надпись на экране монитора, когда тому недоступен источник видеосигнала. В частности, когда на компьютере выставлены неподдерживаемые монитором параметры вывода изображения. И для разрешения проблемы необходимо войти в безопасный режим Windows, удалить видеодрайвер, установить по новой и выставить корректные параметры. Подробнее об этой проблеме смотрите в статье «Input Not Supported».

Запрет установки драйверов на основании системной политики

Если у вас корпоративный компьютер, и при установке драйвера видеокарты появляется ошибка «Установка этого устройства запрещена на основании системной политики…», смотрите решение здесь.

***

Вот такие, друзья, есть варианты решений, если у вас проблема с драйвером видеокарты. Если забыл упомянуть какие-то популярные ошибки в работе видеодрайверов, дополняйте в комментариях. Делитесь своим опытом устранения этих ошибок.



Установите драйверы графического процессора NVIDIA | Kali Linux Documentation

В этом документе объясняется, как установить драйверы графического процессора NVIDIA и поддержку CUDA, что обеспечивает интеграцию с популярными инструментами тестирования на проникновение. Мы будем , а не , использовать nouveau , являющийся драйвером с открытым исходным кодом для NVIDIA, вместо этого мы установим драйвер с закрытым исходным кодом от NVIDIA.

Сюда входят специальные карты (для пользователей настольных компьютеров) и optimus (для пользователей ноутбуков и ноутбуков) .

Мы рекомендуем вам сделать , а не попытку сделать это на виртуальной машине. Это возможно, однако это не так просто, и это следует делать только в том случае, если у вас есть глубокое понимание Linux. Это не рассматривается в этом руководстве, так как существует слишком много элементов для каждой среды и настройки.

Предварительные условия

Во-первых, вам нужно убедиться, что ваша карта NVIDIA поддерживает CUDA.

Рекомендуются графические процессоры с вычислительными возможностями CUDA > 5.0, но графические процессоры с меньшими возможностями все равно будут работать.


После этого убедитесь, что в ваших сетевых репозиториях включены компоненты contrib и non-free и что ваша система полностью обновлена:

 [email protected]:~$ grep "contrib non -бесплатно" /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling основной вклад несвободный
[электронная почта защищена]:~$
[электронная почта защищена]:~$ sudo apt update
[...]
[электронная почта защищена]:~$
[электронная почта защищена]:~$ sudo apt -y полное обновление -y
[...]
[электронная почта защищена]:~$
[электронная почта защищена]:~$ [ -f /var/run/reboot-required ] && sudo reboot -f
 

Выделенные карты

Давайте определим установленный графический процессор и проверим используемые им модули ядра:

 [email protected]:~$ lspci | grep -i vga
07:00. 0 Контроллер, совместимый с VGA: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
[электронная почта защищена]:~$
[электронная почта защищена]:~$ lspci -s 07:00.0 -v
07:00.0 Контроллер, совместимый с VGA: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) (prog-if 00 [контроллер VGA])
        Подсистема: Gigabyte Technology Co., Ltd GP106 [GeForce GTX 1060 6GB]
        Флаги: bus master, fast devsel, latency 0, IRQ 100
        Память на f6000000 (32-разрядная, без предварительной выборки) [размер = 16M]
        Память на уровне e0000000 (64-разрядная, с возможностью предварительной выборки) [размер = 256 МБ]
        Память на f0000000 (64-разрядная, с возможностью предварительной выборки) [размер = 32M]
        Порты ввода/вывода на e000 [size=128]
        Расширение ROM на 000c0000 [отключено] [размер = 128K]
        Возможности: <доступ запрещен>
        Используемый драйвер ядра: nouveau
        Модули ядра: nouveau
[электронная почта защищена]:~$
 

Карты Optimus

Для Optimus (ноутбуки и ноутбуки) вы не увидите NVIDIA в качестве основной карты. Вы также можете вообще не увидеть NVIDIA в списке. Вы можете увидеть, что такое основная карта, выполнив:

 [email protected]:~$ lspci | grep -i vga
00:02.0 Контроллер, совместимый с VGA: Intel Corporation HD Graphics 620 (версия 02)
[электронная почта защищена]:~$
 

Чтобы обнаружить карту NVIDIA, нам нужно установить nvidia-detect :

 [электронная почта защищена]:~$ sudo apt install -y nvidia-detect
[...]
[электронная почта защищена]:~$ nvidia-detect
Обнаруженные графические процессоры NVIDIA:
01:00.0 3D-контроллер [0302]: NVIDIA Corporation GM108M [GeForce 940MX] [10de:134d] (версия a2)
Проверка карты: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)
О, о. Не удалось идентифицировать ваш пакет Debian.
[электронная почта защищена]:~$
[электронная почта защищена]:~$ lspci -s 01:00.0 -v
01:00.0 3D-контроллер: NVIDIA Corporation GM108M [GeForce 940MX] (версия a2)
        Подсистема: Lenovo GM108M [GeForce 940MX]
        Флаги: bus master, fast devsel, latency 0, IRQ 132, IOMMU group 10
        Память на уровне 93000000 (32-разрядная, без предварительной выборки) [размер = 16M]
        Память 80000000 (64-разрядная, с возможностью предварительной выборки) [размер = 256M]
        Память на 

000 (64-разрядная, с предварительной выборкой) [размер = 32M] Порты ввода-вывода на 5000 [размер = 128] Возможности:

<доступ запрещен> Используемый драйвер ядра: nouveau Модули ядра: nouveau [электронная почта защищена]:~$

Пакет nvidia-detect может местами дать сбой из-за того, что Kali является скользящим дистрибутивом, поскольку для него требуется стабильная версия.

Установка

Обратите внимание, как используется драйвер ядра и Модули ядра из lspci используют nouveau , сигнализируя о драйвере с открытым исходным кодом для карт NVIDIA. Теперь мы собираемся переключиться на драйверы с закрытым исходным кодом и набор инструментов CUDA (позволяющий инструменту использовать преимущества графического процессора) .

Во время установки драйверов система создала новые модули ядра, поэтому лучше всего выполнить перезагрузку:

 [email protected]:~$ sudo apt install -y nvidia-driver nvidia-cuda-toolkit
┌─────────────────────────────────┤ Настройка xserver-xorg-video-nvidia ──├ ───────────────────────────┐
│ │
│ Загружен конфликтующий модуль ядра nouveau │
│ │
│ В настоящее время загружен бесплатный модуль ядра nouveau, который конфликтует с несвободным модулем ядра nvidia. │
│ │
│ Самый простой способ исправить это — перезагрузить компьютер после завершения установки.  │
│ │
│ <Ок> │
│ │
└ackим определителю ─диимобилил ────────┘
[электронная почта защищена]:~$
[электронная почта защищена]:~$ sudo reboot -f
[электронная почта защищена]:~$
 

Точек на дюйм (DPI) и пикселей на дюйм PPI

После запуска Kali некоторые вещи могут отличаться от ожидаемых:

  • Если некоторые вещи на меньше , это может быть из-за HiDPI
  • Однако , если некоторые элементы больше , это может быть связано с неправильным DPI

Проверка установки драйвера

Теперь, когда наша система должна быть готова к работе, нам нужно проверить правильность загрузки драйверов. Мы можем быстро проверить это, запустив инструмент nvidia-smi и lspci еще раз:

 [электронная почта защищена]:~$ nvidia-smi
Вт Янв 28 11:37:47 2020
+------------------------------------------------- ----------------------------+
| NVIDIA-SMI 430.64 Версия драйвера: 430.64 Версия CUDA: 10.1 |
|-------------------------------+---------------- -----+----------------------+
| Имя GPU Persistence-M| Bus-Id Disp. A | Летучий некорр. ЕСК |
| Мощность вентилятора Temp Perf:Использование/Ограничение| Использование памяти | GPU-Util Compute M. |
|===============================+================= =====+======================|
| 0 GeForce GTX 106... Выкл. | 00000000:07:00.0 Вкл | Н/Д |
| 0% 50C P8 7 Вт / 120 Вт | 116 МБ / 6075 МБ | 0% По умолчанию |
+----------------------------------------------+---------------- -----+----------------------+
+------------------------------------------------- ----------------------------+
| Процессы: Память графического процессора |
| Тип PID графического процессора Имя процесса Использование |
|================================================ =============================|
| 0 807 Г /usr/lib/xorg/Xorg 112 МБ |
| 0 979 ГБ xfwm4 2 МБ |
+------------------------------------------------- ----------------------------+
[электронная почта защищена]:~$
[электронная почта защищена]:~$ lspci | grep -i vga
07:00.0 Контроллер, совместимый с VGA: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
[электронная почта защищена]:~$
[электронная почта защищена]:~$ lspci -s 07:00. 0 -v
[...]
        Используемый драйвер ядра: nvidia
        Модули ядра: nvidia
[электронная почта защищена]:~$
 

Вы можете видеть, что наше оборудование было обнаружено, мы используем nvidia вместо nouveau диск сейчас!

Hashcat

Теперь, когда выходные данные правильно отображают наш драйвер и графический процессор, мы можем погрузиться в бенчмаркинг (используя набор инструментов CUDA). Прежде чем мы зайдем слишком далеко, давайте перепроверим, чтобы убедиться, что hashcat и CUDA работают вместе:

 [email protected]:~$ sudo apt install -y hashcat
[электронная почта защищена]:~$
[электронная почта защищена]:~$ hashcat -I
hashcat (v6.0.0) запускается...
Информация о CUDA:
==========
CUDA.Версия.: 10.2
Идентификатор внутреннего устройства № 1 (псевдоним: № 2)
  Имя.........: GeForce GTX 1060 6GB
  Процессор(ы)...: 10
  Часы...........: 1771
  Память.Всего...: 6075 МБ
  Память.Свободна....: 5908 МБ
Информация об OpenCL:
============
Идентификатор платформы OpenCL #1
  Поставщик. .: Корпорация NVIDIA
  Название....: NVIDIA CUDA
  Версия.: OpenCL 1.2 CUDA 10.2.185
  Идентификатор внутреннего устройства № 2 (псевдоним: № 1)
    Тип...........: ГП
    ID поставщика......: 32
    Поставщик.........: Корпорация NVIDIA
    Имя.........: GeForce GTX 1060 6GB
    Версия........: OpenCL 1.2 CUDA
    Процессор(ы)...: 10
    Часы...........: 1771
    Memory.Total...: 6075 МБ (ограничено 1518 МБ, выделяемыми в одном блоке)
    Память.Свободная....: 5888 МБ
    OpenCL.Версия.: OpenCL C 1.2
    Драйвер.Версия.: 440.100
[электронная почта защищена]:~$
 

Похоже, все работает, давайте продолжим и запустим встроенный тест производительности hashcat.

Сравнительный анализ
 [электронная почта защищена]:~$ hashcat -b | уникальный
hashcat (v6.0.0) запускается в тестовом режиме...
По умолчанию при бенчмаркинге используется оптимизированный вручную код ядра.
Вы можете использовать его в своем сеансе взлома, установив опцию -O.
Примечание. Использование оптимизированного кода ядра ограничивает максимальную поддерживаемую длину пароля. 
Чтобы отключить оптимизированный код ядра в тестовом режиме, используйте параметр -w.
* Устройство №1: ВНИМАНИЕ! Время ожидания выполнения ядра не отключено.
             Это может вызвать "CL_OUT_OF_RESOURCES" или связанные с ним ошибки.
             Чтобы отключить тайм-аут, см. https://hashcat.net/q/timeoutpatch.
* Устройство №2: ВНИМАНИЕ! Время ожидания выполнения ядра не отключено.
             Это может вызвать "CL_OUT_OF_RESOURCES" или связанные с ним ошибки.
             Чтобы отключить тайм-аут, см. https://hashcat.net/q/timeoutpatch.
API CUDA (CUDA 10.2)
=====================
* Устройство №1: GeForce GTX 1060 6 ГБ, 5908/6075 МБ, 10MCU
API OpenCL (OpenCL 1.2 CUDA 10.2.185) — платформа №1 [NVIDIA Corporation]
================================================== ======================
* Устройство №2: GeForce GTX 1060 6 ГБ, пропущено
Сравните релевантные параметры:
============================
* --оптимизированное-ядро-включить
Хеш-режим: 0 - MD5
Скорость.#1.........: 14350,4 MH/s (46,67 мс) @ Accel: 64 Loops: 1024 Thr: 1024 Vec: 8
Хэш-режим: 100 - SHA1
Скорость. #1..........: 4800,5 МГц/с (69,83 мс) @ Ускорение: 32 Циклы: 1024 Thr: 1024 Vec: 1
[...]
Начато: Вт июл 21 17:12:392020
Остановлено: Вт, 21 июля, 17:16:10 2020
[электронная почта защищена]:~$
 

Существует множество конфигураций для повышения скорости взлома, не упомянутых в этом руководстве. Тем не менее, мы рекомендуем вам ознакомиться с документацией hashcat для ваших конкретных случаев.

Устранение неполадок

Если установка идет не по плану, мы установим clinfo для получения подробной информации по устранению неполадок:

 [email protected]:~$ sudo apt install -y clinfo
[электронная почта защищена]:~$
[электронная почта защищена]:~$ clinfo
Количество платформ 1
  Название платформы NVIDIA CUDA
  Поставщик платформы Корпорация NVIDIA
  Версия платформы OpenCL 1.2 CUDA 10.1.120
  Профиль платформы FULL_PROFILE
  Platform Extensions                             cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_nv_create_buffer
  Суффикс функции расширений платформы NV
  Название платформы NVIDIA CUDA
[. ..]
[электронная почта защищена]:~$
[электронная почта защищена]:~$ clinfo | туалет -л
116
[электронная почта защищена]:~$
 
Загрузчики OpenCL

Возможно, потребуется проверить наличие дополнительных пакетов, которые могут конфликтовать с нашей установкой. Давайте сначала проверим, какой OpenCL Loader мы установили. Загрузчик NVIDIA OpenCL и универсальный загрузчик OpenCL будут работать в нашей системе:

 [email protected]:~$ dpkg -l | grep -i icd
ii nvidia-egl-icd:amd64 430.64-5 amd64 Устанавливаемый клиентский драйвер NVIDIA EGL (ICD)
ii nvidia-opencl-icd:amd64 430.64-5 amd64 Устанавливаемый клиентский драйвер NVIDIA OpenCL (ICD)
ii nvidia-vulkan-icd:amd64 430.64-5 amd64 Устанавливаемый клиентский драйвер NVIDIA Vulkan (ICD)
ii ocl-icd-libopencl1:amd64 2.2.12-2 amd64 Универсальный загрузчик OpenCL ICD
ii ocl-icd-opencl-dev:amd64 2.2.12-2 файлы разработки amd64 OpenCL
[электронная почта защищена]:~$
 

Если установлен mesa-opencl-icd , мы должны удалить его:

 [email protected]:~$ dpkg -l | grep -i mesa-opencl-icd
ii mesa-opencl-icd:amd64 19. 3.2-1 amd64 бесплатная реализация OpenCL API — среда выполнения ICD
[электронная почта защищена]:~$
[электронная почта защищена]:~$ sudo apt remove mesa-opencl-icd
[электронная почта защищена]:~$
 

Поскольку мы определили, что у нас установлен совместимый загрузчик ICD, мы можем легко определить, какой загрузчик используется в данный момент:

 [электронная почта защищена]:~$ clinfo | grep -i "загрузчик icd"
Свойства загрузчика ICD
  Имя загрузчика ICD OpenCL Загрузчик ICD
  Загрузчик ICD Поставщик OCL Бесплатное программное обеспечение Icd
  Загрузчик ICD версии 2.2.12
  Загрузчик ICD Профиль OpenCL 2.2
[электронная почта защищена]:~$
 

Как и ожидалось, наша установка использует загрузчик с открытым исходным кодом, который был установлен ранее. Теперь давайте получим подробную информацию о системе.

Запрос информации о графическом процессоре

Мы снова воспользуемся nvidia-smi, но с гораздо более подробным выводом:

 [email protected]:~$ nvidia-smi -i 0 -q
==============ЖУРНАЛ NVSMI==============
Временная метка: пятница, 14 февраля, 13:26:21 2020
Версия драйвера: 430. 64
Версия CUDA: 10.1
Подключенные графические процессоры: 1
ГП 00000000:07:00.0
    Название продукта: GeForce GTX 1060 6 ГБ
    Торговая марка: GeForce
    Режим отображения: включен
    Дисплей активен: включен
    Режим сохранения: отключен
    Режим учета: отключен
    Размер буфера режима учета: 4000
[...]
    Температура
        Текущая температура графического процессора: 49С
        Температура выключения графического процессора: 102 C
        Температура замедления графического процессора: 99 C
[...]
    Часы
        Графика: 139 МГц
        СМ: 139 МГц
        Память: 405 МГц
        Видео: 544 МГц
[...]
    Процессы
        Идентификатор процесса: 815
            Тип : Г
            Имя: /usr/lib/xorg/xorg
            Используемая память графического процессора: 132 МБ
        Идентификатор процесса: 994
            Тип : Г
            Имя: xfwm4
            Используемая память графического процессора: 2 МБ
[электронная почта защищена]:~$
 

Похоже, наш графический процессор распознается правильно, поэтому давайте используем glxinfo, чтобы определить, включен ли 3D-рендеринг:

 [email protected]:~$ sudo apt install -y mesa-utils
[электронная почта защищена]:~$
[электронная почта защищена]:~$ glxinfo | grep -i "прямой рендеринг"
прямой рендеринг: Да
[электронная почта защищена]:~$
 

Сочетание этих инструментов должно значительно помочь в процессе устранения неполадок. Если у вас все еще возникают проблемы, мы рекомендуем поискать похожие настройки и любые нюансы, которые могут повлиять на вашу конкретную систему.

Как остановить автоматическое обновление драйверов AMD, Nvidia и другие теперь могут запускать Windows

(Изображение предоставлено Shutterstock)

На прошлой неделе Microsoft опубликовала сообщение в блоге (откроется в новой вкладке), подробно описывающее свою новую стратегию ручных драйверов, которая позволяет поставщикам автоматически загружать свои драйверы на ваш компьютер через Центр обновления Windows. Примерами партнеров являются AMD и Nvidia, которые теперь могут автоматически отправлять обновления драйверов графического процессора в вашу систему, и эта функция включена по умолчанию. Согласно The Tech Report (открывается в новой вкладке), новая система была запущена в среду.

Эта функция предназначена для обеспечения широкой публики лучшими драйверами. Предоставляя поставщикам доступ к автоматической отправке своих драйверов через Центр обновления Windows, они получают доступ к тестированию драйверов и постепенному развертыванию. Это означает, что поставщики могут сначала развернуть драйверы для небольшого процента пользователей, а после запуска без жалоб медленно развернуть их для широкой публики.

  • Какие видеокарты лучше всего подходят для игр (откроется в новой вкладке)?
  • Официальная иерархия GPU (открывается в новой вкладке) в 2020 году

Теоретически это должно позволить поставщикам обнаруживать проблемы с их драйверами на ранней стадии, прежде чем они будут распространены среди широких групп населения, ограничивая любые потенциальные ранние проблемы небольшими группами пользователей. На практике это, вероятно, будет работать именно так, но мы считаем, что не все могут быть довольны этим изменением.

Для энтузиастов ПК, хорошо знакомых со своим аппаратным и программным обеспечением, автоматическая установка драйверов в вашу систему может быть неприятной. Например, при обзорном тестировании в Tom’s Hardware мы предпочитаем, чтобы наши системы использовали одни и те же драйверы на протяжении всего процесса, чтобы предотвратить изменение при изменении оборудования.

Ваш комментарий будет первым

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *