fonts-fantasque-sans font displays numeric codes

Bug #1941615 reported by Erik Zoltan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fonts-fantasque-sans (Ubuntu)
New
Undecided
Unassigned

Bug Description

As shown in the attached screenshot, the fantasque sans mono font displays hex codes in boxes rather than actual characters. In the photo, I'm using gedit. The first line of text says "The quick brown fox jumps over the lazy dog".

To produce this bug, I installed the font from the package repository and tried to use the font on my system. In addition to gedit, the problem occurs in Gnome Tweaks or anywhere else I try to look at the font. I have a dual boot KDE and GNOME Kubuntu system, but I'm running in GNOME only.

I tried uninstalling and reinstalling, but got the same issue. The issue affects all the fonts in the package, but none of the other fonts on my system.

$ lsb_release -rd
Description: Ubuntu 20.04.3 LTS
Release: 20.04

$ apt-cache policy fonts-fantasque-sans
fonts-fantasque-sans:
  Installed: 1.7.2~alpha.3~dfsg-2
  Candidate: 1.7.2~alpha.3~dfsg-2
  Version table:
 *** 1.7.2~alpha.3~dfsg-2 500
        500 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu focal/universe i386 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Erik Zoltan (erik-zoltan) wrote :
Revision history for this message
Erik Zoltan (erik-zoltan) wrote :

Actually, the font typeface itself looks OK in the "Fonts" application, but it appears there are multiple copies of each version (e.g. multiple copies of Fantasque Sans Mono, Regular). I'm attaching another screenshot, because it looks pretty surprising.

Revision history for this message
Adaephon (adaephon) wrote :
Download full text (5.6 KiB)

I am experiencing the very same issue on a fresh installation of Kubuntu 21.04. fc-list shows that Fantasque Sans has been installed in multiple styles, stylistic sets and font formats:

$ fc-list | grep -i fantasque
/usr/share/fonts/truetype/fantasque-sans/LargeLineHeight-NoLoopK/TTF/FantasqueSansMono-Regular.ttf: Fantasque Sans Mono:style=Regular
/usr/share/fonts/opentype/fantasque-sans/NoLoopK/OTF/FantasqueSansMono-Bold.otf: Fantasque Sans Mono:style=Bold
/usr/share/fonts/opentype/fantasque-sans/LargeLineHeight/OTF/FantasqueSansMono-Italic.otf: Fantasque Sans Mono:style=Italic
/usr/share/fonts/woff/fantasque-sans/FantasqueSansMono-Bold.woff: Fantasque Sans Mono:style=Bold
/usr/share/fonts/truetype/fantasque-sans/LargeLineHeight-NoLoopK/TTF/FantasqueSansMono-Bold.ttf: Fantasque Sans Mono:style=Bold
/usr/share/fonts/opentype/fantasque-sans/Normal/OTF/FantasqueSansMono-Bold.otf: Fantasque Sans Mono:style=Bold
/usr/share/fonts/opentype/fantasque-sans/LargeLineHeight-NoLoopK/OTF/FantasqueSansMono-Regular.otf: Fantasque Sans Mono:style=Regular
/usr/share/fonts/woff/fantasque-sans/FantasqueSansMono-Regular.woff: Fantasque Sans Mono:style=Regular
/usr/share/fonts/opentype/fantasque-sans/NoLoopK/OTF/FantasqueSansMono-Italic.otf: Fantasque Sans Mono:style=Italic
/usr/share/fonts/woff/fantasque-sans/FantasqueSansMono-BoldItalic.woff: Fantasque Sans Mono:style=Bold Italic
/usr/share/fonts/truetype/fantasque-sans/NoLoopK/TTF/FantasqueSansMono-Bold.ttf: Fantasque Sans Mono:style=Bold
/usr/share/fonts/truetype/fantasque-sans/Normal/TTF/FantasqueSansMono-BoldItalic.ttf: Fantasque Sans Mono:style=Bold Italic
/usr/share/fonts/opentype/fantasque-sans/NoLoopK/OTF/FantasqueSansMono-BoldItalic.otf: Fantasque Sans Mono:style=Bold Italic
/usr/share/fonts/truetype/fantasque-sans/NoLoopK/TTF/FantasqueSansMono-Regular.ttf: Fantasque Sans Mono:style=Regular
/usr/share/fonts/truetype/fantasque-sans/LargeLineHeight/TTF/FantasqueSansMono-Regular.ttf: Fantasque Sans Mono:style=Regular
/usr/share/fonts/truetype/fantasque-sans/NoLoopK/TTF/FantasqueSansMono-BoldItalic.ttf: Fantasque Sans Mono:style=Bold Italic
/usr/share/fonts/truetype/fantasque-sans/LargeLineHeight/TTF/FantasqueSansMono-BoldItalic.ttf: Fantasque Sans Mono:style=Bold Italic
/usr/share/fonts/opentype/fantasque-sans/LargeLineHeight/OTF/FantasqueSansMono-BoldItalic.otf: Fantasque Sans Mono:style=Bold Italic
/usr/share/fonts/opentype/fantasque-sans/Normal/OTF/FantasqueSansMono-BoldItalic.otf: Fantasque Sans Mono:style=Bold Italic
/usr/share/fonts/truetype/fantasque-sans/LargeLineHeight-NoLoopK/TTF/FantasqueSansMono-Italic.ttf: Fantasque Sans Mono:style=Italic
/usr/share/fonts/opentype/fantasque-sans/LargeLineHeight/OTF/FantasqueSansMono-Regular.otf: Fantasque Sans Mono:style=Regular
/usr/share/fonts/truetype/fantasque-sans/NoLoopK/TTF/FantasqueSansMono-Italic.ttf: Fantasque Sans Mono:style=Italic
/usr/share/fonts/opentype/fantasque-sans/LargeLineHeight-NoLoopK/OTF/FantasqueSansMono-Bold.otf: Fantasque Sans Mono:style=Bold
/usr/share/fonts/opentype/fantasque-sans/LargeLineHeight-NoLoopK/OTF/FantasqueSansMono-Italic.otf: Fantasque Sans Mono:style=Italic
/usr/share/fonts/truetype/fantasque-sans/LargeLineHeight/TTF...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.