manjaro+cuda安装

查看系统信息

查看系统信息有很多方法,我比较推荐inxi。
安装inxi:

pacman -S inxi

查看系统信息:

inxi -G   # 仅仅查看显卡信息
inxi -Fi   # 查看系统的所有配置信息

cuda 和 cudnn 安装

在manjaro下安装cuda 和 cudnn 非常简单:

sudo pacman -S cuda cudnn

一般来说,cuda已经安装好,可以通过nvcc -V查看cuda的安装信息。
但是这个时候cudnn并不可用,我们需要进入/opt/cuda/samples文件夹,然后进行make,注意,该请在root用户下运行该命令。

cd  /opt/cuda/samples
make

一般来说make的过程比较漫长,大概需要半个小时(具体视电脑配置而定),安装的过程中会报WARNING,但是无奈,我并没有看清写的什么(貌似是Vulk什么的)。
如果make成功,进入/opt/cuda/samples/bin/x86_64/linux/release文件夹

cd /opt/cuda/samples/bin/x86_64/linux/release
./deviceQuery

如果上述命令最后一行显示pass,则表示make成功。
注意 双显卡的情况,有时候会出现fail, 这个时候可能需要运行

tee /proc/acpi/blumbeed <<< 'ON'  

有些时候可能上面的命令会报错,可以去/proc/acpi/文件夹下去看一下,发现并没有bumbleed这个文件,仅仅有
bbswitch于是运行命令:

tee /proc/acpi/bbswitch <<< 'ON'

开启cuda,然后再运行上述命令

参考
gpu、cuda和cudnn的理解
cuda toolkit documention
manjaro深度学习tensorflow环境搭建 cuda cudnn nvidia显卡设置

你可能感兴趣的:(manjaro+cuda安装)