oclHashcat64.bin stopped after update with r9 290x.
#1
Question 
Hi guys,

I have a r9 290x card and I used it several times with success with oclHashcat 1.21, today I tried to use it again and it told that it's outdated. I downloaded the latest version oclHashcat-1.33 and it complained about my amd driver, so I installed the AMD Catalyst(TM) Proprietary Driver-14.301.1001

All worked, the only issues when calling amdconfig --adapter=all --odgt.

I noticed that when calling clinfo it says:

clinfo: /usr/lib/x86_64-linux-gnu/libOpenCL.so.1: no version information available (required by clinfo)
clinfo: /usr/lib/x86_64-linux-gnu/libOpenCL.so.1: no version information available (required by clinfo)

clinfo: relocation error: clinfo: symbol clRetainDevice, version OPENCL_1.2 not defined in file libOpenCL.so.1 with link time reference

But it display all information as expected.

However, when I run oclHashcat it never try crack anything. See below:

lda@Ubuntu:~/oclHashcat-1.33$ ./oclHashcat64.bin -m 5500 /tmp/hash.txt /tmp/words.txt -r rules/best64.rule -o Results.txt --session=test
./oclHashcat64.bin: /usr/lib/x86_64-linux-gnu/libOpenCL.so.1: no version information available (required by ./oclHashcat64.bin)
./oclHashcat64.bin: /usr/lib/x86_64-linux-gnu/libOpenCL.so.1: no version information available (required by ./oclHashcat64.bin)
oclHashcat v1.33 starting...

Device #1: Hawaii, 3072MB, 1000Mhz, 44MCU

Hashes: 11 hashes; 11 unique digests, 11 unique salts
Bitmaps: 9 bits, 512 entries, 0x000001ff mask, 2048 bytes
Rules: 26922
Applicable Optimizers:
* Zero-Byte
* Precompute-Final-Permutation
* Not-Iterated
* Scalar-Mode
Watchdog: Temperature abort trigger set to 95c
Watchdog: Temperature retain trigger set to 80c
Device #1: Kernel ./kernels/4098/m05500_a0.Hawaii_1573.4_1573.4 (VM).kernel (628500 bytes)
./oclHashcat64.bin: relocation error: ./oclHashcat64.bin: symbol clEnqueueFillBuffer, version OPENCL_1.2 not defined in file libOpenCL.so.1 with link time reference
lda@Ubuntu:~/oclHashcat-1.33$

Advises?

Thanks.
#2
Sounds like you screwed up installing the driver, and/or you have multiple libOpenCL on your system.

amdconfig --uninstall=force
find / -name libOpenCL.so\* -print0 | xargs -0 rm -f
reboot

Then go back through the driver installation steps:
http://hashcat.net/wiki/doku.php?id=linu...d_catalyst
#3
Wow, you rock epixoip!

It worked. I was looking another thread and there is a confirmed performance issue with version 1.33 and atom solved at 1.34 but I can't see it. Do you know where to download it?

Thanks.
#4
1.34 is still beta and not publicly available.