Unicode char 0x2597 (Quadrant lower right) et al. are not displayed correctly #20960

Open
opened 2026-01-31 07:29:00 +00:00 by claunia · 0 comments
Owner

Originally created by @marcIhm on GitHub (Dec 7, 2023).

Windows Terminal version

1.18.3181.0

Windows build number

10.0.22635.2841

Other Software

WSL2

Steps to reproduce

printf "\u2597\n" # within wsl2

Expected Behavior

The output should display a glyph with the lower right quadrant filled; just as shown in windows font selection (see screenshot).
Screenshot 2023-12-07 074953

Actual Behavior

There is only a thin vertical line (1 pixel wide ?) in the lower right quadrant; most of the rest is unfilled.
Screenshot 2023-12-07 073806

Some additional information:

  • The behaviour above does not depend on the font chosen for wsl2 (ubuntu); in my case "Ubuntu Mono"; but it looks the same for "Lucida Console"
  • The same glyph looks good in font "Segoe UI Symbol" (checked in: Windows Settings -> Fonts, see first screenshot)
  • Other Unicode Block Characters are affected in a similar way
  • This used to work two weeks ago (wsl2)
  • In the meantime, some Windows-Updates happened and I played around with "chafa" (https://github.com/hpjansson/chafa) under wsl2; I assume that such a program should not be able to corrupt the glyph handling within "Windows Terminal" ...
  • Background: The output of "figlet -f smblock 12345" within wsl2 looks ugly as a result of this issue (to try, you will need to install figlet first via "sudo apt install figlet toilet")
  • Background: No such Problems (of course) when I boot Ubuntu directly and try the same in Gnome Terminal
Originally created by @marcIhm on GitHub (Dec 7, 2023). ### Windows Terminal version 1.18.3181.0 ### Windows build number 10.0.22635.2841 ### Other Software WSL2 ### Steps to reproduce printf "\\u2597\n" # within wsl2 ### Expected Behavior The output should display a glyph with the lower right quadrant filled; just as shown in windows font selection (see screenshot). <img width="960" alt="Screenshot 2023-12-07 074953" src="https://github.com/microsoft/terminal/assets/12209310/b8d79b6d-1cb1-4baa-bd41-016448fc8ab2"> ### Actual Behavior There is only a thin vertical line (1 pixel wide ?) in the lower right quadrant; most of the rest is unfilled. <img width="960" alt="Screenshot 2023-12-07 073806" src="https://github.com/microsoft/terminal/assets/12209310/7d78b182-c5b0-4921-9ff9-b0035151c969"> Some additional information: - The behaviour above does not depend on the font chosen for wsl2 (ubuntu); in my case "Ubuntu Mono"; but it looks the same for "Lucida Console" - The same glyph looks good in font "Segoe UI Symbol" (checked in: Windows Settings -> Fonts, see first screenshot) - Other Unicode Block Characters are affected in a similar way - This used to work two weeks ago (wsl2) - In the meantime, some Windows-Updates happened and I played around with "chafa" (https://github.com/hpjansson/chafa) under wsl2; I assume that such a program should not be able to corrupt the glyph handling within "Windows Terminal" ... - Background: The output of "figlet -f smblock 12345" within wsl2 looks ugly as a result of this issue (to try, you will need to install figlet first via "sudo apt install figlet toilet") - Background: No such Problems (of course) when I boot Ubuntu directly and try the same in Gnome Terminal
claunia added the Needs-TriageIssue-BugNeeds-Attention labels 2026-01-31 07:29:01 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20960