HC3 not working, vs HC2
#1
Hi,

I previously used HC2and it seemed to work well.

I use x11-drivers/nvidia-drivers-367.35 on my system


cudaHashcat-2.01 # ./cudaHashcat32.bin -b
cudaHashcat v2.01 starting in benchmark-mode...

Device #1: GeForce GTX 560 Ti, 963MB, 1670Mhz, 8MCU

Hashtype: MD4
Workload: 1024 loops, 256 accel

after downloading the HC3 binary, it seems no able to find the cuda device?

hashcat-3.00 # ./hashcat32.bin -b
hashcat (v3.00-1-g67a8d97) starting in benchmark-mode...



ERROR: clGetDeviceIDs() : -1 : CL_DEVICE_NOT_FOUND


Do you have any advice how I can fix this? Do I need additional binaries installed? I did not find a seperate cudahashcat and oclhashcat 3.01 so i guess it is included?
#2
Do this and it will work:

https://hashcat.net/wiki/doku.php?id=fre...hould_i_do
#3
Thank you for pointing it out.

for the next gentoo user:

# eselect opengl list
Available OpenGL implementations:
  [1]   nvidia
  [2]   xorg-x11 *
# eselect opengl set 1
Switching to nvidia OpenGL interface... done

# eselect opencl list
Available OpenCL implementations:
  [1]   mesa *
  [2]   nvidia

# eselect opencl set 2
Switching to nvidia OpenCL interface... done


now it works. BTW significantly slower than the cuda implementation, but i guess opencl gives more compatibility.
#4
No, the opposite. OpenCL is faster, but requires a more modern GPU. That is Shader Model 5.0 or higher. See here: https://docs.google.com/spreadsheets/d/1...edit#gid=0
#5
... LOL, my shitty old 560. I'll tell the wife I need a newer one, lol

Thank you for this awesome tool!