Screen flicker on mac for claude code #8285
-
Issue DescriptionI'm experiencing a fair amount of screen flicker in ghostty that I haven't seen in mac terminal. The attached video is from claude code ghostty_screen_flickering_smaller.movI've seen something similar when doing ctrl+r history completion in zsh+omz Expected Behaviorin regular mac terminal, the screen remains smoother without flickering Actual Behaviorscreen flickers and in this case it seems to switch between the detailed transcript and the normal user mode Reproduction Steps-open ghostty with zsh+omz Ghostty Logs
Ghostty Version
OS Version Informationacos 15.6 sequoia (Linux only) Display ServerNone (Linux only) Desktop Environment/Window ManagerNo response Minimal Ghostty Configurationtheme = dark:Builtin Solarized Dark,light:Builtin Solarized Light Additional Relevant ConfigurationNo response I acknowledge that:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Dupe of #8162 (and many more). TL;DR Ghostty is actually too fast and displaying in-between frames, as Claude is actually not updating the screen fast enough. Instead, it needs to implement a protocol known as "Synchronized Output" to let Ghostty know when it's safe to update the frame. |
Beta Was this translation helpful? Give feedback.
Dupe of #8162 (and many more). TL;DR Ghostty is actually too fast and displaying in-between frames, as Claude is actually not updating the screen fast enough. Instead, it needs to implement a protocol known as "Synchronized Output" to let Ghostty know when it's safe to update the frame.