Windows Terminal does not find font on start #16329

Closed
opened 2026-01-31 05:04:18 +00:00 by claunia · 5 comments
Owner

Originally created by @Alexciao on GitHub (Jan 3, 2022).

Windows Terminal version

1.11.3471.0

Windows build number

10.0.22000.0

Other Software

No response

Steps to reproduce

Open Windows Terminal.

Expected Behavior

The expected behavior is that WT would load just fine without any errors.

Actual Behavior

WT loads and shows a "Can't find font" error.
image

This can be fixed by going to Settings and hitting "Save" without modifying anything, but it is rather annoying, especially because I use a custom prompt that makes use of a "Nerd Font", and displays incorrectly without that.

Originally created by @Alexciao on GitHub (Jan 3, 2022). ### Windows Terminal version 1.11.3471.0 ### Windows build number 10.0.22000.0 ### Other Software _No response_ ### Steps to reproduce Open Windows Terminal. ### Expected Behavior The expected behavior is that WT would load just fine without any errors. ### Actual Behavior WT loads and shows a "Can't find font" error. ![image](https://user-images.githubusercontent.com/63351498/147920469-51932557-fdab-4383-bba9-73073c4636d9.png) This **can** be fixed by going to Settings and hitting "Save" without modifying anything, but it is rather annoying, especially because I use a custom prompt that makes use of a "Nerd Font", and displays incorrectly without that.
claunia added the Area-SettingsResolution-DuplicateProduct-TerminalArea-Fonts labels 2026-01-31 05:04:19 +00:00
Author
Owner

@237dmitry commented on GitHub (Jan 3, 2022):

Maybe wrong font face? Try Nerd Font instead of NF

@237dmitry commented on GitHub (Jan 3, 2022): Maybe wrong font face? Try `Nerd Font` instead of `NF`
Author
Owner

@zadjii-msft commented on GitHub (Jan 3, 2022):

Oh interesting. This isn't #11648 then. If you're trying to use the nerd fonts version, the Terminal probably should be able to load this without any issues. What string did you enter in the settings file to set the font to CaskaydiaCove NF?

Curious that the initial load gets it wrong, but then apparently the subsequent load of the SUI falls back to the font you expected. We probably need to align those two code paths.

@zadjii-msft commented on GitHub (Jan 3, 2022): Oh interesting. This isn't #11648 then. If you're trying to use the nerd fonts version, the Terminal probably should be able to load this without any issues. What string did you enter in the settings file to set the font to CaskaydiaCove NF? Curious that the initial load gets it wrong, but then apparently the subsequent load of the SUI falls back to the font you expected. We probably need to align those two code paths.
Author
Owner

@zadjii-msft commented on GitHub (Jan 4, 2022):

After looking through the backlog, I found #11583 which looks like the same thing, so I'm gonna merge these threads. /dup #11583

Thanks!

@zadjii-msft commented on GitHub (Jan 4, 2022): After looking through the backlog, I found #11583 which looks like the same thing, so I'm gonna merge these threads. /dup #11583 Thanks!
Author
Owner

@ghost commented on GitHub (Jan 4, 2022):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Jan 4, 2022): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Author
Owner

@Alexciao commented on GitHub (Jan 4, 2022):

Oh interesting. This isn't #11648 then. If you're trying to use the nerd fonts version, the Terminal probably should be able to load this without any issues. What string did you enter in the settings file to set the font to CaskaydiaCove NF?

I just changed it via settings UI.

@Alexciao commented on GitHub (Jan 4, 2022): > Oh interesting. This isn't #11648 then. If you're trying to use the nerd fonts version, the Terminal probably should be able to load this without any issues. What string did you enter in the settings file to set the font to CaskaydiaCove NF? I just changed it via settings UI.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16329