本文環(huán)境使用實(shí)體設(shè)備,顯卡是AMD RX6800XT。
系統(tǒng)是ubuntu20.04.5 LTS 桌面版,部署成功后也可以在評(píng)論區(qū)發(fā)出你的顯卡型號(hào)和系統(tǒng)。
非虛擬化環(huán)境。分個(gè)100G的分區(qū)安裝Ubuntu,可以與win共存!想用哪個(gè)系統(tǒng)就重啟切換!慢慢看,中間涉及git、pip安裝慢的可以裝個(gè)“開發(fā)者邊車”解決
一、更新apt并安裝一些需要的程序
sudo?apt-get?update
sudo?apt-get?upgrade
sudo?apt-get?install?wget?gnupg2?git
二、安裝amdgpu驅(qū)動(dòng)
sudo?usermod?-a?-G?video?$LOGNAME
echo?'ADD_EXTRA_GROUPS=1'?|?sudo?tee?-a?/etc/adduser.conf
echo?'EXTRA_GROUPS=video'?|?sudo?tee?-a?/etc/adduser.conf
echo?'EXTRA_GROUPS=render'?|?sudo?tee?-a?/etc/adduser.conf
wget?https://repo.radeon.com/amdgpu-install/22.20/ubuntu/focal/amdgpu-install_22.20.50200-1_all.deb
sudo?apt-get?install?./amdgpu-install_22.20.50200-1_all.deb
更改amd rocm源為:https://repo.radeon.com/rocm/apt/5.1.1 ? (一定要改,很重要?。。。?/p>
sudo?amdgpu-install?--usecase=hiplibsdk,rocm?--no-dkms
漫長(zhǎng)的等待...
sudo?usermod?-a?-G?video?$LOGNAME
sudo?usermod?-a?-G?render?$LOGNAME
echo?'export?PATH=$PATH:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin'?|?sudo?tee?-a?/etc/profile.d/rocm.sh
此時(shí)可以通過(guò)下面命令確認(rèn)安裝(6800xt會(huì)顯示gfx1030,其他的我就不知道了)
rocm-smi
sudo?/opt/rocm/bin/rocminfo
sudo?/opt/rocm/opencl/bin/clinfo
接著安裝
sudo?apt-get?install?miopenkernels-gfx1030-36kdb
又是漫長(zhǎng)的等待...
sudo?apt?install?wget?git?python3?python3-venv
sudo?apt?install?python3-pip
wget?https://download.pytorch.org/whl/rocm5.1.1/torch-1.12.1%2Brocm5.1.1-cp38-cp38-linux_x86_64.whl
sudo?pip?install?torch-1.12.1+rocm5.1.1-cp38-cp38-linux_x86_64.whl
如果出現(xiàn)read timed out的話,上面的命令在來(lái)一遍
sudo?pip?install?torch?torchvision?--extra-index-url?https://download.pytorch.org/whl/rocm5.1.1
HSA_OVERRIDE_GFX_VERSION=10.3.0
sudo?reboot?????#重啟電腦
進(jìn)行驗(yàn)證
python3
import?torch
torch.cuda.is_available()
輸出結(jié)果為 True 即可以調(diào)用gpu 然后按CTRL+D退出python
現(xiàn)在可以下載安裝本體了!!
git?clone?https://github.com/AUTOMATIC1111/stable-diffusion-webui
cd?stable-diffusion-webui
python3?-m?venv?venv
source?venv/bin/activate
python3?-m?pip?install?--upgrade?pip?wheel
這時(shí)候就去把需要的模型以及必要文件放進(jìn)各個(gè)文件夾具體參考:https://www.bilibili.com/video/BV1vG411E7ea
TORCH_COMMAND='pip?install?torch?torchvision?--extra-index-url?https://download.pytorch.org/whl/rocm5.1.1'?python?launch.py?--precision?full?--no-half
網(wǎng)絡(luò)問(wèn)題,懂得都懂。漫長(zhǎng)的等候。如果報(bào)錯(cuò),重復(fù)上面的命令。直到出現(xiàn)127.0.0.1:7860時(shí),說(shuō)明完成安裝了,然后就可以打開瀏覽器訪問(wèn)啦!下次啟動(dòng)只要輸入:
source?venv/bin/activate
TORCH_COMMAND='pip?install?torch?torchvision?--extra-index-url?https://download.pytorch.org/whl/rocm5.1.1'?python?launch.py?--precision?full?--no-half
剩余模型配置方面接著看:https://www.bilibili.com/video/BV1vG411E7ea
如果想在A卡上AI學(xué)習(xí)的話(未測(cè)試)請(qǐng)看:https://www.bilibili.com/video/BV1H8411W7VX
如果還有不懂得可以參考下:
https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation_new.html#rocm-installation-guide-v5-0
https://docs.amd.com/bundle/ROCm_Installation_Guidev5.0/page/How_To_Install_ROCm.html
https://github.com/ROCmSoftwarePlatform/MIOpen
https://www.cnblogs.com/lllzhuang/articles/16083003.html
https://github.com/RadeonOpenCompute/ROCm/issues/1756
https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Install-and-Run-on-AMD-GPUs
《深入淺出MGR》視頻課程
戳此小程序即可直達(dá)B站
https://www.bilibili.com/medialist/play/1363850082?business=space_collection&business_id=343928&desc=0
文章推薦:
可以同時(shí)解析多個(gè)binlog嗎
InnoDB系統(tǒng)表空間定義規(guī)則
MySQL 8.0數(shù)據(jù)字典有什么變化
MySQL如何快速禁用賬戶登入 & 如何復(fù)制/復(fù)用賬戶密碼
再見(jiàn)了,frm,MySQL 8.0全新字典緩存
MySQL的診斷利器——MySQL Shell 8.0.31的診斷實(shí)用程序
MySQL Shell系列——升級(jí)檢查器
使用JMeter進(jìn)行MySQL的壓力測(cè)試
MySQL源碼解析之執(zhí)行計(jì)劃文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-808807.html
想看更多技術(shù)好文,點(diǎn)個(gè)“在看”吧!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-808807.html
到了這里,關(guān)于Ubuntu上AMD顯卡能夠使用的stable diffusion webui部署方案流程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!