Codex Desktop Plugins page renders broken on Intel Mac

Open 💬 3 comments Opened Apr 29, 2026 by liangxin001
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

<img width="1261" height="806" alt="Image" src="https://github.com/user-attachments/assets/5d675dd8-ea68-4ff6-b6fa-898f9cd95324" />

Environment

  • Codex Desktop: 26.422.62136 (2180)
  • Codex CLI: codex-cli 0.125.0
  • macOS: 15.4.1 (24E263)
  • Architecture: x86_64 / Intel Mac
  • App executable: Mach-O 64-bit x86_64

Summary

The Codex Desktop Plugins page renders incorrectly on Intel Mac. Text and plugin cards are clipped/misaligned, with large blank areas and partial letters visible. This happens on the latest Codex Desktop version available to me.

Steps to Reproduce

  1. Launch Codex Desktop on Intel Mac.
  2. Open the Plugins page.
  3. Observe the plugin list/cards area.

Expected Behavior

The Plugins page should render plugin cards and text normally.

Actual Behavior

The Plugins page layout is corrupted: text/card layers appear horizontally displaced, partial letters are visible, and cards/rows are clipped or misaligned.

Troubleshooting Already Tried

The issue still reproduces after:

  • Launching with --disable-gpu.
  • Clearing/renaming GPU-related caches: GPUCache, DawnGraphiteCache, DawnWebGPUCache.
  • Clearing/renaming frontend caches: Cache, Code Cache, blob_storage.
  • Launching with stronger rendering flags:

--disable-gpu --disable-gpu-compositing --disable-gpu-rasterization --disable-accelerated-2d-canvas --disable-features=SkiaGraphite,UseSkiaRenderer,CanvasOopRasterization,Vulkan,Metal,WebGPU,UseDawn.

  • Launching with a clean user data dir:

--user-data-dir=/private/tmp/codex-clean-profile.

Relevant Log Notes

Logs are under:
~/Library/Logs/com.openai.codex/2026/04/29/

Notable lines observed:

  • unsupported feature enablement workspace_dependencies
  • plugin/list requests taking several seconds
  • primary runtime initially failed to fetch, later installed

Screenshot

A screenshot is available and shows the corrupted Plugins page layout.

View original on GitHub ↗

3 Comments

github-actions[bot] contributor · 4 months ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #19906
  • #19274
  • #18774
  • #20055
  • #19930

Powered by Codex Action

wowh · 3 months ago

Electron may have compatibility issues with Intel integrated graphics on Intel-based MacBooks, which can lead to rendering glitches or performance problems.

On macOS, you can force the application to use the discrete GPU to work around this issue. For example:

open -a "Codex" --args --force_high_performance_gpu

Most Chrome/Electron-based applications can be launched this way, which helps avoid rendering errors or lag caused by Intel integrated graphics.

Uncle-Gao · 3 months ago

Same root cause as #18341: the Plugins page uses CSS backdrop-filter, and the Intel HD/UHD GPU + macOS compositor combo fails the IOSurface transfer those filters require. Detailed analysis in #23458.

Repo with a CDP-based fix that survives Codex auto-updates: https://github.com/Uncle-Gao/codex-gpu-fix