1.安装ubuntu 20.04.5系统后先将noveal整合包拷贝到主目录里。

2.先安装ubuntu应用商店。

打开终端输入以下:

sudo snap remove snap-store

sudo snap install snap-store

安装完毕后终端内输入

snap-store

这样应该能打开应用商店了

3.安装谷歌浏览器,先上谷歌浏览器官网 https://www.google.cn/intl/zh-CN/chrome/ 下载.deb包,然后双击后会弹出安装界面,进行安装。

4.去amd官网下载对应显卡的驱动,或者直接下载驱动amdgpu-install_22.20.50200-1_all.zip,下载完成后需要解压得到.deb的包。

5.打开终端输入 sudo apt install (拖动下载好的.deb文件进去) 进行安装。

6.然后打开终端输入 sudo apt update 再 sudo apt upgrade -y

7.开始安装驱动

打开终端 sudo amdgpu-install --no-dkms 再 sudo apt install rocm-dev

8.配置环境

打开终端 ls -l /dev/dri/render*

sudo usermod -a -G render $LOGNAME

sudo usermod -a -G video $LOGNAME

9.然后重启 sudo reboot

10.安装完成后打开终端运行 rocm-smi 后应该就能看到显卡运行时的状态了。

在终端里运行 /opt/rocm/bin/rocminfo 和 /opt/rocm/opencl/bin/clinfo 会出现显卡的一些信息,如果有任何报错或者卡死状态说明驱动安装不正确,重新安装驱动。

  1. 安装MIopen

打开终端运行 sudo apt-get install miopen-hip

12.如果你的显卡是6800以上的请下载

预编译包

下载后解压出来,打开终端 sudo dpkg -i (拖动.deb的预编译包) 进行安装。

13.打开整合包

2022-11-09 14-34-51屏幕截图.png

复制到主目录里,将stable-diffusion-webui-offline-finished.zip 解压到主目录里。

14.在主目录里按 ctrl+h显示隐藏文件夹,打开.cache文件夹,将huggingface.zip解压到此处。

15.安装pip和git

sudo apt install python3-pip

sudo apt install git

16.打开主目录下的stable-diffusion-webui文件夹,进入venv文件夹,再进入bin文件夹,以文本打开activate,在第40行找到 VIRTUAL_ENV="/home/zhang/stable-diffusion-webui/venv" 请注意:将home后边的是用户名字,我这里是zhang, 各位请打开设置,点击用户,查看各自的用户名字,改成你的用户名字。

还是在bin文件夹内找到pip 还是以文本方式打开,找到第一行#!/home/zhang/stable-diffusion-webui/venv/bin/python3 请注意:将home后边的是用户名字,我这里是zhang, 各位请打开设置,点击用户,查看各自的用户名字,改成你的用户名字。

还是在bin文件夹内对着空白地方鼠标右键,选择在终端中打开,然后输入 source (拖动activate)进去运行。

17.回到stable-diffusion-webui文件夹里,鼠标点击空白地方右键 在终端中打开,然后拖动 webui-mod.sh 运行。

18.运行后你大概率会卡住第一屏,因为链接不上服务器,这里在终端里按ctrl+c结束运行。

19.将整合包里的novelaifinal-pruned.ckpt novelaifinal-pruned.vae.pt 两个模型包复制到 stable-diffusion-webui/modls/Stable-diffusion文件内。

20.回到stable-diffusion-webui文件夹里,再次拖动 webui-mod.sh 到终端中运行。

21.然后一在等待,等终端跳出//127.0.0.1:7860的字样就可以打开浏览器输入127.0.0.1:7860进入web界面了。

22.下面是更改noveal的ip地址,以达到局域网或着公网访问。

进入stable-diffusion-webui/venv/lib/python3.8/site-packages/gradio文件夹打开networking.py文件,往下拉有个127.0.0.1的IP地址 更换自己本地电脑IP后保存。
2022-11-09 15-01-05屏幕截图.png

23.开机自动启动noveal。

打开终端输入 gedit ~/.bashrc ,在最后一栏写入 gnome-terminal -x '/home/zhang/stable-diffusion-webui/webui-mod.sh' (请注意/home/后边需要改成你的用户名)

保存后关闭,打开终端 输入 source ~/.bashrc

终端中输入gnome-session-properties打开Ubuntu开机首选项管理,点击添加 如图所示
2022-11-09 15-06-10屏幕截图.png

名字随意 命令写入 gnome-terminal 点击保存

请注意,需要开机自动运行 需要在系统设置里 将登录设置改为自动登陆。