On a fresh installation of Kali Linux 2026.2 running in VMware, Hashcat 7.1.2 is unable to use the CPU through OpenCL.
Initially, running Hashcat produced:
clGetPlatformIDs(): CL_PLATFORM_NOT_FOUND_KHR
ATTENTION! No OpenCL, HIP or CUDA compatible platform found.
After installing the available OpenCL/PoCL packages, Hashcat detected the PoCL platform and the virtualised AMD Ryzen 5 7600 CPU, but attempts to run a cracking job returned:
No devices found/left.
The same Hashcat command, VMware configuration and host computer work correctly on the previous Kali Linux release. After installing that older release, Hashcat detects the PoCL CPU device and successfully completes the cracking job.
This appears to rule out VMware configuration, the physical CPU, the host NVIDIA GPU driver, and recent host display changes as the primary cause. The issue appears specific to Kali Linux 2026.2 and its Hashcat, OpenCL or PoCL package stack.
Example command:
hashcat -m 0 -a 0 '5f4dcc3b5aa765d61d8327deb882cf99' /usr/share/wordlists/rockyou.txt
Environment:
Affected release: Kali Linux 2026.2
Host CPU: AMD Ryzen 5 7600
Hypervisor: VMware
Guest GPU: VMware SVGA II Adapter
Hashcat version: 7.1.2
OpenCL implementation: PoCL
On the working older Kali release (2026.1), Hashcat reports a PoCL OpenCL platform and detects the CPU device successfully:
OpenCL API (OpenCL 3.0 PoCL 6.0+debian)
Device 0000001: AMD Ryzen 5 7600 6-Core Processor
Expected behaviour:
Hashcat should detect the PoCL CPU device and execute the cracking workload on Kali Linux 2026.2.
Actual behaviour:
Kali Linux 2026.2 either reports that no OpenCL platform is available or, after installing PoCL, reports No devices found/left, while the same setup works correctly on the previous Kali release.
On a fresh installation of Kali Linux 2026.2 running in VMware, Hashcat 7.1.2 is unable to use the CPU through OpenCL.
Initially, running Hashcat produced:
clGetPlatformIDs(): CL_PLATFORM_NOT_FOUND_KHR
ATTENTION! No OpenCL, HIP or CUDA compatible platform found.
After installing the available OpenCL/PoCL packages, Hashcat detected the PoCL platform and the virtualised AMD Ryzen 5 7600 CPU, but attempts to run a cracking job returned:
No devices found/left.
The same Hashcat command, VMware configuration and host computer work correctly on the previous Kali Linux release. After installing that older release, Hashcat detects the PoCL CPU device and successfully completes the cracking job.
This appears to rule out VMware configuration, the physical CPU, the host NVIDIA GPU driver, and recent host display changes as the primary cause. The issue appears specific to Kali Linux 2026.2 and its Hashcat, OpenCL or PoCL package stack.
Example command:
hashcat -m 0 -a 0 '5f4dcc3b5aa765d61d8327deb882cf99' /usr/share/wordlists/rockyou.txt
Environment:
Affected release: Kali Linux 2026.2
Host CPU: AMD Ryzen 5 7600
Hypervisor: VMware
Guest GPU: VMware SVGA II Adapter
Hashcat version: 7.1.2
OpenCL implementation: PoCL
On the working older Kali release (2026.1), Hashcat reports a PoCL OpenCL platform and detects the CPU device successfully:
OpenCL API (OpenCL 3.0 PoCL 6.0+debian)
Device 0000001: AMD Ryzen 5 7600 6-Core Processor
Expected behaviour:
Hashcat should detect the PoCL CPU device and execute the cracking workload on Kali Linux 2026.2.
Actual behaviour:
Kali Linux 2026.2 either reports that no OpenCL platform is available or, after installing PoCL, reports No devices found/left, while the same setup works correctly on the previous Kali release.