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

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        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:

              Gerrit Reviews

                There are no open Gerrit changes