在Intel Arc平台上运行Stable Diffusion Web UI的两种方案(文字版)
哔哩哔哩 2023-02-24 20:08:07

感谢 @kusoplayer 整理的文字版本!可以在红迪网IntelArc社区看到,原文名为Stable Diffusion Web UI for Intel Arc。(https://www.reddit.com/r/IntelArc/comments/11an12q/stable_diffusion_web_ui_for_intel_arc/)


(相关资料图)

以下为翻译版本

大家好各位网友! 经过几个月的社区努力,英特尔Arc终于拥有了自己的Stable Diffusion Web UI!目前有两个可用版本-一个依赖于DirectML,一个依赖于oneAPI,后者相对较快但仍处于初期阶段。

话不多说,让我们开始学习如何安装它们。

DirectML 实现(可在 Windows 环境下运行)

下载并安装 Python 3.10.6(https://www.python.org/downloads/release/python-3106/)

下载整个提交(https://github.com/Aloereed/stable-diffusion-webui-arc-directml)

在 ..\stable-diffusion-webui-arc-directml-master\repositories 下安装 k-diffusion-directml(https://github.com/lshqqytiger/k-diffusion-directml/tree/master) 和 stablediffusion-directml(https://github.com/lshqqytiger/stablediffusion-directml/tree/main),并将文件夹分别重命名为 k-diffusion 和 stable-diffusion-stability-ai(教程https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Install-and-Run-on-AMD-GPUs)

在 ..\stable-diffusion-webui-arc-directml-master\models\Stable-diffusion 下安装您选择的 ckpt/safetensors(可选:vae/lora/embeddings),例如 counterfeit 或 chilloutmix

运行 webui-user.bat

享受吧!

oneAPI实现(只能在WSL2/Linux环境下运行,有些实验性质)

对于这个特定的安装指南,我将仅关注当前使用Windows 11的用户,但对于Windows 10用户来说应该并没有太大差别。环境设置有些麻烦。这个安装过程大约需要1~2个小时,所以请做好准备。虽然这个指南应该适用于任何不了解Linux的人,但试图让它正常工作可能会非常令人沮丧。

在进行之前,请确保BIOS中启用了CPU虚拟化(默认情况下应该已经启用)。如有疑问,请打开任务管理器进行检查。

同时,请确保您的Windows GPU驱动程序已经更新到最新版本。我目前使用的是4125 beta,但旧版本也应该可以正常工作。

对于那些从未使用过Linux CLI的人,这里是一个简要介绍。我保证你不需要知道更多。

1. 设置虚拟机

在 Windows 搜索栏中输入“Windows 功能”,选择“打开或关闭 Windows 功能”。

启用“虚拟机平台”和“适用于 Linux 的 Windows 子系统”,然后单击“确定”。

更新完成后,重新启动计算机

打开 PowerShell 并执行

从 Windows Store 下载 Ubuntu 22.04

启动 Ubuntu 22.04 并完成用户设置

2. 设置 systemd = true

按照此处(https://www.xda-developers.com/how-enable-systemd-in-wsl/)的指南。不需要安装 nextcloud。这个设置是为了执行 sudo reboot,这是一种杀死进程的可靠方法。

3. 为 WSL 启用 GUI 输出

只需按照这里(https://medium.com/@japheth.yates/the-complete-wsl2-gui-setup-2582828f4577)的指南即可。不需要安装 firefox。

4. 安装 Miniconda

按照此处(https://varhowto.com/install-miniconda-ubuntu-20-04/)的指南。或者您可以只按照下面的步骤执行。执行

理想情况下,您应该将 Miniconda 安装在 /home/{用户名}/miniconda3 下

完成后,执行 sudo reboot。然后再次打开 Ubuntu。执行 conda。如果有提示,表示您已正确安装 miniconda。

5. 安装运行时软件包

只需按照此处(https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-jammy-arc.html)安装指南的步骤 1 ~ 4 即可。

您可能会看到安装失败并出现“未满足的依赖关系”警告,这表示缺少其他必要的软件包。要安装缺少的软件包,请执行 sudo apt-get install {软件包名称}。话虽如此,您总是可以回来安装它们,或者如果您已经可以Stable Diffusion,则可以将它们留下来。

6. 在Ubuntu中安装Intel oneAPI基础工具包

按照Intel的指南(https://intel.github.io/intel-extension-for-pytorch/xpu/latest/tutorials/installation.html)进行安装,或者如果过于繁琐,只需参考下面的步骤。

执行以下命令:

会弹出一个图形化界面,您只需要按照指示安装“oneAPI DPC++编译器”和“Intel® oneAPI数学核心库”。如果您不想麻烦,完全安装也没问题。

为了在每次启动Ubuntu时自动初始化oneAPI环境,执行nano ~/.bashrc并将以下命令粘贴到文档底部。它们应该在不同的行中。

执行sudo reboot,然后重新启动Ubuntu,您应该会看到oneAPI环境被自动初始化。使用命令sycl-ls验证GPU的可见性,它应该显示类似以下的内容。

7. 安装并配置oneAPI Stable Diffusion Web UI

执行以下命令:

一旦开始下载pytorch,请退出Ubuntu。

转到~/stable-diffusion-webui/launch.py,用

替换

您可以从Windows文件资源管理器的左侧导航到VM文件。

在Windows中下载所需的checkpoint / safetensors,然后将它们拖到/home/{user}/stable-diffusion-webui/models/Stable-diffusion。

复制~/stable-diffusion-webui-ipex-arc/下的所有文件,覆盖~/stable-diffusion-webui/中的所有文件。

执行source ~/stable-diffusion-webui/webui.sh --skip-torch-cuda-test --disable-nan-check。很可能会告诉您无法找到Intel Extension for Pytorch并自动退出。如果遇到此问题,请按照下一部分的说明操作。

8. (可能需要)回滚运行时包

执行以下命令:

然后执行命令:source ~/stable-diffusion-webui/webui.sh --skip-torch-cuda-test --disable-nan-check。有可能会提示“中间件”出现问题并退出。如果出现这种情况,请继续进行下一步操作。

9. (可能需要)修复中间件

进入 ~/stable-diffusion-webui/webui.py 文件,并在 "app.add_middleware(GZipMiddleware, minimum_size=1000)" 之前添加一个井号(#)注释掉该行代码。

需要注意的是,这不是一个实际的修复,而是一个解决方法。这个问题已知是由 fastapi 版本引起的,但将其更改为正确的版本将导致其他问题。如果您有更好的解决方法,请随时告诉我。

执行 source ~/stable-diffusion-webui/webui.sh --skip-torch-cuda-test --disable-nan-check。最后,您应该能够启动 Web UI。

10. 现在是时候创造一些 AI 艺术了!

特别感谢:

Aloereed,本次提交的创建者;

neggles,AUTOMATIC1111以及其他许多人,本次提交所基于的工作;

(你),为使显卡市场更加多元化所作出的贡献。

以下是我在A770 LE上生成并放大的Intel主题动漫女孩图片,大约需要3分钟的时间:(见头图。https://imgur.com/a/d8m90DI)

在Intel Arc平台上运行Stable Diffusion Web UI的两种方案(文字版)

2023-02-24 20:08:07

陈文缓

2023-02-24 19:56:00

今天最新消息 河南:到2025年七成二级以上妇幼保健院设中医科

2023-02-24 17:51:56

安徽如何网上税务申报_安徽网上申报办税系统_热点评

2023-02-24 15:44:44

云脉名片识别

2023-02-24 14:15:22

今日关注:产品经理职责_产品经理有什么职责

2023-02-24 11:45:47

环球快资讯:第76章 我不会救你第二次! (第2/3页)

2023-02-24 09:53:46

内蒙古:全区将持续开展安全隐患大排查大整治|天天速看料

2023-02-24 08:08:24

天天亮点!脑科学板块2月23日跌2.05%,科大智能领跌,主力资金净流出7.32亿元

2023-02-24 04:14:56

坐着轨道游重庆,这份“懒人攻略”请收好!_环球速递

2023-02-23 23:58:06

当前快播:粉刷前清洁墙壁的最佳方法

2023-02-23 20:57:40

焦点消息!沪指宽幅震荡 光伏板块逆市走高

2023-02-23 17:51:33

交通运输部:今年春运自驾车出行量创历史新高 世界快报

2023-02-23 16:11:16

青海西宁去年完成国土绿化75.14万亩 全球快播

2023-02-23 14:07:47

全球新消息丨美俄在安理会激辩“北溪”事件,中方:开展国际调查有重要意义

2023-02-23 11:43:07

石家庄市行唐县:小小食用菌 致富大产业

2023-02-23 09:45:04

新浪通行证邮箱注册_通行证电子邮箱注册|环球快播报

2023-02-23 07:56:42

广德翠花生态农业有限公司 精彩看点

2023-02-23 02:59:40

社区那些事|三亚一小区行道树树枝“伸”进居民家阳台 社区:将反映给园林部门处理

2023-02-22 22:07:12

世界今日讯!我国今年将发射两颗风云气象卫星 发射成功后将成为“全球唯一”

2023-02-22 19:47:01

天天快看:大庆市公安局萨尔图分局组织召开新入职辅警见面会暨安全教育培训会

2023-02-22 17:11:46

如何制作路由器夹具_快讯

2023-02-22 15:51:53

涨停雷达:专用设备个股异动 弘亚数控触及涨停-天天关注

2023-02-22 13:28:39

美国补贴措施见成效?特斯拉将部分电池生产从德国转回美国_天天快资讯

2023-02-22 11:04:53

机构调研:开通个人养老金账户后,超九成居民计划购买商业养老保险和理财产品_热文

2023-02-22 09:39:17

国电南自:融资净买入131.99万元,融资余额2.18亿元(02-21)-全球速讯

2023-02-22 07:22:49

【全球时快讯】2023年度海军招收飞行学员工作安排(面向地方大学生)

2023-02-22 02:58:58

新乐文化_关于新乐文化简介-微速讯

2023-02-21 22:53:16

龙虎榜 | 湘油泵今日涨停,上榜营业部席位合计净买入3218.91万元

2023-02-21 19:42:45

环球观察:go on是什么意思英语_go on是什么意思

2023-02-21 18:08:04

新疆10个工业和信息化项目面向全国张榜|每日关注

2023-02-21 16:13:47

全球新动态:错时共享停车位_共享停车位

2023-02-21 14:53:11

收藏!2023年河北省公路养护企业大数据全景分析(附企业数量、企业竞争、企业投融资等)

2023-02-21 12:04:25

每日消息!中新赛克2月21日盘中跌幅达5%

2023-02-21 10:29:41

韶山灌区扩灌增效项目计划今年启动 建成后或将年新增粮食产量达1.37亿公斤-世界观焦点

2023-02-21 08:52:54

app什么意思网络_app什么意思_世界新要闻

2023-02-21 05:44:38

当前动态:最新数据!广西哪里的农民最有钱?

2023-02-21 00:44:33

荡气回肠!河北梆子大戏《钟馗》再度上演

2023-02-20 21:06:29

全职高手:叶修最感谢的三个人,苏沐秋在榜,最后那个你猜得到吗_每日报道

2023-02-20 18:49:28

浏阳税务:不负春风暖 “税务蓝”助力“乡村绿”

2023-02-20 16:47:05

巴西阿根廷商量欲推共同货币 天天消息

2023-02-20 14:52:51

金智科技:接受广发证券等机构调研

2023-02-20 12:16:26

历史上的今天:安阳“殷墟”出土文物 天天观焦点

2023-02-20 10:48:38

SK Signet获730万欧元英国电动汽车充电器订单 天天热文

2023-02-20 08:55:37

西甲-罗贝托3分钟内传射莱万破门 巴萨2-0加迪斯豪取联赛七连胜

2023-02-20 05:53:35

【全球新视野】婴儿不吃奶粉怎么办_掌握原因及解决方法

2023-02-20 01:21:09

【商会动态】广州市食品商会应邀参加福建省龙岩市粤港澳大湾区招商推介会暨“百万老广游龙岩”政策发布会 今日精选

2023-02-19 20:53:59

环球报道:世界鲸鱼日 珠海长隆白鲸为“星星的孩子”开唱

2023-02-19 17:45:45

如何阻止游泳池中的黄藻

2023-02-19 14:50:51

广西如潮的花海,再次登上央视!

2023-02-19 11:56:30

速讯:租车公司使用美人计,租车保证流水800一天,聊天对话辣眼睛!

2023-02-19 09:05:39

树上的枫树汁能保存多长时间?如何储存? 天天通讯

2023-02-19 06:04:13

盗墓笔记之藏海花3_盗墓笔记藏海花3

2023-02-19 01:01:05

花坪驼舞虻-世界时快讯

2023-02-18 20:47:36

如何加热烤布里干酪

2023-02-18 17:51:07

隔着护板就是猛一曼联球迷赛后向巴萨球迷挑衅,帽子遭抢走

2023-02-18 15:10:07

今年,特斯拉的“大”还没放

2023-02-18 12:15:04

如何烹饪干黑眼豆豆

2023-02-18 10:04:17

全球要闻:小米13 Ultra“鬼画符”中分造型曝光 本来挺喜欢它的

2023-02-18 07:17:09

千千配音怎么给短视频配音_qqpy

2023-02-18 02:53:57

全球速读:我伴你同行!视障人士在志愿者陪同下一步一步走到打卡点

2023-02-17 22:57:36

怎样树立正确的消费观_天天最资讯

2023-02-17 20:11:50

每日看点!先降价后涨价,部分国产Model Y车型涨价2千,特斯拉这是啥套路?

2023-02-17 18:12:18

1688分销是什么意思啊_1688分销是什么意思 世界热文

2023-02-17 16:58:47

单位辞退员工社保怎么补偿

2023-02-17 14:59:32

成巴高速哪个服务区有充电站?-信息

2023-02-17 13:00:30

世界观天下!《三体》完结,导演透露第二部计划:会更冒险

2023-02-17 11:02:52

苏文电能:融资净偿还320.42万元,融资余额8701.9万元(02-16)|全球播报

2023-02-17 08:53:37

世界今头条!馥香园人才也拼社保,绍兴拆迁户买买买!浙江多地楼市回暖

2023-02-17 05:55:34

养鬼电影完整版_养鬼术

2023-02-17 01:19:15

天天新资讯:AMD RX 6000 显卡最新驱动可提升近 40% 光追性能

2023-02-16 22:06:54

风扬沉默官网在哪下载 最新官方下载安装地址

2023-02-16 18:57:20

【世界独家】西安全市法院受理各类案件50.92万件

2023-02-16 17:10:27

风语筑与百度达成AIGC战略合作 世界球精选

2023-02-16 15:26:49

【天天报资讯】新疆2023年计划造林绿化85万亩

2023-02-16 12:59:43

【世界新要闻】软妹是什么意思

2023-02-16 11:13:51

我国元代科学家郭守敬主要贡献在哪些方面_我国元代科学家郭守敬主要贡献在

2023-02-16 11:11:47

【世界新要闻】1升等于多少吨怎么算

2023-02-16 09:24:59

敦化市:厚植发展沃土 助力工业企业稳增长

2023-02-16 09:05:46

忻州新型冠状病毒肺炎疫情:2月16日忻州疫情最新消息今天数据统计情况通报

2023-02-16 06:48:44

车架号表示什么意思_汽车车架号意思是什么

2023-02-16 05:59:48

每日观察!iphone13mini尺寸对照图_IPHONE13MINI尺寸

2023-02-16 03:13:54

布里奇斯逆袭19年猛龙夺冠神迹,太阳队用第一轮第10顺位选秀 快看

2023-02-16 01:58:48

宝宝免费起名什么软件好 世界观天下

2023-02-15 23:49:29

世界今日讯!银川市金凤区签订首份企业投资项目代办服务

2023-02-15 22:56:34

当前通讯!咸阳特产有哪些 这些咸阳农产品全国有名

2023-02-15 20:41:43

天天亮点!银行卡密码输错3次被锁了还能收款吗

2023-02-15 20:17:07

花呗账单分期后还可使用花呗吗?

2023-02-15 18:34:17

要闻:暗香浮动的意思 暗香浮动的意思是什么

2023-02-15 17:40:58

建行信用卡申请需要多久-环球快报

2023-02-15 16:26:31

世界热资讯!three floor官网_three floor

2023-02-15 14:47:58

世界热点评!美国CPI对黄金的影响大不大?2022年11月金价涨还是跌?

2023-02-15 13:53:18

基金夏普比率多少合适? 观天下

2023-02-15 13:21:32

如何用水瓶制作汽化器

2023-02-15 11:14:11

陕西西安:“翻译追光者”为中华文化“走”出去贡献力量

2023-02-15 09:48:38

经典儿童睡前故事10篇_天天实时

2023-02-15 09:46:55

世界微头条丨罗梅罗:作为一个团队我们缺乏稳定性 球队能在主场扭转局面

2023-02-15 08:02:28

相识瞬间500字作文-环球关注

2023-02-15 05:28:13

啮齿动物大全_啮齿动物 每日信息

2023-02-15 04:59:56

世界百事通!抽丝剥茧的意思及造句

2023-02-15 01:37:34