@imbiplaza-ASUS 这个步骤我已经让agent去解决了,他还帮我处理了用不上的节点,感谢感谢
老白登
-
AMD R9700 32G 硬体配置分享 + --highvram 显存溢出导致黑屏重启的解决经验 -
AMD R9700 32G 硬体配置分享 + --highvram 显存溢出导致黑屏重启的解决经验@wanxx005 目前已经可以稳定输出无限时长的内容了,就是看自己想要多长的了,就是生成时间还有点拿不准
实际生成耗时是 801.68 秒,即约 13 分 22 秒。任务记录:
- 开始:10:37:54
- 完成:10:51:16
- 成片实际时长:40.04 秒,不是45秒
- 平均生成1秒视频约需:20秒
- 生成速度约为成片时长的:20倍
也就是这次40秒测试,比旧环境此前约46.7倍实时的速度明显快。
这是刚刚最近一次的生成速度 -
YouTube同质化大清洗,你的频道还安全吗?@九龙杨生 我不太懂,但是我说一个小细节,视频号现在手机开播,已经在屏幕上可以做到提醒主播,聊什么话题,都是根据直播间的聊天内容来定的,后台抓直播敏感词也是越来越快了,今天刚被断播,可能不是指纹,就是大数据的速度更快了,瞬间就抓到了
-
AMD R9700 32G 硬体配置分享 + --highvram 显存溢出导致黑屏重启的解决经验@terry 我是回来以后,先用Upan做了系统,因为我是桌面版本的,进去之后先把网弄好了,让codex去解决的其他问题,一次就弄好了
就是现在速度慢的我有点怀疑,是不是我有地方设置错了 -
AMD R9700 32G 硬体配置分享 + --highvram 显存溢出导致黑屏重启的解决经验@Xiaote 我可能是太相信程序了,也太懒了,用自己直播的回放,抽的音频,就一直声音不好,给我气得,我把郭德纲的声音都按我脸上了
刚才吃晚饭,顺手拿手机用录音机录了15秒,擦,这效果也,太好了
现在音频跑起来。就是我觉得好慢阿,十分钟的文稿,分了29段,CFG2.0,15步,要一个多小时。
我看那个刘悦的LXT2.3无限时长的那个,10分钟要搞七八个小时。
我到处找时间的帖子,想看看是不是都这个速度 -
AMD R9700 32G 硬体配置分享 + --highvram 显存溢出导致黑屏重启的解决经验@fcme 我现在的做法就是,音频进去之后,然后加载一个固定的模型,然后其他的随用随手清,保证不爆就行,但是出意外就是voxcpm2的音频制作开始出各种问题了,电子音,胡言乱语,要不就是一连串的说,在反复的测试从文本上改变短句,分多批次合成,都效果不好,我用的是极致克隆
我在研究研究吧
但是还好就是安装驱动什么的一次性就搞好了,比我自己想的要顺利太多了 -
AMD R9700 32G 硬体配置分享 + --highvram 显存溢出导致黑屏重启的解决经验我虽然已经修改了这个参数,但是刚才还是才一次黑屏了,目前还在做其他调整,后续我再补办法和结果吧
-
AMD R9700 32G 硬体配置分享 + --highvram 显存溢出导致黑屏重启的解决经验硬件配置
搞了一套新机器专门跑 ComfyUI 数字人视频,配置如下:
配件 型号 CPU Intel Xeon GPU AMD Radeon AI PRO R9700 32GB (gfx1201) 内存 62GB DDR4 系统 Ubuntu 24.04 LTS 内核 6.8.0-136-generic 驱动安装
- ROCm 7.14 (amdgpu-dkms 6.19.14-2364437.24.04)
- PyTorch 2.11.0+rocm7.14.0
- ComfyUI 0.28.0
整体感受
装驱动没遇到什么大障碍,ROCm 7.14 对 R9700 支持不错。安装好驱动之后,用了坛子里 work 那个帖子的下载,直接套用工作流就开始跑视频了,开箱即用的感觉。
遇到的问题:黑屏重启
但是想上无限时长工作流的时候,跑了没多久直接黑屏,然后跳到系统登录界面,像是机器重启了一样。
用 Hermes 查了系统日志(journalctl + dmesg),找到关键错误链:
amdgpu: Not enough memory for command submission! (error -12) amdgpu: Failed to pin framebuffer with error -12 GNOME Shell crashed with signal 6根本原因是 ComfyUI 启动参数带了
--highvram,这个模式下所有模型焊死在显存里不释放。我的工作流加载了:- z_image_turbo_bf16 (12GB)
- qwen_3_4b text encoder (7.5GB)
- ae VAE (320MB)
- 各种其他模型 + 中间张量
加起来超过 32GB 了,VRAM 被打爆 → amdgpu 驱动崩了 → GNOME 显示服务器跟着崩 → 黑屏登录。
解决方案
去掉
--highvram启动参数,让 ComfyUI 用默认的 NORMAL_VRAM 模式(不加任何 --vram 参数就是默认)。这样每个模型用完就卸载,不会长期占着显存。32GB 显存在 normal 模式下依然非常充裕,速度几乎没区别。启动脚本改前:
python main.py ... --highvram --enable-manager改后:
python main.py ... --enable-manager启动日志可以看到:
Set vram state to: NORMAL_VRAM Using async weight offloading with 2 streams想问问大家
这个方案是不是最优解?还是说有什么更好的办法,比如手动控制模型卸载顺序,或者在 workflow 层面做显存优化?听听各位大佬的意见。
给新朋友的提醒
如果你的 ComfyUI 启动参数里有
--highvram,加载多个大模型时一定要注意显存总量!--highvram不会卸载任何已加载的模型,工作流里模型多了很容易爆显存。特别是 R9700/AMD 卡,显存爆了不只是报错,而是整个桌面崩掉回到登录界面。遇到类似黑屏重启的问题,先去查journalctl -k看看有没有 amdgpu 报错。 -
有人在UBANTU上搞定刘悦的LTX2.3数字人无线时长工作流的吗@Q-maria 我是刚刚弄好硬件,怎么和你这个工作流不一样呢,我也是用的无限时长的工作流
-
新人求助:老Z97平台升级R9700,不买X99,想用现有机器跑ComfyUI,求大佬们看看可行吗@williamlouis 我在想想,不行也x99算了
-
新人求助:老Z97平台升级R9700,不买X99,想用现有机器跑ComfyUI,求大佬们看看可行吗@terry 感谢,我最近看内存没有什么可以选,可能还是要去拼多多看看
-
新人求助:老Z97平台升级R9700,不买X99,想用现有机器跑ComfyUI,求大佬们看看可行吗各位大佬好,老白登前来请教。
潜水看了一段时间,原本想跟terry版主的作业买X99平台,但家里有台吃灰的老机器,我不确定能不能直接用,请大佬们帮忙参谋一下。
手头现有老机器配置:
主板:ASUS B85(具体是B85M-G还是B85-PLUS不确定,BIOS版本2203,UEFI)
CPU:i5-4690K(4核4线,3.5GHz)
内存:16GB DDR3(计划加到32GB)
显卡:GTX 960(准备淘汰)
硬盘:Intel 240GB SATA SSD
电源:老电源,肯定要换我的计划:
显卡:买全新的R9700 AI Pro 32G
电源:换850W金牌
系统:直接装Ubuntu 22.04 LTS清掉全盘(不用Windows了)
内存:加一条16GB DDR3到32GB
主要用途:跑ComfyUI,做一些图生视频的工作流(LTX Video之类的)我观察到X99和我的Z97都是PCIe 3.0,插R9700带宽差不多,所以想省下买X99主板CPU的钱,把预算全砸在显卡上。
想请教几个问题:
- B85主板开Above 4G Decoding后,R9700的32GB显存能正常识别吗?
- i5-4690K带R9700跑ComfyUI/LTX Video有没有明显瓶颈?
- 看到有帖子说RDNA3需要设COMFYUI_ENABLE_MIOPEN=1,RDNA4(R9700)也有这个问题吗?
- 16GB内存加到32GB够不够?还是得想办法上64GB?
- 240GB SATA SSD装Ubuntu够用吗?还是要换大点的?
我知道这套配置很老旧,主要是在有限预算内尽量把显卡拉满。希望各位大神不吝赐教,感谢!