Linux 桌面: ChatGPT 收到云历史记录,但新聊天记录从未同步回 Web/iOS
您使用的是 ChatGPT / Codex App 的哪个版本? 26.924.50649 从官方 OpenAI Debian 仓库安装的: https://persistent.oaistatic.com/codex-app-prod/linux/deb 您拥有哪种订阅? 支付的 ChatGPT 帐户 您的计算机平台是什么? Pop!_OS 24.04 LTS COSMIC / Wayland 内核 7.0.11 amd64 / x86_64 您遇到的问题是什么? Linux 桌面应用程序成功下载/显示云 ChatGPT 对话记录,但在 Linux 应用程序中创建的普通聊天对话永远不会同步到 ChatGPT Web 或 iOS。同步始终是单向的: Web/iOS → Linux: 正常运行 Linux → Web/iOS: 不能运行 Linux 中创建的对话在 Linux 应用程序的最近活动列表中正常显示,消息发送成功,响应到达,并且没有离线/未发送/同步警告。但是,该对话永远不会出现在 ChatGPT.com 或 iOS 应用程序中。重现步骤 1. 使用相同帐户和工作空间登录 Linux 桌面应用程序和 ChatGPT Web/iOS。 2. 在 Linux 应用程序中创建一个普通聊天对话。 3. 发送消息并接收回复。 4. 确认对话出现在 Linux 最近活动列表中。 5. 检查 ChatGPT Web 和 iOS。 6. Linux 创建的对话不出现在其中。 7. 在 Web 或 iOS 上创建一个对话。 8. 该对话确实出现在 Linux 应用程序中。 已执行的故障排除措施 - 完全退出并重新启动 Linux 应用程序。 - 验证这些是普通聊天对话,而不是临时聊天或工作会话。 - 删除现有的 ~/.config/Codex 配置文件,并允许应用程序创建一个新的配置文件。 - 使用新的身份验证再次登录。 - 确认现有云历史记录已重新填充。 - 使用新的配置文件重现 Linux → 云同步失败。 - 在 XWayland 下进行了明确的测试: ChatGPT --ozone-platform=x11 结果: 新的 Linux 聊天未同步。 - 在原生 Wayland 下进行了明确的测试: ChatGPT --ozone-platform=wayland 结果: 新的 Linux 聊天未同步。 - 验证 CODEX_HOME 未设置。 - ~/.codex/sessions 和 ~/.codex/archived_sessions 中没有会话记录文件。 - 应用程序中的反馈流没有提供会话 ID。 - 验证软件包是最新的: 已安装: 26.924.50649 候选: 26.924.50649 没有设置任何代理环境变量: http_proxy, https_proxy, all_proxy 和 no_proxy 都未设置。 https://ws.ChatGPT.com 可访问。 一个通用 WebSocket 升级尝试到 wss://ws.ChatGPT.com/ 到达服务器并返回 HTTP 404,这对于未经过身份验证的/非公开根 WebSocket 端点是预期的。 - 以下工具没有输出相关的记录: journalctl --user -S "10 分钟前" | grep -i -E "ChatGPT|codex|OpenAI" 或 sudo journalctl -S "10 分钟前" | grep -i -E "ChatGPT|codex|OpenAI" 控制测试 ChatGPT Web 在同一台 Pop!_OS 机器上的 Brave 中正常同步到 iOS。同样,在 iOS 上创建的对话也会正常同步到 Web 和 Linux 桌面应用程序。这似乎特别与以下情况有关…
内容来源: openai/codex