alacritty: Alacritty on ultra-wide monitor starts, but is not displayed if it is the only window on the workspace

System

OS: Linux (Ubuntu 22.04) Version: alacritty 0.11.0-dev (bb7b1201) Linux/BSD: X11, i3

Assuming you have an ultra-wide monitor (3440x1440) and are on an empty workspace in i3. If I press $mod+Enter to start alacritty nothing seems to happen. Executing pgrep in the gnome terminal shows that alacritty is running, it’s just not displayed. If you already have a window open on the workspace and then start alacritty, i.e. it only takes up half of the workspace, everything works fine. Other terminal emulators don’t suffer from this issue.

Executing alacritty -vvv moving it to an empty workspace and trying to move it back gives

[10.333296841s] [DEBUG] [alacritty_terminal] New num_cols is 343 and num_lines is 72
[10.333976644s] [INFO ] [alacritty] Padding: 0 x 0
[10.334054950s] [INFO ] [alacritty] Width: 3438, Height: 1418
[10.336453309s] [TRACE] [alacritty_terminal] Carriage return
[10.336519411s] [TRACE] [alacritty_terminal] Carriage return
[10.336542967s] [TRACE] [alacritty_terminal] Moving up: 1
[10.336560679s] [TRACE] [alacritty_terminal] Going to: line=0, col=0
[10.336581793s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.336599867s] [TRACE] [alacritty_terminal] Setting attribute: CancelReverse
[10.336618006s] [TRACE] [alacritty_terminal] Setting attribute: CancelUnderline
[10.336635462s] [TRACE] [alacritty_terminal] Clearing screen: Below
[10.336667001s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.336684255s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.336703261s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Foreground))
[10.336719990s] [TRACE] [alacritty_terminal] Carriage return
[10.336737108s] [TRACE] [alacritty_terminal] Linefeed
[10.336753543s] [TRACE] [alacritty_terminal] Moving up: 1
[10.336769649s] [TRACE] [alacritty_terminal] Going to: line=0, col=0
[10.336785923s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.336802501s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.336820143s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(31))
[10.336838815s] [TRACE] [alacritty_terminal] Setting attribute: Bold
[10.336854984s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(31))
[10.336872606s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(39))
[10.336890671s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.336906995s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(39))
[10.336923651s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.336940125s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(31))
[10.336956885s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.336973064s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(31))
[10.336989420s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337006410s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(31))
[10.337022980s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337039155s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(31))
[10.337055546s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337072163s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Black))
[10.337089254s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337104892s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Black))
[10.337121071s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337137780s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Foreground))
[10.337167474s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337183655s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337200795s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(180))
[10.337218344s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337234834s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(180))
[10.337267555s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337284553s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(180))
[10.337301592s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337317687s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(180))
[10.337333581s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337349873s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(180))
[10.337365908s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337382156s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(180))
[10.337398130s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337414190s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Foreground))
[10.337430576s] [TRACE] [alacritty_terminal] Carriage return
[10.337446481s] [TRACE] [alacritty_terminal] Linefeed
[10.337462241s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337478114s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337494622s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(76))
[10.337513049s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337526929s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(76))
[10.337542752s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337559510s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(76))
[10.337575999s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337592167s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Indexed(76))
[10.337608592s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337624575s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Black))
[10.337641353s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337657295s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Black))
[10.337673259s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337689856s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Foreground))
[10.337705923s] [TRACE] [alacritty_terminal] Setting attribute: Reset
[10.337721808s] [TRACE] [alacritty_terminal] Setting attribute: Background(Named(Background))
[10.337738606s] [TRACE] [alacritty_terminal] Setting attribute: Foreground(Named(Foreground))
X connection to :1 broken (explicit kill or server shutdown).

Any idea what is going on?

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Reactions: 1
  • Comments: 17 (8 by maintainers)

Most upvoted comments

@chrisduerr I can certainly try, but I wont be in the office until Monday… I will get back to you once I have again access to the machine.