在OpenSUSE Tumbleweed上配置P104显卡CUDA

目录

  1. 1. 安装 CUDA
  2. 2. 非 Root/sudo 不能调用 CUDA

记录一下购买 P104 显卡以来碰到的一些小坑

安装 CUDA

本人使用的发行版是 Opensuse Tumbleweed,并不在 CUDA 的官方支持列表内,因此不能使用 rpm 的方式安装显卡驱动。

要跑起来这张卡,需要从 NVIDIA 官方网站分别下载 NVIDIA 的普通驱动和 CUDA 开发包(部分软件编译需要使用),格式均选择 .run 文件。先安装驱动再安装 CUDA 支持,按照提示安装即可,建议钩上 DKMS 支持。注意安装 CUDA 的时候不要安装附带的驱动,内核编译时会报错。

非 Root/sudo 不能调用 CUDA

这个问题挺离谱的,原因是插了两张显卡。解决方式很简单,把亮机卡拔掉,只留 P104 就可以让非 root 用户正常使用 CUDA 了。