Bug 417883

Summary: Some fonts cause Gtk apps to show missing glyphs for all characters
Product: [Plasma] Breeze Reporter: Steve Coleman <evetsnameloc>
Component: gtk themeAssignee: Janet Blackquill <uhhadd>
Status: RESOLVED WORKSFORME    
Severity: normal CC: awilfox, nate
Priority: NOR    
Version First Reported In: 5.18.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screen shot of sample gtk app with "Utopia" selected as system font

Description Steve Coleman 2020-02-19 16:48:11 UTC
Created attachment 126177 [details]
Screen shot of sample gtk app with "Utopia" selected as system font

SUMMARY
Certain fonts when selected as default for plasma produce unreadable fonts in gtk applications.

STEPS TO REPRODUCE
1. Select "Utopia" as the general system font.
2. Go to Application Style --> Configure GNOME/GTK Application Style...
3. At GTK2 theme or GTK3 theme, push "Preview..."

OBSERVED RESULT
1. Text is unreadable

EXPECTED RESULT
1. Readable text


SOFTWARE/OS VERSIONS
Linux openSUSE Thunderbird Kernel 5.5.2 
(available in About System)
KDE Plasma Version: 5.18.0
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
This could be worked around when there was an option to select a different font for GTK apps. Since this option has been removed, there seems to be no remedy
Comment 1 A. Wilcox (awilfox) 2020-04-05 09:42:09 UTC
Out of curiosity, can you provide:

What graphics card is in use on your computer?

What is your locale?  You can find this by opening Konsole and running the "locale" command.
Comment 2 Steve Coleman 2020-04-05 16:22:49 UTC
(In reply to A. Wilcox (awilfox) from comment #1)
> Out of curiosity, can you provide:
> 
> What graphics card is in use on your computer?
> 
> What is your locale?  You can find this by opening Konsole and running the
> "locale" command.

Graphics card is nothing fancy---just Intel HD onboard graphics (i7 3770S).

Locale is en_US.UTF-8.
Comment 3 Steve Coleman 2020-06-17 16:51:26 UTC
(In reply to A. Wilcox (awilfox) from comment #1)
> Out of curiosity, can you provide:
> 
> What graphics card is in use on your computer?
> 
> What is your locale?  You can find this by opening Konsole and running the
> "locale" command.

Apparently some recent update has fixed this issue. I would consider it resolved.
Comment 4 Nate Graham 2020-06-18 18:52:15 UTC
Thanks for confirmation. Must not have been a breeze-gtk issue.