欢迎光临散文网 会员登陆 & 注册

使用AMD GPU运行ai绘画

2023-03-25 22:34 作者:Zhoukker  | 我要投稿

安装显卡驱动以及rocm

sudo apt install ./amdgpu-install_xxxxxxx-xxxxxx_all.deb

sudo apt update

sudo apt upgrade -y

sudo amdgpu-install --no-dkms

sudo apt install rocm-dev

 

ls -l /dev/dri/render*

sudo usermod -a -G render $LOGNAME

sudo usermod -a -G video $LOGNAME

sudo reboot

 

rocm-smi

#查看显卡信息的两条命令(直接在终端输入)

/opt/rocm/bin/rocminfo

/opt/rocm/opencl/bin/clinfo

#有一条报错可能是没安装好

 

安装Miopen

sudo apt-get install miopen-hip

#下载miopenkernels,适用与gfx1030的a卡,如果你不是可以试一下

链接:https://www.123pan.com/s/xW39-oyMmH

sudo dpkg -i miopenkernels-gfx1030-36kdb_1.1.0.50200-65_amd64.deb

 

安装pytorch运行webui 以及安装插件

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

修改launch.py中的第240行为torch_command = os.environ.get('pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm5.4.2',"")

请确保缩进的正确也就是保持格式与原先一致

 

HSA_OVERRIDE_GFX_VERSION=10.3.0 python launch.py

如果你没有安装python3.9请使用

HSA_OVERRIDE_GFX_VERSION=10.3.0 python3 launch.py

之后每一次启动都是使用这个


 安装python3.9 (可选)

apt install python3.9-full

update-alternatives --install /usr/local/bin/python python /usr/bin/python3.9 1

echo 'PATH=/usr/local/bin:$PATH' >> ~/.bashrc

启动如果出现

ValueError: Unknown scheme for proxy URL URL('socks://127.0.0.1:7890/')这个报错请在终端内执行以下命令

unset all_proxy; unset ALL_PROXY

 这是由于代理和webui的端口冲突大概,你可以尝试修改代理的端口


使用AMD GPU运行ai绘画的评论 (共 条)

分享到微博请遵守国家法律