7900 XTX 跑 ComfyUI 两个大坑,记下来给同卡的

一块 7900 XTX,一个周末,全耗在 ComfyUI 上了。下面两个是最要命的,同卡的对照着看能省点时间。

坑一:采样跑到一半整机死机

进度条走到一半,GPU 直接拉满,接着桌面锁死。我是这么排的:

  1. 重启后翻 dmesg,看有没有 GPU reset 的记录。
  2. 有的话,锅在 RDNA3 上的 hipBLASLt。把它关掉、回退到 rocBLAS,加个环境变量,我这边就稳了:
TORCH_BLAS_PREFER_HIPBLASLT=0
  1. 之后要是还出 GPU reset,照样回 dmesg 看。单个 kernel 跑太久会触发 hangcheck 的看门狗,系统当 GPU 卡死就给重置了,所以别一见 reset 就全算到 hipBLASLt 头上。

坑二:VAE decode 爆显存

采样稳了,decode 又栽了。VAE decode 一口气吃掉十七个 G 以上,显存直接爆,前面等于白跑。

A 卡 ROCm 这套水是真深,报错又不直观,很多时候只能翻系统日志去猜。写下来给同型号的兄弟垫个底。

A 卡跑 AI 就是渡劫,环境变量记一本

VAE 爆显存有没有解?我也总 OOM

1 个赞

同卡,感谢佬 :pray:

dmesg 看门狗那个我也踩过,长 kernel 直接超时