Unable to find the selected font "Cascadia Mono" in Windows 10 #16706

Closed
opened 2026-01-31 05:20:14 +00:00 by claunia · 15 comments
Owner

Originally created by @anthonypants on GitHub (Feb 7, 2022).

Originally assigned to: @lhecker on GitHub.

Windows Terminal version

1.13.10336.0

Windows build number

10.0.19044.0

Other Software

I have both Windows Terminal (1.11.3471.0) and Windows Terminal Preview (1.13.10336.0) installed. The Store says Windows Terminal Preview updated today, but both apps are unable to find the "Cascadia Mono" font, which I'm told should be bundled with the app.

Steps to reproduce

Open Windows Terminal Preview

Expected Behavior

A "Warning" popup does not appear.

Actual Behavior

A "Warning" popup in the Terminal window appears with the following text

Unable to find the selected font "Cascadia Mono".

"Consolas" has been selected instead.

Please either install the missing font or choose another one.
Originally created by @anthonypants on GitHub (Feb 7, 2022). Originally assigned to: @lhecker on GitHub. ### Windows Terminal version 1.13.10336.0 ### Windows build number 10.0.19044.0 ### Other Software I have both Windows Terminal (1.11.3471.0) and Windows Terminal Preview (1.13.10336.0) installed. The Store says Windows Terminal Preview updated today, but both apps are unable to find the "Cascadia Mono" font, which I'm told should be bundled with the app. ### Steps to reproduce Open Windows Terminal Preview ### Expected Behavior A "Warning" popup does not appear. ### Actual Behavior A "Warning" popup in the Terminal window appears with the following text ``` Unable to find the selected font "Cascadia Mono". "Consolas" has been selected instead. Please either install the missing font or choose another one. ```
Author
Owner

@rlabrecque commented on GitHub (Feb 8, 2022):

Again?! :(

This was a really annoying issue some 5+ months ago. Not great that it's popped up again.

@rlabrecque commented on GitHub (Feb 8, 2022): Again?! :( This was a really annoying issue some 5+ months ago. Not great that it's popped up again.
Author
Owner

@zadjii-msft commented on GitHub (Feb 8, 2022):

Thanks for the suggestion! Please make sure to search for duplicates when filing new issues. This is already being tracked by another issue on our repo - please refer to #11648 for more discussion.

/dup #11648

@zadjii-msft commented on GitHub (Feb 8, 2022): Thanks for the suggestion! Please make sure to [search for duplicates](https://github.com/microsoft/terminal/issues?q=is%3Aissue+Unable+to+find+the+selected+font+%22Cascadia+Mono%22+) when filing new issues. This is already being tracked by another issue on our repo - please refer to #11648 for more discussion. /dup #11648
Author
Owner

@ghost commented on GitHub (Feb 8, 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 (Feb 8, 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

@lhecker commented on GitHub (Feb 18, 2022):

FYI: When I implemented a fix I used APIs which only work on Windows 11.
Today I made some changes to make it work on Windows 10. I'll open a PR soon.

@lhecker commented on GitHub (Feb 18, 2022): FYI: When I implemented a fix I used APIs which only work on Windows 11. Today I made some changes to make it work on Windows 10. I'll open a PR soon.
Author
Owner

@lhecker commented on GitHub (Feb 18, 2022):

I'm repurposing this issue to submit a change for Windows 10 support.

@lhecker commented on GitHub (Feb 18, 2022): I'm repurposing this issue to submit a change for Windows 10 support.
Author
Owner

@ghost commented on GitHub (Mar 25, 2022):

:tada:This issue was addressed in #12554, which has now been successfully released as Windows Terminal Preview v1.13.1073.🎉

Handy links:

@ghost commented on GitHub (Mar 25, 2022): :tada:This issue was addressed in #12554, which has now been successfully released as `Windows Terminal Preview v1.13.1073`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v1.13.1073) * [Store Download](https://www.microsoft.com/store/apps/9n8g5rfz9xk3?cid=storebadge&ocid=badge)
Author
Owner

@srdjanjovcic commented on GitHub (Apr 13, 2022):

This is not fixed in Preview 1.13.10983.0

@srdjanjovcic commented on GitHub (Apr 13, 2022): This is not fixed in Preview 1.13.10983.0
Author
Owner

@srdjanjovcic commented on GitHub (Apr 13, 2022):

My Windows Terminal Preview was updated today, so it is clear that update is still broken. What is a workaround?

@srdjanjovcic commented on GitHub (Apr 13, 2022): My Windows Terminal Preview was updated today, so it is clear that update is still broken. What is a workaround?
Author
Owner

@zadjii-msft commented on GitHub (Apr 13, 2022):

@srdjanjovcic Are you seeing this with specifically "Cascadia Mono" or "Cascadia Code"? That's HIGHLY unexpected even with this fix. Which OS version are you on?

@zadjii-msft commented on GitHub (Apr 13, 2022): @srdjanjovcic Are you seeing this with specifically "Cascadia Mono" or "Cascadia Code"? That's HIGHLY unexpected even with this fix. Which OS version are you on?
Author
Owner

@srdjanjovcic commented on GitHub (Apr 13, 2022):

@zadjii-msft It is "Cascadia Mono" (can't stand the ligatures). I am on Windows 10.

@srdjanjovcic commented on GitHub (Apr 13, 2022): @zadjii-msft It is "Cascadia Mono" (can't stand the ligatures). I am on Windows 10.
Author
Owner

@zadjii-msft commented on GitHub (Apr 13, 2022):

Huh. @lhecker & @DHowett for visibility. Any ideas if we left in any logging do diagnose why the preemptive fallback wouldn't be working?

@zadjii-msft commented on GitHub (Apr 13, 2022): Huh. @lhecker & @DHowett for visibility. Any ideas if we left in any logging do diagnose why the preemptive fallback _wouldn't_ be working?
Author
Owner

@lhecker commented on GitHub (Apr 13, 2022):

@zadjii-msft Yes, the entire nearby font loader function can only exit with debug logs on error. It should be possible to see what's going on with DebugView.
IIRC we did test this on Windows 10 (15021 and later) and it seems to work at least for some according to #12879.

@lhecker commented on GitHub (Apr 13, 2022): @zadjii-msft Yes, the entire nearby font loader function can only exit with debug logs on error. It should be possible to see what's going on with [DebugView](https://docs.microsoft.com/en-us/sysinternals/downloads/debugview). IIRC we did test this on Windows 10 (15021 and later) and it seems to work at least for some according to #12879.
Author
Owner

@srdjanjovcic commented on GitHub (Apr 13, 2022):

Well, my repro is already gone, unless you have debug logs in some file in somewhere (temp folder?)

This is Windows 10.0.19044.1586, latest publicly available version (21H2).

@srdjanjovcic commented on GitHub (Apr 13, 2022): Well, my repro is already gone, unless you have debug logs in some file in somewhere (temp folder?) This is Windows 10.0.19044.1586, latest publicly available version (21H2).
Author
Owner

@srdjanjovcic commented on GitHub (Apr 13, 2022):

Just updated Windows Terminal Preview on other Windows 10 machine (same version), and bug didn't repro.

@srdjanjovcic commented on GitHub (Apr 13, 2022): Just updated Windows Terminal Preview on other Windows 10 machine (same version), and bug didn't repro.
Author
Owner

@lhecker commented on GitHub (Apr 14, 2022):

@srdjanjovcic I think I've figured out what went wrong. See #12904.

@lhecker commented on GitHub (Apr 14, 2022): @srdjanjovcic I think I've figured out what went wrong. See #12904.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16706