[konsole] [Bug 482481] New: Konsole forces full hinting (hintfull) despite both fontconfig and KDE settings

Boris B. bugzilla_noreply at kde.org
Tue Mar 5 17:44:59 GMT 2024


https://bugs.kde.org/show_bug.cgi?id=482481

            Bug ID: 482481
           Summary: Konsole forces full hinting (hintfull) despite both
                    fontconfig and KDE settings
    Classification: Applications
           Product: konsole
           Version: 24.02.0
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: font
          Assignee: konsole-devel at kde.org
          Reporter: borisb.bgd at gmail.com
  Target Milestone: ---

SUMMARY
I upgraded to KDE 6 today and found that Konsole now renders terminal fonts
with full hinting. This looks awful with some fonts. The rest of the OS (even
Konsole's own Appearance window) is respecting my global fontconfig
(/usr/share/local.conf) and KDE System Settings -> Fonts, both of which set the
font hinting to Slight.

STEPS TO REPRODUCE
1. Make sure your system configuration is set to slight hinting.
2. Start Konsole and go to "Edit Current Profile" -> "Appearance" -> "Select
Font".

OBSERVED RESULT
Observe live the difference between font rendering in the Appearance preview
sample and the actual terminal font behind it. Bold fonts with higher sizes
show more difference. Not all fonts are affected the same.

EXPECTED RESULT
Konsole should follow the system settings and fontconfig for font hinting.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.8-arch1-1 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Globally turning on autohinting makes it somewhat better (as in at least the
rendering is the same as for the rest of the system) but is not a solution.
However it does indicate that not _all_ settings are overridden by Konsole.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list