Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-80967

Font hinting configuration pickup is broken in 5.14.0

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.14.1, 5.15.0 Alpha
    • 5.14.0
    • GUI: Font handling
    • None
    • Last Archlinux
      freetype 2.10.1
      fontconfig 2.13.91
    • Linux/X11
    • b31852c4caa36cc564e25adbdacfa534e1dfe7c0 (qt/qtbase/5.14.1)

    Description

      After upgrading 5.13.2->5.14.0 font rendering is changed in KDE applications despite no config changes were made. I have full hinting in fontconfig (see the attached config file), but after upgrade fonts are rendering with slight/no hinting (so, system configuration is ignored). In GTK applications everything is fine and fonts are rendering as before (full hinting). Downgrade to v.5.13.2 helps.

       

      UPD: setting `QT_AUTO_SCREEN_SCALE_FACTOR` to `0` or `QT_ENABLE_HIGHDPI_SCALING` to `0` helps me to get the proper font hinting on 5.14.0. But my DPI is not high (96).

      Attachments

        1. local.conf
          0.7 kB
        2. xdpyinfo.txt
          66 kB

        Issue Links

          For Gerrit Dashboard: QTBUG-80967
          # Subject Branch Project Status CR V

          Activity

            People

              sorvig Morten Sørvig
              kite Roman Kosenko
              Votes:
              8 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes