发帖
 找回密码
 立即注册
搜索
4 0 0
日常闲聊 914 4 12 小时前
我现在遇到了一个特别抓狂的问题:为什么我用WAN 2.2 14B在两台电脑上渲染出来的结果  完全不一样 ?
问题表现是这样的:在机器A上,小狗的画面会变得模糊然后慢慢消失;而在机器B上,视频渲染完全正常。
我已经仔细检查过以下几个方面: 两台机器使用的是完全一样的工作流程(WAN 2.2 i2v,fp8,4步Lora,2步高精度,2步低精度) 用的模型也一模一样(扩散模型和Lora我都对比过校验和哈希值) ComfyUI版本一样(0.3.53) PyTorch版本也一样(都是2.7.1 cu126) Python版本非常接近(一台是3.12.9,另一台是3.12.10) xformers版本也一致(0.0.31) 两台都装了sageattn,而且无论开还是关都没能解决问题。
我现在真的快把头发薅秃了……到底还要检查啥,才能让机器A也像机器B一样正常渲染啊???

──── 0人觉得很赞 ────

使用道具 举报

你有没有试过从头开始做一个特别简单的流程?就只加个提示词输入和一个ksampler节点?如果这时候结果还是一样的,那你可以慢慢往流程里加更多节点,直到结果开始出现差异。这时候你就能定位到到底是哪个节点导致了问题。
机器A渲染出来的东西越来越碎,不管初始的种子是什么。我不指望两台机器能完全1:1像素级的吻合,但很明显,机器A跑出来的结果不太对劲,感觉哪里出问题了……只是我现在还没想明白是哪出错了……
如果我没记错的话,这个问题应该是跟种子生成有关。不同的 GPU(或者如果你用的是 CPU,那取决于你用的种子生成方式)即使是同一个种子编号,生成的噪声也会不一样。这也是为什么当你尝试导入别人的工作流时,结果会有些细微差别的原因。
你有没有检查一下那两台机器上的 NVIDIA 显卡驱动是不是一样的?
为啥它在机器B上就能正常运行呢?同样的步骤,同样的劳拉(可能指代码或配置)。我可是反复检查了三遍啊。
机器A装的是NVIDIA驱动 570.153.02(Linux版)机器B是个Runcomfy的实例...不太清楚在没法进终端的情况下怎么查驱动版本?有没有可能直接在ComfyUI里面看驱动信息?后来确认了下,机器B用的是NVIDIA驱动 535.183.06(Linux版)所以...看起来老版本的驱动反而更稳?这是什么情况???
您需要登录后才可以回帖 立即登录
高级模式