本文适合:
linux刚入门,会一点基本的命令行操作;会用vi/nano。
觉得windows版本的AI绘图不稳定,性能想再提点高,可以把主机扔到角落里,随时可以通过web端访问的。
预装:
华硕CMP 40HX硬体上占用二个半槽位,卡长接近24cm,如果补完电容后,是pcie 16x通道的,所以在入手前先要自己评估一下安装条件。特别是pcie通道不如硬体一样,一眼能看出来的,很多显卡在4x或者8x上也能正常运行,40HX补过电容后,很可能跑不起来。(可以先安装个win系统,用gpu-z看一下)这部份就不展开讲了。
Linux版本选择: 一句话,ubuntu 23.04。(有linux经验的可以看:CMP 40HX的Nvidia驱动程序,原生驱动程序只有460.35.1-490这几个可以,再高或者再低的版本,就不支持了。部份第三方开源驱动有支持,nvidia从515版后,官方也分出开源与原生二种版本,可以自己修改编译。然后显卡驱动又分linux原生驱动与DKMS二个主流,CMP 40HX跑CUDA需要用DKMS。总之说这么多,就是驱动很难搞。Archlinux, Debian,都试过, 最简单是ubuntu)
简单安装流程:
1. ubuntu (desktop/server都可以) 下载后安装
2. 安装界面提示第三方驱动程序选项时勾选上
3. 安装完成后,运行sudo apt build-essential git python3 python3-dev python3-venv gcc wget
4. 用户目录(非root)下安装automatic1111的webui开源项目, 安装方法跟win版一样
5. 优化:见我的另一篇”五秒出图...."
6. 其它:
a 参数加 --listen 可以将端口开放,供其它pc访问
b 其它pc访问时, 添加扩展插件时会出错,需要参数中加--enable-insecure-extension-access
c 如果安装了photoshop插件,需要在参数中加--api