Wrong Gpu Driver On Mac For Hashcat

This site was created in January 2016 to supply the newest AMD graphics drivers to Boot Camp users who run Windows on their Mac. Official AMD PC drivers are not compatible with Mac versions of the graphics cards by default, leaving Boot Camp users stuck with dated and poorly optimized drivers that are not compatible with the latest games. . Device #1: Apple's OpenCL drivers (GPU) are known to be unreliable. There are many reports of false negatives and other issues. This is not a hashcat specific issue. The BC5.x drivers are still downloadable from Install Windows 7 on your Mac using Boot Camp - Apple Support, which support W7/W8.1. BC5.x drivers do not support releases older than W7, which would require BC4 or BC3 drivers.

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

References

Hashcat

Hashcat Windows Gpu

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