故障排查
Azeroth Survivors 无法加载
先根据看到的提示判断问题。缺少 WebGPU、作者主机繁忙和本地构建缺少客户端数据,是三种不同的问题,也需要不同的处理方式。
浏览器路径
先检查 WebGPU。
作者页面会主动检查 WebGPU。即使页面本身能打开,没有 WebGPU 也无法渲染游戏 canvas。
- 尝试新版 Chrome、Edge 或 Safari。
- 更新浏览器和显卡驱动,然后重新打开作者页面。
- 如果 canvas 仍然黑屏,关闭其他占用 GPU 的页面后重试。
- 如果设备仍不支持 WebGPU,使用作者提供的 Windows 路径,不要使用随机镜像。
主机繁忙或本地构建
把可用性问题和安装错误分开。
页面能打开并不代表主机暂时不忙。社区重构项目的错误面也不同,因为它依赖工具链和用户提供的客户端数据。
- 浏览器主机繁忙时,等待后查看作者 Discord 或当前页面提示。
- 本地构建时,确认所需客户端 Data 文件存在后再重建。
- 阅读仓库当前 Makefile 和 README,不要照搬旧视频中的命令。
- 求助前记录浏览器、操作系统、错误文本和来源 URL。
对应你的症状
从你实际看到的失败现象开始
页面能打开、canvas 黑屏、主机繁忙和本地构建中断,分别对应不同的下一步。
WebGPU 提示
浏览器或显卡支持
尝试新版浏览器和更新后的显卡环境,然后重新检查作者页面。
黑色 canvas
渲染路径
关闭其他占用 GPU 的页面,重新加载,并记录页面是否报告 WebGPU 问题。
主机繁忙
可用性
等待作者主机恢复,或先查看当前提示和 Discord,再修改本地设置。
构建中断
工具链或数据
查看失败的仓库步骤,并确认所需客户端 Data 文件已经存在。
有效的求助信息
收集足够细节,让别人可以复现
一份简短、结构清楚的报告,比没有背景的截图更容易得到回答。尽量保留原始错误文本。
- 复制准确的错误消息,以及产生错误的 URL 或本地命令。
- 写明浏览器、操作系统,以及你使用的是作者页面还是社区仓库。
- 说明失败发生在 canvas 加载前、进入运行后,还是构建脚本中。
- 本地构建要附上失败的 make 目标,以及客户端 Data 文件夹是否存在。
- 公开日志前删除私有路径或令牌。
常见问题
快速回答
为什么页面说我的浏览器没有 WebGPU?
作者页面需要 WebGPU 来渲染 canvas。请使用支持该功能的新版浏览器并更新显卡环境;如果设备不支持,就使用作者提供的其他路径。
应该打开浏览器实验开关强制 WebGPU 吗?
只遵循作者或浏览器当前文档中的说明。不要把旧实验开关或非官方下载当成必然有效的修复。
应该打开实验性浏览器开关吗?
只有在作者或浏览器当前文档明确要求时才这样做。旧开关可能改变行为,却不能解决底层显卡或兼容性问题。
怎样判断问题来自主机还是浏览器?
先查看作者页面提示,尝试当前支持的浏览器,并观察页面能否打开而 canvas 是否失败。记录结果后再更换入口。