Search Criteria
Package Details: codex-plus-plus 1:1.2.47-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/codex-plus-plus.git (read-only, click to copy) |
|---|---|
| Package Base: | codex-plus-plus |
| Description: | Codex++ manual injection bridge for the ChatGPT desktop app |
| Upstream URL: | https://github.com/BigPizzaV3/CodexPlusPlus |
| Licenses: | MIT |
| Submitter: | duanluan |
| Maintainer: | duanluan |
| Last Packager: | duanluan |
| Votes: | 2 |
| Popularity: | 0.173015 |
| First Submitted: | 2026-05-13 11:13 (UTC) |
| Last Updated: | 2026-08-21 19:40 (UTC) |
Dependencies (4)
- bash (bash-gitAUR, bash-devel-gitAUR)
- chatgpt-desktopAUR
- procps-ng (procps-ng-nosystemd-gitAUR, procps-ng-gitAUR)
- cargo (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rust, rustup) (make)
Latest Comments
river_wunsch commented on 2026-08-18 12:53 (UTC)
Hi,
chatgpt-desktop-app-binis a duplicate of the existingchatgpt-desktoppackage, and I will file a deletion request for the duplicate. It was already merged away for that reason on 2026-08-15 (PRQ#85719) before being re-uploaded on 08-18.codex-plus-pluscurrently depends onopenai-codex-desktopand will become uninstallable once it goes. Consider migrate it to thechatgpt-desktoppackage.From a quick look, the following files probably need to be updated:
PKGBUILDcodex-plus-plus.shcodex-desktop-app-wrapper.shcodex-plus-plus.install90-codex-plus-plus-reapply.hookcodex-plus-plus.desktopduanluan commented on 2026-06-21 17:49 (UTC) (edited on 2026-06-21 17:50 (UTC) by duanluan)
@MemoryShadow 我这边临时解法是参考 openai-codex-desktop 评论区里 @dcelasun 的 patch,把运行时升级到 electron42。Electron 41.2.0 之后包含 Linux transparent-window smearing/glitching 的修复,所以 KDE/Wayland 下侧边栏闪烁会消失。
可以这样本地重建 openai-codex-desktop:
需要注意:不能只改启动脚本里的 Electron 路径,PKGBUILD 里的依赖和
_electron_major也要一起改,否则 better-sqlite3.node 会按旧 Electron 版本构建,启动时会出现 ABI 不匹配。MemoryShadow commented on 2026-06-18 13:30 (UTC) (edited on 2026-06-21 19:22 (UTC) by MemoryShadow)
@duanluan 感谢您的及时响应, 我在使用 KDE/Wayland 作为桌面的设备中也存在侧边栏闪烁的问题, 您是如何临时性解决的?
duanluan commented on 2026-06-18 08:57 (UTC) (edited on 2026-06-21 17:38 (UTC) by duanluan)
@MemoryShadow 感谢反馈,这个问题已经在
1:1.2.12-6修复并发布。原因确实在 codex-plus-plus 的 Electron 选择逻辑:之前 wrapper 可能会优先使用
/usr/lib/openai-codex-desktop/codex,或者在某些情况下选到系统里更高版本的 Electron,导致运行时 Electron 版本和 openai-codex-desktop 里better-sqlite3.node的构建目标不一致。新版已经改成默认跟随 openai-codex-desktop 原始启动脚本使用的 Electron,因此会跟随 openai-codex-desktop 自己的 Electron 版本。需要手动指定 Electron 的用户也可以通过配置覆盖:
恢复默认跟随上游启动脚本:
MemoryShadow commented on 2026-06-18 03:00 (UTC) (edited on 2026-06-18 13:40 (UTC) by MemoryShadow)
@duanluan 最新版可以安装了, 昨晚的更新带来了一个新问题, 我目前也还在排查:
aur/openai-codex-desktop 当前使用 electron39 进行构建, 但 codex-plus-plus 总是以 electron41 来启动 openai-codex-desktop, 这使得 openai-codex-desktop 报告 better-sqlite3.node 与当前运行的 Node.js/Electron 版本不匹配, 导致无法读取数据库.
duanluan commented on 2026-06-17 09:07 (UTC) (edited on 2026-06-17 09:41 (UTC) by duanluan)
@MemoryShadow 试试最新版 1.2.12 可以了吗?
MemoryShadow commented on 2026-06-15 05:17 (UTC) (edited on 2026-06-15 05:18 (UTC) by MemoryShadow)
最新版本无法安装:
临时解法是编辑
PKGBUILD, 找到并使用#注释patch -Np1 -i "$srcdir/codex-plus-plus-linux-port-fallback.patch"这一行, 然后执行makepkg -si --skipchecksumsduanluan commented on 2026-05-25 03:09 (UTC) (edited on 2026-06-17 09:00 (UTC) by duanluan)
@Hikari_Nova codex++ 新版换了安装方式,已解决
Hikari_Nova commented on 2026-05-22 09:22 (UTC)
无法正常安装软件包