Can't launch cudaHashcat on Linux.
#1
When launching cudaHashcat v1.36 it says that "ERROR: No NVidia compatible platform found" even though I have everything required.


I'm running x86_64 Linux Mint 17.1 with GTX 460 and 3.19.0-21-generic kernel.
The Nvidia modules are loaded
Code:
alberts00@Alberts-PC-LM ~/Downloads/cudaHashcat-1.36 $ lsmod | grep nvidia
nvidia               8568832  75
drm                   344064  3 nvidia

I have 352.21 drivers installed from the ppa-edgers repository.
Code:
alberts00@Alberts-PC-LM /media/alberts00/MISC/Cracking/Tools/cudaHashcat-1.36 $ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module  352.21  Tue Jun  9 21:53:31 PDT 2015
GCC version:  gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04

What am I missing?
#2
See if it works as root.
#3
(06-30-2015, 12:17 AM)epixoip Wrote: See if it works as root.

Nope, sorry that I didn't mention it already, but I tried running it through sudo and through root account directly already.
Also I've tried both of the binaries (32bit and 64bit) none of them work.
#4
Sounds like the kernel module built okay, but the libraries didn't get installed properly. How did you install the driver?
#5
Yes, yes.
Please, give output command ldd. Perhaps it will help to solve the problem.
Example
Code:
ldd /media/alberts00/MISC/Cracking/Tools/cudaHashcat-1.36/cudaHashcat64.bin
#6
I have the same problem. This is the output of ldd command on my laptop (64 bit Ubuntu 15.04 with Nvidia GT 525M Optimus)

root@XPS# ldd ./cudaHashcat64.bin
linux-vdso.so.1 => (0x00007fffea2da000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd608e6d000)
libnvidia-ml.so.1 => /usr/lib/nvidia-346-updates/libnvidia-ml.so.1 (0x00007fd608b75000)
libcuda.so.1 => /usr/lib/x86_64-linux-gnu/libcuda.so.1 (0x00007fd607c04000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd60783a000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd60908b000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd607636000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd60732e000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd607126000)