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

Support for 16k page on Linux aarch64

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • 6.4.0 Beta3
    • 5.15, 6.3.1
    • WebEngine
    • None
    • Linux on apple m1 (or any other aarch64 machine with 16k page)
    • Linux/Wayland, Linux/X11, Linux/Yocto, Linux/Other display system

    Description

      Chromium < 102 does not support none 4K page size on aarch64 on Linux. This is fixed in 102 by https://chromium-review.googlesource.com/c/chromium/src/+/3545665 but is not included in the version of chromium currently used by qtwebengine.

       

      Moreover, qtwebengine also ships pdfium which also carries a version of chromium allocated that’s affected.https://bugs.chromium.org/p/pdfium/issues/detail?id=1853 

      For qt6, this will be fixed when the chromium and pdfium version is used but that is not going to happen for qt5 and will probably take a long time in any case (especially for pdfium). In he mean time, I’ve put together backports of these patches here https://github.com/AsahiLinux/PKGBUILDs/pull/17 . I don’t know what’s the policy of updating qt5 and carrying chromium / pdfium patches but it’ll be nice if these can be used or otherwise have the issue fixed in one way or another.

      Attachments

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            yuyichao Yichao Yu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: