Skip to content

Flickering on start / resize in version 35, hyprland / wayland #7493

@vfosterm

Description

@vfosterm

Describe the bug
Terminal window flickers on resize and start / quit. Does not reproduce on version 33.1

To Reproduce
Steps to reproduce the behavior:

  1. Start version kitty version 35
  2. resize or move window
  3. See error

Video

2024-05-30.15-13-02.mp4

Environment details

kitty 0.35.0 created by Kovid Goyal
Linux 6.6.32-1-lts #1 SMP PREEMPT_DYNAMIC Sat, 25 May 2024 20:20:51 +0000 x86_64


DISTRIB_ID="Arch"
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="Arch Linux"
Running under: Wayland (Hyprland v0.38.1) missing: blur
OpenGL: '3.1.0 NVIDIA 550.78' Detected version: 3.1
Frozen: False
Paths:
  kitty: /usr/bin/kitty
  base dir: /usr/lib/kitty
  extensions dir: /usr/lib/kitty/kitty
  system shell: /usr/bin/zsh
Loaded config files:
  /home//.config/kitty/kitty.conf

Config options different from defaults:
allow_remote_control       yes
background_opacity         0.5
dynamic_background_opacity True
enable_audio_bell          False
listen_on                  unix:/tmp/kat
tab_bar_style              powerline
term                       xterm-256color
url_style                  1
window_padding_width       FloatEdges(left=5.0, top=5.0, right=5.0, bottom=5.0)
Added shortcuts:
	0x01000000 →  paste_from_clipboard
	ctrl+backspace →  send_text all \x17
	kitty_mod+d →  scroll_page_down
	kitty_mod+i →  previous_tab
	super+backspace →  send_text all \x15
Changed shortcuts:
	kitty_mod+o →  next_tab
	kitty_mod+u →  scroll_page_up
Colors:
	active_border_color        #b4befe   
	active_tab_background      #cba6f7   
	active_tab_foreground      #11111b   
	bell_border_color          #f9e2af   
	color0                     #45475a   
	color1                     #f38ba8   
	color10                    #a6e3a1   
	color11                    #f9e2af   
	color12                    #89b4fa   
	color13                    #f5c2e7   
	color14                    #94e2d5   
	color15                    #a6adc8   
	color2                     #a6e3a1   
	color3                     #f9e2af   
	color4                     #89b4fa   
	color5                     #f5c2e7   
	color6                     #94e2d5   
	color7                     #bac2de   
	color8                     #585b70   
	color9                     #f38ba8   
	cursor                     #f5e0dc   
	cursor_text_color          #1e1e2e   
	foregro



und                 #cdd6f4   
	inactive_border_color      #6c7086   
	inactive_tab_background    #181825   
	inactive_tab_foreground    #cdd6f4   
	mark1_background           #b4befe   
	mark1_foreground           #1e1e2e   
	mark2_background           #cba6f7   
	mark2_foreground           #1e1e2e   
	mark3_background           #74c7ec   
	mark3_foreground           #1e1e2e   
	selection_background       #f5e0dc   
	selection_foreground       #1e1e2e   
	tab_bar_background         #11111b   
	url_color                  #f5e0dc   

Important environment variables seen by the kitty process:
	PATH                                /usr/local/sbin:/usr/local/bin:/usr/bin
	LANG                                
	EDITOR                              /usr/bin/nano
	SHELL                               /usr/bin/zsh
	DISPLAY                             :1
	WAYLAND_DISPLAY                     wayland-1
	USER                                
	XDG_SESSION_PATH                    /org/freedesktop/DisplayManager/Session1
	XDG_BACKEND                         wayland
	XDG_SEAT                            seat0
	XDG_SESSION_DESKTOP                 Hyprland
	XDG_SESSION_TYPE                    wayland
	XDG_CURRENT_DESKTOP                 Hyprland
	XDG_SEAT_PATH                       /org/freedesktop/DisplayManager/Seat0
	XDG_SESSION_CLASS                   user
	XDG_VTNR                            1
	XDG_SESSION_ID                      2
	XDG_RUNTIME_DIR                     /run/user/1000
	LC_COLLATE                          

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions