I ran into an issue running hashcat on my Hyper-V Kali Linux VM. I kept getting an error “OpenCL Platform #1: Mesa, skipped! No Open CL compatible devices found ERROR: No devices found/left”
I did a little Googling and eventually came across this site which documents how to install the Intel CPU ICD. https://wiki.tiker.net/OpenCLHowTo
Very helpful stuff! From there I followed the OpenCL driver link and finally ended up at a download link for the OpenCL Runtime for Intel Core and Intel Xeon processors.
I downloaded the runtime for Ubuntu, decompressed the archive and ran the install script.
Opened hashcat and booyah! There’s my CPU.