Is there an existing issue for this?
What happened?
I ran into the following error when trying to start SnapX:
System.InvalidOperationException: Could not create glyphTypeface. Font family: $Default (key: ). Style: Normal. Weight: Normal. Stretch: Normal

What did you expect?
I expected it not to error and continue.
Version
0.2.1 Dev
Relevant log output
~/Downloads/SnapX-Avalonia-Release-0.2.1-Linux-X64
❯ ./snapx-ui
Initializing Avalonia
[16:27:38 INF] SnapX starting.
[16:27:38 INF] Version: 0.2.0
[16:27:38 INF] Build: Release
[16:27:38 INF] Data folder: ~/.local/share/SnapX
[16:27:38 INF] Config folder: ~/.config/SnapX
[16:27:38 INF] Cache folder: ~/.cache/SnapX
[16:27:38 INF] Operating system: Fedora Linux 43 (Workstation Edition Prerelease) (X64)
[16:27:38 INF] Session Type: wayland
[16:27:38 INF] Desktop Environment: GNOME
[16:27:38 INF] Platform: Unix 6.16.0.0
[16:27:38 INF] .NET: .NET 9.0.5
[16:27:38 INF] CPU: 12th Gen Intel(R) Core(TM) i5-12400 (12)
[16:27:38 INF] Total Memory: 64123 MiB
[16:27:38 INF] Used Memory: 7517 MiB
[16:27:38 INF] Running as elevated process: False
[16:27:38 INF] Flags: DisableOCR
[16:27:38 INF] DB: SQLite 3.49.1
[16:27:38 INF] DB Path: Data Source=/home/luna/.local/share/SnapX/SnapX.db;Mode=ReadWriteCreate;Cache=Shared;Foreign Keys=True;Pooling=True
[16:27:38 INF] Application (Version: 0.2.0.0) started. Took ownership from previous dead instance (same version, PID: 14765)
[16:27:38 INF] GPU: 03:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A770] (rev 08)
[16:27:38 INF] Driver Version: Intel 4.6 (Compatibility Profile) Mesa 25.1.1
[16:27:38 INF] Monitor: DP-3, Coordinates: (0, 0)
[16:27:38 INF] Internal Startup time: 111 ms
Unhandled exception. System.InvalidOperationException: Could not create glyphTypeface. Font family: $Default (key: ). Style: Normal. Weight: Normal. Stretch: Normal
at Avalonia.Media.Typeface.get_GlyphTypeface() + 0x2a9
at Avalonia.Rendering.Composition.Compositor.get_DiagnosticTextRenderer() + 0xb2
at Avalonia.Rendering.Composition.Compositor.CreateCompositionTarget(Func`1) + 0x2e
at Avalonia.Rendering.Composition.CompositingRenderer..ctor(IRenderRoot, Compositor, Func`1) + 0xb3
at Avalonia.Controls.TopLevel..ctor(ITopLevelImpl, IAvaloniaDependencyResolver) + 0x230
at Avalonia.Controls.WindowBase..ctor(IWindowBaseImpl, IAvaloniaDependencyResolver) + 0x2e
at Avalonia.Controls.WindowBase..ctor(IWindowBaseImpl) + 0x58
at Avalonia.Controls.Window..ctor(IWindowImpl) + 0x60
at FluentAvalonia.UI.Windowing.AppWindow..ctor() + 0x40
at SnapX.Avalonia.Views.MainWindow..ctor(MainViewModel vm) + 0x21
at SnapX.Avalonia.App.OnFrameworkInitializationCompleted() + 0x1b86
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder, String[], Action`1) + 0x34
at Program.<Main>$(String[] args) + 0x29
zsh: IOT instruction (core dumped) ./snapx-ui
Code of Conduct
Is there an existing issue for this?
What happened?
I ran into the following error when trying to start SnapX:
What did you expect?
I expected it not to error and continue.
Version
0.2.1 Dev
Relevant log output
Code of Conduct