deviceQuery在CUDA 7.5安装ubuntu 14.0.4上失败

我使用nvidia-355驱动程序安装了CUDA-7.5 ,但是尽管Nvidia-X-Settings控制面板显示我有144个CUDA核心,但deviceQuery示例失败了。 我正在使用Ubuntu 14.04。

在CUDA文档中,我们建议在SELINUX下使用命令setenforce 0 。 这对我有用(在运行CUDA样本时)。

在其他论坛上,我们被建议在超级用户下工作,通过sudo su ,这总是有效。

我在编译CUDA样本时遇到了另一次打嗝,但我通过将这些行添加到~\.bash_rc来纠正它:

 LIBRARY_PATH=/usr/lib/nvidia-355:${LIBRARY_PATH} export LIBRARY_PATH 

我们被建议使用:

 $ LIBRARY_PATH=/usr/lib/nvidia-355:${LIBRARY_PATH} make 

但我现在还不明白。

我没关系,但在升级之前,我遵循了’建议卸载所有nvidia显示驱动程序和CUDA并恢复到3级(对于Ubuntu来说很奇怪),并且还删除了nouvea的黑名单,此外,我还清除了所有以nvidia *开头的东西。 在ld.so.conf和〜/ .bashrc中屏蔽了所有相关的lib变量并对其进行了更新。 希望这可能对你有所帮助。