kangyangqishi
V2EX  ›  OpenAI

chatgpt(codex)桌面端僵尸进程

  •  
  •   kangyangqishi · 22h 58m ago · 1207 views
    最近升级 codex 后,电脑经常崩溃,谷歌浏览器闪退,甚至终端都打不开,显示:
    [forkpty: Resource temporarily unavailable]
    [未能创建新的进程和打开伪终端(pseudo-tty)。]
    似乎是无资源可用,只能重启电脑,重启后又好了。一开始以为电脑系统出问题了,没与 codex 联想起来。
    今天又出现后,让 codex 去排查,得出的结果:

    -------------------------------------------
    我查到崩溃报告里的关键原因:
    SkyComputerUseService
    bundleID: com.openai.sky.CUAService
    built for macOS 14.4 which is newer than running OS
    Library not loaded: /usr/lib/swift/libswiftObservation.dylib
    你的系统是:
    macOS 13.6
    所以现在情况是:
    ChatGPT 主 app 自己标的是最低 macOS 12.0 ,所以它能打开。
    但里面的 SkyComputerUseService 这个 helper 是按 macOS 14.4+ 构建的。
    macOS 13.6 没有 libswiftObservation.dylib 。
    helper 一启动就崩。
    ChatGPT 又不停重试启动它。
    每次失败留下 <defunct>,所以 ps aux | wc -l 持续上涨。
    关闭 ChatGPT 后父进程退出,zombie 被系统回收,所以数量回到 400 多。
    这不是你配置错了,也不是你没点“安装”的问题,是 当前 ChatGPT/Codex 版本的 Computer Use helper 和 macOS 13.6 不兼容,而且 app 没有正确停止重试。
    最稳的解决方案:
    升级 macOS 到 14.4 或更高。
    如果暂时不想升级系统,就不要开 ChatGPT 桌面端里的 Codex/Computer Use 相关页面太久。
    保留 /Applications/ChatGPT.app ,移走 /Applications/Codex.app ,避免双 bundle 干扰。
    向 OpenAI 反馈时直接给这句:
    SkyComputerUseService built for macOS 14.4 crashes on macOS 13.6 due to missing libswiftObservation.dylib, ChatGPT repeatedly restarts it and leaks zombie processes.
    -------------------------------------------
    用 ps aux | wc -l 查看进程数,10 分钟不到从 500 飙到 900 多了,估计得升级系统了
    10 replies    2026-08-07 14:51:03 +08:00
    gzk329
        1
    gzk329  
       13h 32m ago
    我也遇到了相同的情况,我是 14.2 的系统
    JohnQuiroz
        2
    JohnQuiroz  
       13h 6m ago
    临时解决,在 ~/.codex/config.toml 的 [desktop] 下加入

    computerUseAlwaysHidePictureInPicture = true
    silencecc
        3
    silencecc  
       11h 14m ago
    @JohnQuiroz 试了,没效果
    silencecc
        4
    silencecc  
       11h 13m ago
    m1 mac 升级 macos14 系统就不流畅了,这 gpt 桌面版岂不是用不了。。
    gzk329
        5
    gzk329  
       10h 49m ago
    @JohnQuiroz 我试了,可以的,解决了
    silencecc
        6
    silencecc  
       10h 40m ago
    我把软件删除,重新安装就好了。
    kangyangqishi
        7
    kangyangqishi  
    OP
       7h 13m ago
    @JohnQuiroz #2 这个试了,不行,打开 codex 加载不完全,提示 config.toml 配置错误
    kangyangqishi
        8
    kangyangqishi  
    OP
       7h 12m ago
    @silencecc #6 有重要资料,不好卸载-_-
    kangyangqishi
        9
    kangyangqishi  
    OP
       7h 11m ago
    @silencecc #4 我的 m1 16g ,昨晚升级到 15.7 了,发现流畅程度跟之前差不多,打开相同数量软件甚至内存占用更少了
    kangyangqishi
        10
    kangyangqishi  
    OP
       7h 10m ago
    @gzk329 #1 14.4 之前的应该会发生线程泄露。我从 13 升级到了 15.7 ,目前良好
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2766 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:01 · PVG 22:01 · LAX 07:01 · JFK 10:01
    ♥ Do have faith in what you're doing.