柳鲲鹏

  • 驱动要先安装好,396。参考之前的安装文章。
  • 先安装一些文件,否则会提示缺少文件。
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
  • 下载

https://developer.nvidia.com/cuda-toolkit-archive

根据自己需要,下载相应的版本。

  • 安装CUDA
sudo sh ./cuda_9.2.148_396.37_linux.run

除了驱动不安装,其他要么y,要么回车(默认)

  • 配置
vi .bashrc
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
source .bashrc
  • 检查NVCC版本结果
nvcc -V
  • 编译运行
cd NVIDIA_CUDA-9.2_Samples/1_Utilities/deviceQuery
make
./deviceQuery
  • 忽略警告

在吾机器上,驱动是390,安装CUDA之后,提示

***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 384.00 is required for CUDA 9.2 functionality to work.
To install the driver using this installer, run the following command, replacing <CudaInstaller> with the name of this run file:
    sudo <CudaInstaller>.run -silent -driver

在吾机器上,安装之后提示这个。吾安装驱动是396,怎么有这个提示?吾怀疑必须安装自带的驱动,才会不提示。也就是说,这是个BUG。

Logo

更多推荐