Wrong Gpu Driver On Mac For Hashcat

How do I update graphics drivers?

Hashcat v4.1.0 AMD GPUs on Linux require 'RadeonOpenCompute (ROCm)' Software Platform (1.6.180 or later) AMD GPUs on Windows require 'AMD Radeon Software Crimson Edition' (15.12 or later) Intel CPUs require 'OpenCL Runtime for Intel Core and Intel Xeon Processors' (16.1.1 or later) Intel GPUs on Linux require 'OpenCL 2.0 GPU Driver. If you are planning to create a cracking rig for research purposes check out GPU hashcat benchmark table below. We tested hashcat against a lot of GPUs. We found that some old GPU (and cheap) give awesome results, at the cost of more power hungry GPU. In particular, we recommend buying AMD 7950 or R9 280 or better. We found those model very cheap. Your GPU driver version doesn't meet the minimum requirements for running Call of Duty Modern Warfare. This will prevent the game from runnng properly. For Ubuntu 18.04.1 see this post. There are some issues with the steps listed on the hashcat FAQ found here.This quick tutorial is specifically geared for Ubuntu when you have installed the nvidia packages from the repository.

It is essential and important to have up-to-date drivers for your graphics cards when running Filmora Video Editor on your computer. In order to avoid the compatibility issues like crashing, freezing, lagging and slow performance, we suggest you to keep your graphics drivers up-to-date.

However,

before updating the drivers, you need to know what graphics card your computer is using now.

- For Windows Users

To reach it, you can use the Microsoft DirectX Diagnostic Tool to determine the vendor and model of your graphic card.

Below is the detailed steps:

  • In Windows, select 'Start ' and enter 'dxdiag ' into the search box on the taskbar. Select 'dxdiag ' from the results and open that tool.
  • On the 'Display ' tab, you can see the model name of your card.
Hashcat not using gpu

After checking the graphics you're using, it's time to download and install the latest driver as follows:

Below are links for downloading drivers from the most common graphics card manufacturers.

1. Generic Driver:

- Intel: https://www.intel.com/content/www/us/en/support/detect.html

- Nvidia: https://www.geforce.com/drivers

Hashcat Not Using Gpu

- AMD: https://www.amd.com/en/support/kb/faq/gpu-driver-autodetect

2. Modified/Customized Driver:

Hashcat Gpu Benchmark

Some PC manufacturer uses modified graphic cards, not generic ones, you may have to download driver from those manufacturers' own sites: https://www.intel.com/content/www/us/en/support/topics/OEMs.html

3. Intel OpenCL Runtime:

If that is even not possible for you to install modified driver from manufacturer, the last thing you can try is Intel OpenCL Runtime: https://software.intel.com/en-us/articles/opencl-drivers

Hashcat use cpu

For Mac Users

Hashcat Windows Gpu

It is much easier for Mac users to get the latest driver: just keep you macOS updated. If there is a graphics driver update, it will be included in the macOS update. https://support.apple.com/en-us/HT201541

Hashcat Use Cpu

For Ubuntu 18.04.1 see this post.
There are some issues with the steps listed on the hashcat FAQ found here. This quick tutorial is specifically geared for Ubuntu when you have installed the nvidia packages from the repository. This is what I did to get it to work so hopefully it will be helpful to others.
1. Boot as normal and get to login screen (or desktop if you autologin).
2. Press the key combination Ctrl + Alt + F1 to exit out of the GUI. Authenticate with your username and password.
3. type sudo service lightdm stop and press Enter to stop X11 (desktop GUI).
4. type sudo apt-get remove --purge nvidia* and press Enter to purge all nvidia items.
5. type sudo find / -name libOpenCL* -print0 | xargs -0 rm -rf to find and puge all libOpenCL files

Reboot
Boot as normal and get to login screen (or desktop if you autologin).
Press the key combination Ctrl + Alt + F1 to exit out of the GUI.
Authenticate with your username and password.
Don’t follow this command from the hashcat FAQ >For Linux only: apt-get -y install ocl-icd-libopencl1 opencl-headers clinfo

Install the latest Nvidia Driver
Visit https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa to determine the latest Nvidia drivers found in the repository. Also check to ensure your graphics card supports the latest driver (http://www.nvidia.com/object/unix.html).
$sudo apt-get -y install nvidia-384 nvidia-libopencl1-384
Reboot
For Linux only: rm -rf ~/.hashcat/kernels
Reinstall hashcat, choose:
Stable Version: Download and extract (under Linux, make sure to use: “7z x” to extract) the newest hashcat from https://hashcat.net/
Development Version: git clone https://github.com/hashcat/hashcat
Try to run hashcat –benchmark

How To Use Hashcat

References

Hashcat Use Cpu And Gpu

Driver

Nvidia Hashcat Driver

https://hashcat.net/wiki/doku.php?id=frequently_asked_questions#i_may_have_the_wrong_driver_installed_what_should_i_do
https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
http://www.nvidia.com/object/unix.html
http://www.linuxandubuntu.com/home/how-to-install-latest-nvidia-drivers-in-linux