浏览器已可用,
三个桌面入口完成实窗验收
PASS · 3 / 3
官方 Firefox 157.0.1 Linux ARM64 独立版在原厂内核上正常运行。中文字体、桌面入口、用户默认浏览器关联和长期配置目录均已完成集成。
现场验收:2026-10-12 08:07:13 UTC。本文是此前工程指南的 C0-008 增补;旧记录保留其当时状态。
下载修复说明与验收摘要 ZIP从桌面图标到真实页面
在目标板实际 X11 桌面逐一双击现有图标,并检查窗口、地址和可见正文。最终再次确认三个窗口均处于可见状态。
| 现有图标 | 实际目标与显示内容 | 结果 |
|---|---|---|
| 07 · HSIMC Cloud | https://hsimc.tech/HSIMC 首页,英文和中文正文可见。 | PASS |
| 08 · HSIMC Local Contract | file:///srv/hk2/hsimc-contract-lab/c001/index.htmlC0-001 离线合约参考页。 | PASS |
| 09 · HSIMC Local Node Portal | http://127.0.0.1:8080/HRI 本机门户及运行状态卡片。 | PASS |
合约验收范围:08 页面明确写着“Offline reference · Not a live MCP server”。本轮证明浏览器和入口可以使用;实时 MCP 端点、合约执行和收据仍需按其工作包单独验收。表中的本地地址指 AIS B 本机。
根因与已验证的处理
GNOME Web 的软件包安装已经成功,但现场 bubblewrap 启动受内核能力限制。原厂 5.15.119 内核没有启用 USER_NS、PID_NS、UTS_NS。显示读回为单个 HDMI-1、2560×1440 @ 60 Hz,未发现第二个活动输出。
本轮使用 Mozilla 官方 ARM64 独立版 Firefox,核对官方摘要和分离签名,按普通用户安装。它的实际 about:support 报告有效内容沙箱等级 6,最终 12 个内容进程均为 Seccomp=2、NoNewPrivs=1。没有关闭沙箱;额外的用户命名空间隔离仍不可用。
补入 Noto Sans CJK SC Regular 2.004 与许可证,更新用户字体缓存;将三个图标、HTTP/HTTPS/HTML 关联及 XFCE helper 统一到长期浏览器入口。配置迁移前正常关闭并完整备份,原来 7 个标签页全部恢复。
GNOME Web 仍已安装,但其原内核兼容性障碍未修复。当前完成验收的浏览器是 Firefox。
现场保留的状态与能力边界
- 保留:原厂内核 5.15.119、单 HDMI 2560×1440 @ 60 Hz、正常 LightDM;已有 01–06 六个非浏览器入口字节摘要不变。
- 本轮动作:普通用户目录内的浏览器、字体及桌面关联修改。未重启,未修改启动分区、固件或内核,未进行 apt 安装/升级或 NPU/MCP 部署。
- 图形:WebRender (Software) / Mesa llvmpipe 可显示本次网页;硬件合成、WebGL 1/2、硬件视频解码未通过。没有设置渲染强制覆盖。
- 剩余根分区空间:最终 1,900,488 KiB,约 1.81 GiB。不要继续使用安装前的可用空间数值。
- 验收方式:助手检查真实板载窗口截图并核对进程/显示记录。本轮未记录现场用户的口头确认。
留给下一位工程师的排查经验
- 把安装、进程、窗口、页面、图标分开验收。软件包和 SDK 的 PASS 各有范围;浏览器需要真实窗口与正文证据。
- 先读内核配置和失败日志。图标权限或默认浏览器名称不能补足缺失的内核命名空间能力。
- 按打包程序的真实库环境检查依赖。裸
ldd libxul.so曾误选系统 NSS;按 Firefox 自带库检查后通过,无需据此升级系统 NSS。 - 长期桌面入口要验证进程复用。临时隔离试运行的
--no-remote没有放入长期 wrapper;真实双击确认三个窗口由同一浏览器接收。 - 验证目标汉字和实际 fallback。通用字体家族的首选结果不等于中文字符最终用字;实际汉字匹配及页面显示才完成字体验收。
- 顺着证据时间读状态。中途字体/图标 receipt 的 PENDING 已由后续实窗记录接续;最终验收文件提供最后状态。
- 保留现有会话。先正常退出、完整备份,再迁移 profile;恢复原标签页的检查仅记录摘要,不公开浏览数据。
- 按真实 XWD 格式转换截图。本次为 24 bit/像素、独立行跨度;不要固定假设 32 bit。截图必须来自目标板的实际显示。
English handoff
AIS B / hk2 now runs official Firefox 157.0.1 for Linux ARM64. Three existing desktop entries were double-clicked on the actual X11 desktop and their rendered pages were inspected: the HSIMC cloud homepage, the offline contract reference, and the localhost node portal. Chinese text renders with a user-installed Noto Sans CJK SC font.
The vendor kernel, single 1440p60 HDMI output, LightDM and the six other desktop entries were preserved. Firefox reports effective content sandbox level 6 with seccomp active; user namespaces remain unavailable. Graphics use software WebRender/llvmpipe. WebGL and hardware video acceleration did not pass. The local contract page remains an offline reference, so this receipt does not certify a live MCP server or an ETH-like execution.
证据与来源
原始验收文件 BROWSER-ACCEPTANCE.json 的 SHA256:
0ce598fd6b171abf9471ff3f428051879b43dc3c40b24a65a785e0345d66b123
下载包包含工程说明、固定版本来源、可分享的派生验收摘要和文件清单。原始截图、浏览器配置备份及现场日志保留在操作者工作目录,不包含在下载包中。
Mozilla Linux 安装说明 · 本轮 Firefox 官方发布目录 · Noto CJK 固定提交
浏览器/字体的 SHA256、签名校验范围和许可证 URL 见下载包内 RELEASE-PROVENANCE.json。官方来源说明发布物;现场 receipt 说明本机实际行为。