本文环境使用实体设备,显卡是AMD RX6800XT。

系统是ubuntu20.04.5 LTS 桌面版,部署成功后也可以在评论区发出你的显卡型号和系统。

非虚拟化环境。分个100G的分区安装Ubuntu,可以与win共存!想用哪个系统就重启切换!慢慢看,中间涉及git、pip安装慢的可以装个“开发者边车”解决

一、更新apt并安装一些需要的程序

sudo apt-get updatesudo apt-get upgradesudo apt-get install wget gnupg2 git

二、安装amdgpu驱动

sudo usermod -a -G video $LOGNAMEecho 'ADD_EXTRA_GROUPS=1' | sudo tee -a /etc/adduser.confecho 'EXTRA_GROUPS=video' | sudo tee -a /etc/adduser.confecho 'EXTRA_GROUPS=render' | sudo tee -a /etc/adduser.confwget https://repo.radeon.com/amdgpu-install/22.20/ubuntu/focal/amdgpu-install_22.20.50200-1_all.debsudo apt-get install ./amdgpu-install_22.20.50200-1_all.deb

更改amd rocm源为:https://repo.radeon.com/rocm/apt/5.1.1   (一定要改,很重要!!!)

sudo amdgpu-install --usecase=hiplibsdk,rocm --no-dkms

漫长的等待...

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

此时可以通过下面命令确认安装(6800xt会显示gfx1030,其他的我就不知道了)

rocm-smi
sudo /opt/rocm/bin/rocminfo
sudo /opt/rocm/opencl/bin/clinfo

接着安装

sudo apt-get install miopenkernels-gfx1030-36kdb

又是漫长的等待...

sudo apt install wget git python3 python3-venvsudo apt install python3-pipwget https://download.pytorch.org/whl/rocm5.1.1/torch-1.12.1%2Brocm5.1.1-cp38-cp38-linux_x86_64.whlsudo pip install torch-1.12.1+rocm5.1.1-cp38-cp38-linux_x86_64.whl

如果出现read timed out的话,上面的命令在来一遍

sudo pip install torch torchvision --extra-index-url https://download.pytorch.org/whl/rocm5.1.1HSA_OVERRIDE_GFX_VERSION=10.3.0sudo reboot     #重启电脑

进行验证

python3
import torch
torch.cuda.is_available()

输出结果为 True 即可以调用gpu 然后按CTRL+D退出python

现在可以下载安装本体了!!

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webuicd stable-diffusion-webuipython3 -m venv venvsource venv/bin/activatepython3 -m pip install --upgrade pip wheel

这时候就去把需要的模型以及必要文件放进各个文件夹具体参考: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

网络问题,懂得都懂。漫长的等候。如果报错,重复上面的命令。直到出现127.0.0.1:7860时,说明完成安装了,然后就可以打开浏览器访问啦!下次启动只要输入:

source venv/bin/activateTORCH_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学习的话(未测试)请看: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》视频课程

戳此小程序即可直达B站

https://www.bilibili.com/medialist/play/1363850082?business=space_collection&business_id=343928&desc=0



文章推荐:

  • 可以同时解析多个binlog吗

  • InnoDB系统表空间定义规则

  • MySQL 8.0数据字典有什么变化

  • MySQL如何快速禁用账户登入 & 如何复制/复用账户密码

  • 再见了,frm,MySQL 8.0全新字典缓存

  • MySQL的诊断利器——MySQL Shell 8.0.31的诊断实用程序

  • MySQL Shell系列——升级检查器

  • 使用JMeter进行MySQL的压力测试

  • MySQL源码解析之执行计划


想看更多技术好文,点个“在看”吧!

Ubuntu上AMD显卡能够使用的stable diffusion webui部署方案流程相关推荐

  1. linux 双显卡 黑屏 amd,ubuntu上AMD显卡驱动黑屏问题的一种解决办法

    Linux上的AMD显卡驱动没有Windows上面的那么友善,不过好在它从2000系列的都始终在支持者更新.先去AMD官网下载一个Linux版本的显卡驱动(注意分清32/64位),如果你以前用系统设置 ...

  2. Google Cloud 线上课堂 | GCP 上 Stable Diffusion 高效部署/reCAPTCHA 护航游戏出海

    立即预约 长按识别/扫描右方二维码 预约观看直播 GCP 上的 Stable Diffusion 高效部署方案 15:00 - 15:45 · 如何快速掌握 Stable Diffusion 及其 w ...

  3. Ubuntu上安装显卡驱动

    Ubuntu上安装显卡驱动 Ubuntu上安装显卡驱动有两种方式,可以使用Ubuntu自带的,也可以安装Nvidia官方驱动. 第一种方法只需sudo apt-get install nvidia-g ...

  4. AI绘画指南 stable diffusion webui (SD webui)如何设置与使用

    AI绘画指南 stable diffusion webui (SD webui)如何设置与使用 作者: 去年夏天 分类: AI绘画,Windows,技术文章 发布时间: 2022-11-07 23:0 ...

  5. 【AI绘画】个人电脑部署免费AI绘画软件——Stable Diffusion webui启动器

    文章目录 先看几个生成的作品 什么是AI绘画? 现在主流的AI绘画 什么是Stable Diffusion 缺点 安装前说明 1. 电脑配置需求 2. 本次整合包适合以下人群使用 3. 其他说明 如何 ...

  6. stable diffusion webui 使用

    参考各文章以及个人操作后的记录文章,也希望能帮助有需要的人~ 首先进去大概是这样的,介绍下下图几个区域(主要是文生图). 一.模型区域 Stable Diffusion checkpoint下拉选择框 ...

  7. AI 绘画 stable diffusion webui 常见模型汇总及简介

    主要是记录索引一下常见的 AI 绘画作画模型,方便自己用.主要收集 stable diffusion webui 用大模型(ckpt与safetensors)包括了常见的模型比如的Waifu Diff ...

  8. 本地生成动漫风格 AI 绘画 图像|Stable Diffusion WebUI 的安装和局域网部署教程

    Stable Diffusion WebUI 的安装和部署教程 1. 简介 2. 安装环境 2.1 Windows 2.2 Linux 3. 运行 4. 模型下载链接 5. 局域网部署 5.1 Win ...

  9. Stable Diffusion WebUI 在电商场景生成 AI 模特搭配服装的方案探索

    Stable Diffusion 作为一个开源项目,目前被广泛应用在各个行业和领域做应用探索,本文介绍的方案应用场景是针对电商行业,一些电商公司在日常运营工作中,需要处理大量的模特搭配服装的产品图片, ...

最新文章

  1. 2022-2028年小型风电产业投资及前景预测报告
  2. Equalizing Two Strings 冒泡排序or树状数组
  3. DNS域名解析优化之tinydns/djbdns篇——测试篇
  4. jquery刷新iframe页面的方法(兼容主流)
  5. 在浏览器里使用 SAP GUI
  6. vld检测不输出_专业分享丨高频电刀的质量控制检测
  7. MaxCompute - ODPS重装上阵 第四弹 - CTE,VALUES,SEMIJOIN
  8. 每个做DBA的孩纸都是上辈子被drop的db
  9. 蓝桥杯BASIC-28 基础练习 Huffuman树
  10. Activity常用设置
  11. studio中碰到的jni问题:java.lang.UnsatisfiedLinkError
  12. 如何使用简单的接入点扩展您的Wi-Fi网络
  13. 短链接生成接口、长链接转换短链接,可根据ip归属地个性化跳转、随机跳转
  14. MacBook如何配置环境变量
  15. 找软件完全安装手册——【19年3月】各行业软件大全\系统安装、系统装机、软件安装、各种完全手册更新中(来自第一设计群)
  16. CAD中如何创建复合实体?CAD创建复合实体步骤
  17. http://pan.baidu.com/share/link?shareid=2725301264uk=3138325909
  18. 工具技巧和读文档 | 读函数式编程接口文档 | 匿名内部类 | lambda表达式 |IDEA
  19. ipadmini5可以安装eclipse嘛_MyEclipse 2017软件安装教程
  20. 经验模态分解python_信号处理 - 经验模态分解 【1】

热门文章

  1. 如何在MySQL中创建新的数据库(windows下)
  2. 如何建立一个真实光栅结构的光导
  3. geoip java api zh cn_通过GeoIP2分析访问者IP获取地理位置信息
  4. Linux·VFS虚拟文件系统
  5. 建设网络强国“三步走”战略
  6. 实践.原创 | 加速IPv6部署,建设网络强国 (普及知识)
  7. powershell美化
  8. js读取excel导出json文件
  9. 东方财富股吧标题爬取分析
  10. 2021年团体程序设计天梯赛-模拟赛