Skip to content

terminal becomes unreadable #4183

Closed as duplicate
Closed as duplicate

Description

@aerioeus

Every now and then the entire writing in my work tree gets garbled and marbled into something unreadable. Looks like Klingon. ;)

Image

so far I cannot see a specific pattern it depends on. do you want me to share some logs etc. just point me to what I can provide.

Activity

  1. github-actions commented on May 7, 2026

    @github-actions
    Contributor

    Triage notes:

    This looks like a duplicate of the well-documented WebGL texture-atlas corruption issue affecting apps/desktop's xterm.js terminal. The "garbled / Klingon" symptom — characters render as wrong glyphs while structure (indentation, colors, layout) stays intact — matches several existing reports:

    Open PRs already targeting this:

    Why I didn't write a reproduction test or open a PR: this manifests intermittently in real GPU rendering (texture atlas corruption that doesn't fire onContextLoss), so it can't be exercised under bun:test without real WebGL + xterm. The existing PRs address the deterministic triggers (reattach, resize, context loss) with mock-based tests, and a workaround already exists — launching with --disable-gpu (per #3794) forces DOM rendering and eliminates the issue at the cost of all GPU acceleration.

    To help maintainers if it happens again, the most useful info would be:

    • OS + Superset version
    • Whether you're using Chinese / CJK / emoji content
    • Whether it tends to follow tab switches, window resizes, display sleep/wake, or just extended idle
    • Whether selecting the garbled text repaints it correctly (this confirms the WebGL atlas theory)
    • Whether --disable-gpu makes it stop

    Recommend closing as a duplicate of #3794 once a maintainer confirms.

  2. aerioeus commented on May 7, 2026

    @aerioeus
    Author

    OS + Superset version -> macos tahoe 26.4.1
    Whether you're using Chinese / CJK / emoji content - no just engish
    Whether it tends to follow tab switches, window resizes, display sleep/wake, or just extended idle -> no out of the blue
    Whether selecting the garbled text repaints it correctly (this confirms the WebGL atlas theory)
    Whether --disable-gpu makes it stop -> makes no sense with AI Agents

  3. Kitenite commented on Jul 11, 2026

    @Kitenite
    Member

    Closing as a duplicate of #5605, the consolidated tracker for stale terminal-rendering issues from the July 2026 stale-issue sweep (no activity since 2026-06-01). If this still applies on a current build, comment on #5605 and we'll reopen.

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

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions