No NVidia compatible platform found - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Deprecated; Ancient Versions (https://hashcat.net/forum/forum-46.html) +--- Forum: Very old oclHashcat-lite Support (https://hashcat.net/forum/forum-22.html) +--- Thread: No NVidia compatible platform found (/thread-2121.html) |
No NVidia compatible platform found - joshi982 - 03-07-2013 Quote:nvcc -V Quote:dmesg | grep -i nvidia Quote:./cudaExample.shI have two Tesla M2070. what is my problem? Iam going crazy!! RE: No NVidia compatible platform found - atom - 03-07-2013 Maybe you are on 32 bit? The example uses 64 bit. If you are on 32 bit you have to edit the .sh File RE: No NVidia compatible platform found - joshi982 - 03-07-2013 its x86_64 and i receive the error from both 32 & 64 bit cudahashcat, Is this necessary to execute cudahashcat with root access? RE: No NVidia compatible platform found - atom - 03-08-2013 usually not, but you should try to make that clear. RE: No NVidia compatible platform found - joshi982 - 03-08-2013 How the hashcat-lite find the Graphic-Card? I think its use the 'lspci' command in linux to find them. Is this true? and the 'lspci' command don't works on my SSH, for ex: Quote:lspci | grep VGAbut its works: Quote:/sbin/lspci i think it's my problem RE: No NVidia compatible platform found - philsmd - 03-08-2013 I don't think that lspci will be involved in any way, but you might check if libcuda.so and libnvidia*.so* are available. Also checking nvidia-settings on linux systems could be useful. See also: modprobe nvidia cat /proc/driver/nvidia/version ls /dev/nvidia* Just guesses, I' m no expert. BTW: the lspci command fails just because the PATH environment variable is NOT set correctly (to include also the sbin directory, excluding it could be a valid choice sometimes :-) ) I think your nvidia module is not loaded or failed somehow to load... please also re-check the dmesg, maybe there is no "Nvidia" identifier on the particular line. Best way is to check nvidia-settings !? EDIT: please also check the nvidia-smi command RE: No NVidia compatible platform found - joshi982 - 03-08-2013 its very very complex!!! Quote:cat /proc/driver/nvidia/version Quote:ls /dev/nvidia*and stranger!! Quote:nvidia-smi RE: No NVidia compatible platform found - philsmd - 03-08-2013 The nvidia modules are not loaded correctly. They will create (automatically) the /dev/nvidia* devices, that are needed (by the libcuda and/or libnvidia, both? I am no expert). For sure the module is NOT loaded correctly, or you use other drivers? are you using the proprietary drivers shipped by nvidia (or default once provided by your distro)? See: jockey-text --list or if you prefer jockey-gtk EDIT: KDE uses: jockey-kde, you may need to run it as root (for sure) and if you are not using kde or the konsole version try to tab to find the jockey shipped with your distro! Hopefully there is one. ... maybe you are not using the drivers shipped by nvidia. AND: as @atom told me recently cuda sdk is not needed so nvcc is optional I think, but it doesn't hurt. Before hashcat can be using your GPU nvidia-smi, nvidia-settings etc should ALL work... hashcat interfaces with the libraries provided by nvidia (for your GPU) and does NOT access the /dev/ directly. Please correct me iff that is wrong! RE: No NVidia compatible platform found - BlackAlbatross - 03-13-2013 I'm uberly noob on this forum(first post), but whenever I want to check what modules are loaded(especially VGA), I use command ''lspci -kk''. This way I can see what modules are available(kernel modules), what are loaded into kernel(kernel driver in use) and sometimes a hint what is conflicting(for example - nvidia & nouveau). Edit: nvidiafb module doesn't work(if you have that available). Or at least it didn't for me. RE: No NVidia compatible platform found - epixoip - 03-13-2013 neither dmesg nor lspci are a common or proper way to check if a module is loaded. normally one would do ''lsmod | grep nvidia'' or ''grep nvidia /proc/modules'' |