Skip to content

Codex Desktop Plugins page renders broken on Intel Mac #20105

Open

Description

@liangxin001
Image

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.

Activity

  1. added
    bugSomething isn't working
    appIssues related to the Codex desktop app
    skillsIssues related to skills
    on Apr 29, 2026
  2. wowh commented on Apr 30, 2026

    @wowh

    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.

  3. Uncle-Gao commented on May 19, 2026

    @Uncle-Gao

    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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    appIssues related to the Codex desktop appbugSomething isn't workingskillsIssues related to skills

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions