早就听说p104用的同款核心,只是阉割了编解码与视频输出,cuda还在,有8G显存,一看就很适合ai画图,当然,150不到的超低廉价格才是笔者购买它的决定性原因!
废话不多说,在linux上使用该显卡安装 也踩了不少坑,本文权作记录。
第一个问题就很棘手,该显卡没有视频输出接口,因此网上大多教程都是使用核显或是双显卡进行输出,但笔者电脑的cpu并没有核显,另一个显卡插槽也只支持a卡交火,因此陷入麻烦之中。之后的解决方式是使用一台装有的服务器进行配置,似乎是linux系统的问题,即使不插显卡也可以正常开机(通过ssh操作),因此在未装驱动、无法输出视频信号的情况下,得以进行相关配置。
确保硬件没有问题后,可通过lspci | grep 命令查看是否识别(如图1),一般情况下都是使用lspci | grep VGA命令来搜索显卡,但可能是该显卡并没有信号输出接口的问题,该命令无法正常使用
图一:识别到p104了
接下来使用lspci -vs 04:00.0来查看下显卡详细信息(04:00.0是上一条命令中获取的显卡id,最左边那个)
显卡详细信息
其中 一项默认并不是(因为驱动未安装),而是一个linux默认的显卡驱动,该驱动有很大的性能损失,几乎无法使用,因此我们需要先安装显卡驱动
虽然linux上安装显卡驱动是一件很麻烦的事,但更麻烦的是p104根本没有官方的linux驱动,这就是笔者碰到的第二个大问题。不过所幸ai画图只需要cuda就可以使用,因此笔者抱着试试看的心态,先尝试安装了cuda(事实证明,这样做确实没问题)
安装cuda
cuda的安装较为顺利,根据官方文档的指示一步一步来就可以了(笔者采用的是rpm包安装的方式)
官网地址:#rpm-
值得注意的是在此之前要确定好自己的系统版本及架构(如笔者的是 ),以及预留好足够的硬盘空间,因为cuda确实挺大的
安装较为缓慢,但所幸没出什么错误。
安装并重启后-smi命令就可以使用了,驱动信息中也显示是驱动,算是意外之喜。不过赶紧该命令无法正确检测显存占用,不知道是驱动问题还是显卡问题,暂且搁置。
安装 webui
安装 也是一个体力活,中间出现了n多错误
原项目的教程十分简单
1. 根据系统版本下载几个工具包
# -based:
sudo apt wget git -venv
# Red Hat-based:
sudo dnf wget git
# Arch-based:
sudo -S wget git
2. 运行此命令即可
bash