Bug 479924

Summary: Noto Sans Mono is not drawn mono-spaced in konsole
Product: [Applications] konsole Reporter: Alessandro Astone <ales.astone>
Component: fontAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: major CC: nate
Priority: NOR Keywords: qt6
Version: 24.01.90   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alessandro Astone 2024-01-16 23:46:51 UTC
SUMMARY
In Fedora KDE Noto Sans Mono is the default monospace font.
Since Plasma 6 Konsole doesn't draw it monospace.
Switching font to Liberation Mono or Source Code Pro works fine.

Weirdly, Noto Sans Mono is not selectable in the profile configuration, depsite being shown as the current font for the default profile. However the font "Monospace" is selectable, and presents the same bug.

STEPS TO REPRODUCE
1. Open Konsole
2. Select the default profile, or make a profile with font "Monospace"
3. Type "iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii"

OBSERVED RESULT
The cursor is offset from the last drawn character, as the "i"s are drawn thinner than they should.

EXPECTED RESULT
Properly mono-spaced characters.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora Rawhide KDE
(available in About System)
KDE Plasma Version: 5.92.0
KDE Frameworks Version: 5.248.0
Qt Version: 6.6.1

ADDITIONAL INFORMATION
Comment 1 Alessandro Astone 2024-02-02 16:15:46 UTC
I don't see what would have fixed this, but i cannot reproduce anymore in RC2