This stopped working after upgrading from Fedora 35 to 36. From the log it seems that Alacritty starts in 800x600, switch size to 2560x1408 (which is about the size of my screen) but then goes back to 800x600.
The Alacritty version in Fedora 36 is 0.10.1 whereas in 35 it was 0.9.0. But I tried to run Alacritty from source using the v0.9.0 tag, and I see the same issue, i.e. even 0.9.0 doesn't start maximized on Fedora 36 either. So maybe something else changed in Fedora 36 that interfers with Alacritty? Anything I can do to investigate further?
System
OS: Linux (Fedora 36)
Version: 0.10.1
Linux/BSD: Grome on Wayland
Logs
Font/Terminal size: alacritty -vv
[0.000007730s] [INFO ] [alacritty] Welcome to Alacritty
[0.000120725s] [INFO ] [alacritty] Version 0.10.1
[0.000163071s] [INFO ] [alacritty] Running on Wayland
[0.001266332s] [INFO ] [alacritty] Configuration files loaded from:
"/home/perso/.config/alacritty/alacritty.yml"
[0.020854944s] [DEBUG] [crossfont] Loaded Face Face { ft_face: Font Face: Regular, load_flags: TARGET_LIGHT, render_mode: "Normal", lcd_filter: 1 }
[0.029044235s] [DEBUG] [alacritty] Estimated DPR: 1
[0.029061996s] [DEBUG] [alacritty] Estimated window size: None
[0.029077550s] [DEBUG] [alacritty] Estimated cell size: 7 x 18
[0.078014143s] [INFO ] [alacritty] Device pixel ratio: 1
[0.089214196s] [INFO ] [alacritty] Initializing glyph cache...
[0.090528233s] [DEBUG] [crossfont] Loaded Face Face { ft_face: Font Face: Regular, load_flags: TARGET_LIGHT, render_mode: "Normal", lcd_filter: 1 }
[0.092259742s] [DEBUG] [crossfont] Loaded Face Face { ft_face: Font Face: Bold, load_flags: TARGET_LIGHT, render_mode: "Normal", lcd_filter: 1 }
[0.094021178s] [DEBUG] [crossfont] Loaded Face Face { ft_face: Font Face: Italic, load_flags: TARGET_LIGHT, render_mode: "Normal", lcd_filter: 1 }
[0.095948744s] [DEBUG] [crossfont] Loaded Face Face { ft_face: Font Face: Bold Italic, load_flags: TARGET_LIGHT, render_mode: "Normal", lcd_filter: 1 }
[0.129382298s] [INFO ] [alacritty] ... finished initializing glyph cache in 0.040139218s
[0.129417483s] [INFO ] [alacritty] Cell size: 7 x 18
[0.129423263s] [INFO ] [alacritty] Padding: 1 x 3
[0.129427064s] [INFO ] [alacritty] Width: 800, Height: 600
[0.129817390s] [INFO ] [alacritty] PTY dimensions: 33 x 114
[0.132035798s] [INFO ] [alacritty] Initialisation complete
[0.132228100s] [DEBUG] [alacritty_terminal] New num_cols is 365 and num_lines is 78
[0.135490062s] [INFO ] [alacritty] Padding: 2 x 2
[0.135513191s] [INFO ] [alacritty] Width: 2560, Height: 1408
[0.151158877s] [DEBUG] [alacritty_terminal] New num_cols is 114 and num_lines is 33
[0.152942982s] [INFO ] [alacritty] Padding: 1 x 3
[0.152999777s] [INFO ] [alacritty] Width: 800, Height: 600
This stopped working after upgrading from Fedora 35 to 36. From the log it seems that Alacritty starts in 800x600, switch size to 2560x1408 (which is about the size of my screen) but then goes back to 800x600.
The Alacritty version in Fedora 36 is 0.10.1 whereas in 35 it was 0.9.0. But I tried to run Alacritty from source using the v0.9.0 tag, and I see the same issue, i.e. even 0.9.0 doesn't start maximized on Fedora 36 either. So maybe something else changed in Fedora 36 that interfers with Alacritty? Anything I can do to investigate further?
System
OS: Linux (Fedora 36)
Version: 0.10.1
Linux/BSD: Grome on Wayland
Logs
Font/Terminal size:
alacritty -vv