昨晚連夜重裝了作業系統,從deepin更換到ubuntu 22.10系統,預設的python就是3.10的。這下就可以正常安裝AMD顯示卡驅動了。
到amd官網上選擇收縮顯示卡對應的軟體,我的顯示卡是RX580,比較古老是以隻能用搜尋的,下載下傳安裝軟體sudo apt-get install ./amdgpu-install_5.4.50403-1_all.deb成功後,執行
sudo amdgpu-install --usecase=hiplibsdk,rocm --no-dkms就可以很順利執行。
安裝成功後用指令sudo rocminfo和sudo rocm-smi可以檢視gpu類型和使用情況。
接下來就是激動人心的安裝stable diffusion的過程了,由于我連接配接github很慢,總是斷斷續續的,是以安裝很坎坷。
先從github克隆
git clone 網頁連結
cd stable-diffusion-webui
建立python虛拟環境:
python -m venv venv
source ./venv/bin/activate
python -m pip install --upgrade pip wheel
然後加載stable diffusion的程式,這個程式才是最花時間的,不斷從github下載下傳東西,很久才下完,中間斷了重新執行,它會繼續沒關系:
python launch.py --precision full --no-half
耐心等待……