Skip to content

ENORMOUS performance regression in 0.29.0 & 0.29.1 #6479

Closed
@ghost

Description

Describe the bug
Performance of both 0.29.0 and 0.29.1 is FAR worse than 0.28.1. Clearing all of my config did not resolve the issue

To Reproduce
Full screen a terminal on a 27" monitor and try typing or running commands that auto update

Screenshots
Videos below of me holding down keys in the terminal to see how terrible the rendering speed is:

0.28.1

0.28.1.mp4

0.29.1

0.29.1.mp4

Environment details

kitty 0.28.1 (07bcc5ba61) created by Kovid Goyal
Darwin blerg-mac.local 21.6.0 Darwin Kernel Version 21.6.0: Mon Apr 24 21:11:17 PDT 2023; root:xnu-8020.240.18.701.5~1/RELEASE_ARM64_T6000 arm64
ProductName:	macOS ProductVersion:	12.6.6 BuildVersion:	21G646
Frozen: True
Paths:
  kitty: /Applications/kitty.app/Contents/MacOS/kitty
  base dir: /Applications/kitty.app/Contents/Resources/kitty
  extensions dir: /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions
  system shell: /opt/homebrew/bin/zsh
Loaded config files:
  /Users/blerg/.config/kitty/kitty.conf

Config options different from defaults:
term xterm-256color

Important environment variables seen by the kitty process:
	PATH                                /Applications/kitty.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin
	LANG                                en_US.UTF-8
	SHELL                               /opt/homebrew/bin/zsh
	USER                                blerg

kitty 0.29.1 (a0341af3f8) created by Kovid Goyal
Darwin blerg-mac.local 21.6.0 Darwin Kernel Version 21.6.0: Mon Apr 24 21:11:17 PDT 2023; root:xnu-8020.240.18.701.5~1/RELEASE_ARM64_T6000 arm64
ProductName:	macOS ProductVersion:	12.6.6 BuildVersion:	21G646
Frozen: True
Paths:
  kitty: /Applications/kitty.app/Contents/MacOS/kitty
  base dir: /Applications/kitty.app/Contents/Resources/kitty
  extensions dir: /Applications/kitty.app/Contents/Resources/Python/lib/kitty-extensions
  system shell: /opt/homebrew/bin/zsh
Loaded config files:
  /Users/blerg/.config/kitty/kitty.conf

Config options different from defaults:
term xterm-256color

Important environment variables seen by the kitty process:
	PATH                                /Applications/kitty.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin
	LANG                                en_US.UTF-8
	SHELL                               /opt/homebrew/bin/zsh
	USER                                blerg

Additional context
The issue still occurs with no config.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions