OpenClaw 升级后无法打开可见浏览器的排查与修复

问题现象 在一台 Arch Linux + KDE 桌面环境中,OpenClaw 升级后出现了一个问题:终端中的 OpenClaw TUI 可以正常连接 Gateway,Agent 状态也显示为 connected / idle,但执行“打开浏览器”之类的任务时失败。 报错大意如下: 这说明 OpenClaw Gateway 本身并没有崩溃,WebSocket 连接、Agent 会话和后端服务都还在运行。问题集中在一个地方:Gateway 进程无法访问当前 KDE 图形会话,因此不能启动可见浏览器窗口。 初步判断 Linux 桌面环境中,GUI 程序通常依赖一些图形会话环境变量,例如: 在 KDE 终端里执行检查时,当前 shell 环境是正常的: 可以看到类似结果: 但是进一步检查 OpenClaw Gateway 进程环境: 结果只包含: 缺少关键的: 这就确认了问题:OpenClaw Gateway 作为 systemd user service 启动时,没有继承 KDE …