一、系统安装:Ubuntu22.04.05安装非常简单,我用ventoy安装,安装的镜像是ubuntu-22.04.5-live-server-amd64.iso,当然你用desktop版也行。安装的部署中有一个要注意的是,Install OpenSSH server这个要勾上,方便用其他工具连接,我用MobaXterm工具。
===================================================================
二、锁定内核,避免与显卡安装依赖冲突:
sudo apt update
sudo apt upgrade
sudo apt-mark hold linux-generic linux-image-generic linux-headers-generic
sudo apt install "linux-headers-$(uname -r)" "linux-modules-extra-$(uname -r)"
===================================================================
三、安装显卡驱动:
sudo apt install -y git python3.10 python3-pip python3-venv python3-dev libstdc++-12-dev clinfo libopenmpi3
wget https://repo.radeon.com/amdgpu-install/5.7.3/ubuntu/jammy/amdgpu-install_5.7.50703-1_all.deb
sudo apt install ./amdgpu-install_5.7.50703-1_all.deb
sudo amdgpu-install
sudo usermod -a -G video $LOGNAME
sudo usermod -a -G render $LOGNAME
sudo reboot
重启后测一下是否成功,用clinfo查看信息。
===================================================================
四、安装pytorch:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm5.7 --proxy=http://192.168.100.107:7890 这里的--proxy参数是使用代理,家里不使用代理下载pytorch超慢的
安装后可能会收到Warning,意见大概是叫你将bin路径加入到PATH中。
echo 'export PATH=/home/silentlzh/.local/bin:$PATH' >>~/.bashrc 这里的/home/silentlzh/.local/bin是我收到的警告路径,你的路径可能不一样,按自己实际改。
source ~/.bashrc
===================================================================
检验是否成功:
python3
import torch
torch.cuda.is_available() 这里显示True则成功。
exit(0)
===================================================================
安装ComfyUI
1、git clone https://github.com/comfyanonymous/ComfyUI.git
2、cd ComfyUI
3、pip install -r requirements.txt
4、将模型放到相应的目录
5、HSA_OVERRIDE_GFX_VERSION=10.3.0 python3 main.py --listen 192.168.100.102 --use-split-cross-attention --disable-smart-memory 这里--listen参数是设置ComfyUI的连接地址,方便我局域网其他机也可以用ComfyUI,如果想改端口号用--port参数。
若是RX6000系列用:HSA_OVERRIDE_GFX_VERSION=10.3.0
若是RX7000系列用:HSA_OVERRIDE_GFX_VERSION=11.0.0
这里的HSA_OVERRIDE_GFX_VERSION根据自己显卡更改
===================================================================
安装了一些插件之后,我尝试了跑flux1-dev-fp8-e4m3fn.safetensors模型,以下时间是装载模型后第二次出图的时间。

出512*512的图用时120.28秒;

出1024*1024的图用时是507.37秒。

跑SD1.5模型

跑SDXL模型

===================================================================
后话:行吧,先折腾到这里。年纪大了,折腾不动咯,不是国庆假期有点时间,根本搞不来,平时就想静静地躺着。跑Flux1的确是慢,7000会快点吧,不过我也没卡测。用4060ti 16G跑Flux1出512*512的就十几秒,1024*1024也就50几秒。不过6750gre 12G初衷就是买来玩游戏的,跑AI只是顺带玩一下(当初是看见SD的修复旧相片教程,想着修复我妈的照片,现在修复已经完成了)。
===================================================================
二、锁定内核,避免与显卡安装依赖冲突:
sudo apt update
sudo apt upgrade
sudo apt-mark hold linux-generic linux-image-generic linux-headers-generic
sudo apt install "linux-headers-$(uname -r)" "linux-modules-extra-$(uname -r)"
===================================================================
三、安装显卡驱动:
sudo apt install -y git python3.10 python3-pip python3-venv python3-dev libstdc++-12-dev clinfo libopenmpi3
wget https://repo.radeon.com/amdgpu-install/5.7.3/ubuntu/jammy/amdgpu-install_5.7.50703-1_all.deb
sudo apt install ./amdgpu-install_5.7.50703-1_all.deb
sudo amdgpu-install
sudo usermod -a -G video $LOGNAME
sudo usermod -a -G render $LOGNAME
sudo reboot
重启后测一下是否成功,用clinfo查看信息。
===================================================================
四、安装pytorch:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm5.7 --proxy=http://192.168.100.107:7890 这里的--proxy参数是使用代理,家里不使用代理下载pytorch超慢的
安装后可能会收到Warning,意见大概是叫你将bin路径加入到PATH中。
echo 'export PATH=/home/silentlzh/.local/bin:$PATH' >>~/.bashrc 这里的/home/silentlzh/.local/bin是我收到的警告路径,你的路径可能不一样,按自己实际改。
source ~/.bashrc
===================================================================
检验是否成功:
python3
import torch
torch.cuda.is_available() 这里显示True则成功。
exit(0)
===================================================================
安装ComfyUI
1、git clone https://github.com/comfyanonymous/ComfyUI.git
2、cd ComfyUI
3、pip install -r requirements.txt
4、将模型放到相应的目录
5、HSA_OVERRIDE_GFX_VERSION=10.3.0 python3 main.py --listen 192.168.100.102 --use-split-cross-attention --disable-smart-memory 这里--listen参数是设置ComfyUI的连接地址,方便我局域网其他机也可以用ComfyUI,如果想改端口号用--port参数。
若是RX6000系列用:HSA_OVERRIDE_GFX_VERSION=10.3.0
若是RX7000系列用:HSA_OVERRIDE_GFX_VERSION=11.0.0
这里的HSA_OVERRIDE_GFX_VERSION根据自己显卡更改
===================================================================
安装了一些插件之后,我尝试了跑flux1-dev-fp8-e4m3fn.safetensors模型,以下时间是装载模型后第二次出图的时间。

出512*512的图用时120.28秒;

出1024*1024的图用时是507.37秒。

跑SD1.5模型

跑SDXL模型

===================================================================
后话:行吧,先折腾到这里。年纪大了,折腾不动咯,不是国庆假期有点时间,根本搞不来,平时就想静静地躺着。跑Flux1的确是慢,7000会快点吧,不过我也没卡测。用4060ti 16G跑Flux1出512*512的就十几秒,1024*1024也就50几秒。不过6750gre 12G初衷就是买来玩游戏的,跑AI只是顺带玩一下(当初是看见SD的修复旧相片教程,想着修复我妈的照片,现在修复已经完成了)。
