Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Raspberry PI5 & QtWebEngine errors :page_allocator_internals_posix.h(225)] Check failed: . : Invalid argument (22)

Raspberry PI5 & QtWebEngine errors :page_allocator_internals_posix.h(225)] Check failed: . : Invalid argument (22)

Scheduled Pinned Locked Moved Solved Mobile and Embedded
raspberry pi 5waylandwebengineviewwayfireblack screen
13 Posts 3 Posters 1.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T The Qt Mayssa
    12 Feb 2024, 11:10

    @SGaist Hello,
    Thank you.
    No i don't. It works fine with other complexe exmaples too .

    R Offline
    R Offline
    Ronel_qtmaster
    wrote on 12 Feb 2024, 13:09 last edited by
    #4

    @The-Qt-Mayssa I advise you to put WebEngineView in a page component
    import ....

    Window {
    id: window
    width: 500
    height: 300
    visible: true
    Page{
    anchors.fill:parent
    WebEngineView {
    id: view
    url: "https://google.com"
    anchors.fill: parent
    }
    }
    }
    Then try with EGLFS plugin

    T 1 Reply Last reply 12 Feb 2024, 13:26
    0
    • R Ronel_qtmaster
      12 Feb 2024, 13:09

      @The-Qt-Mayssa I advise you to put WebEngineView in a page component
      import ....

      Window {
      id: window
      width: 500
      height: 300
      visible: true
      Page{
      anchors.fill:parent
      WebEngineView {
      id: view
      url: "https://google.com"
      anchors.fill: parent
      }
      }
      }
      Then try with EGLFS plugin

      T Offline
      T Offline
      The Qt Mayssa
      wrote on 12 Feb 2024, 13:26 last edited by
      #5

      @Ronel_qtmaster Hey ! I did try it with a -platform eglfs ... Not better... i'm getting always the same error "page_allocator_internals_posix.h ...check failed.

      1 Reply Last reply
      0
      • T Offline
        T Offline
        The Qt Mayssa
        wrote on 13 Feb 2024, 16:09 last edited by
        #6

        Knowing That with a:
        QT_DEBUG_PLUGINS=1,
        QTWEBENGINE_DISABLE_GPU_THREAD=1
        XDG_RUNTIME_DIR =/tmp
        i get this :

        QML debugging is enabled. Only use this in a safe environment.
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms" ...
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqeglfs.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqeglfs.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "eglfs"
                ]
            },
            "archreq": 0,
            "className": "QEglFSIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("eglfs")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "linuxfb"
                ]
            },
            "archreq": 0,
            "className": "QLinuxFbIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("linuxfb")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimal.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimal.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "minimal"
                ]
            },
            "archreq": 0,
            "className": "QMinimalIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("minimal")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "minimalegl"
                ]
            },
            "archreq": 0,
            "className": "QMinimalEglIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("minimalegl")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "offscreen"
                ]
            },
            "archreq": 0,
            "className": "QOffscreenIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("offscreen")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqvnc.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqvnc.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "vnc"
                ]
            },
            "archreq": 0,
            "className": "QVncIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("vnc")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-egl.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-egl.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "wayland-egl"
                ]
            },
            "archreq": 0,
            "className": "QWaylandEglPlatformIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("wayland-egl")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "wayland"
                ]
            },
            "archreq": 0,
            "className": "QWaylandIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("wayland")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-egl.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-egl.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "wayland-xcomposite-egl"
                ]
            },
            "archreq": 0,
            "className": "QWaylandXCompositeEglPlatformIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("wayland-xcomposite-egl")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-glx.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-glx.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "wayland-xcomposite-glx"
                ]
            },
            "archreq": 0,
            "className": "QWaylandXCompositeGlxPlatformIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("wayland-xcomposite-glx")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
            "MetaData": {
                "Keys": [
                    "xcb"
                ]
            },
            "archreq": 0,
            "className": "QXcbIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("xcb")
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/platforms" ...
        loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so"
        loaded library "Xcursor"
        QStandardPaths: runtime directory '/tmp' is not owned by UID 0, but a directory permissions 0777 owned by UID 1000 GID 0
        QStandardPaths: runtime directory '/tmp/runtime-root' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 0
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes" ...
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "gtk2"
                ]
            },
            "archreq": 0,
            "className": "QGtk2ThemePlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("gtk2")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "gtk3"
                ]
            },
            "archreq": 0,
            "className": "QGtk3ThemePlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("gtk3")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "ukui"
                ]
            },
            "archreq": 0,
            "className": "Qt5UKUIPlatformThemePlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("ukui")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5ct.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5ct.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "qt5ct"
                ]
            },
            "archreq": 0,
            "className": "Qt5CTPlatformThemePlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("qt5ct")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqxdgdesktopportal.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqxdgdesktopportal.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "xdgdesktopportal",
                    "flatpak",
                    "snap"
                ]
            },
            "archreq": 0,
            "className": "QXdgDesktopPortalThemePlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("xdgdesktopportal", "flatpak", "snap")
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/platformthemes" ...
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts" ...
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "compose",
                    "xim"
                ]
            },
            "archreq": 0,
            "className": "QComposePlatformInputContextPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("compose", "xim")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "ibus"
                ]
            },
            "archreq": 0,
            "className": "QIbusPlatformInputContextPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("ibus")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
            "MetaData": {
                "Keys": [
                    "qtvirtualkeyboard"
                ]
            },
            "archreq": 0,
            "className": "QVirtualKeyboardPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("qtvirtualkeyboard")
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/platforminputcontexts" ...
        loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations" ...
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
            "MetaData": {
                "Keys": [
                    "xcb_egl"
                ]
            },
            "archreq": 0,
            "className": "QXcbEglIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("xcb_egl")
        QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so, metadata=
        {
            "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
            "MetaData": {
                "Keys": [
                    "xcb_glx"
                ]
            },
            "archreq": 0,
            "className": "QXcbGlxIntegrationPlugin",
            "debug": false,
            "version": 331520
        }
        
        
        Got keys from plugin meta data ("xcb_glx")
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/xcbglintegrations" ...
        loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick.2/libqtquick2plugin.so, metadata=
        {
            "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
            "archreq": 0,
            "className": "QtQuick2Plugin",
            "debug": false,
            "uri": [
                "QtQuick.2"
            ],
            "version": 331520
        }
        
        
        loaded library "/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick.2/libqtquick2plugin.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Window.2/libwindowplugin.so, metadata=
        {
            "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
            "archreq": 0,
            "className": "QtQuick2WindowPlugin",
            "debug": false,
            "uri": [
                "QtQuick.Window.2"
            ],
            "version": 331520
        }
        
        
        loaded library "/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Window.2/libwindowplugin.so"
        Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/qml/QtWebEngine/libqtwebengineplugin.so, metadata=
        {
            "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
            "archreq": 0,
            "className": "QtWebEnginePlugin",
            "debug": false,
            "uri": [
                "QtWebEngine"
            ],
            "version": 331520
        }
        
        
        loaded library "/usr/lib/aarch64-linux-gnu/qt5/qml/QtWebEngine/libqtwebengineplugin.so"
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/accessiblebridge" ...
        QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/accessiblebridge" ...
        [79066:79066:0213/160224.752510:FATAL:page_allocator_internals_posix.h(169)] Check failed: . : Invalid argument (22)
        [79070:79070:0213/160226.054014:FATAL:page_allocator_internals_posix.h(169)] Check failed: . : Invalid argument (22)
        
        

        Am i missing something ? A driver or an Enivrement variable that i should know about ?

        SGaistS 1 Reply Last reply 13 Feb 2024, 19:44
        0
        • T The Qt Mayssa
          13 Feb 2024, 16:09

          Knowing That with a:
          QT_DEBUG_PLUGINS=1,
          QTWEBENGINE_DISABLE_GPU_THREAD=1
          XDG_RUNTIME_DIR =/tmp
          i get this :

          QML debugging is enabled. Only use this in a safe environment.
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms" ...
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqeglfs.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqeglfs.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "eglfs"
                  ]
              },
              "archreq": 0,
              "className": "QEglFSIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("eglfs")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "linuxfb"
                  ]
              },
              "archreq": 0,
              "className": "QLinuxFbIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("linuxfb")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimal.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimal.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "minimal"
                  ]
              },
              "archreq": 0,
              "className": "QMinimalIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("minimal")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "minimalegl"
                  ]
              },
              "archreq": 0,
              "className": "QMinimalEglIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("minimalegl")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "offscreen"
                  ]
              },
              "archreq": 0,
              "className": "QOffscreenIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("offscreen")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqvnc.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqvnc.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "vnc"
                  ]
              },
              "archreq": 0,
              "className": "QVncIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("vnc")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-egl.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-egl.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "wayland-egl"
                  ]
              },
              "archreq": 0,
              "className": "QWaylandEglPlatformIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("wayland-egl")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "wayland"
                  ]
              },
              "archreq": 0,
              "className": "QWaylandIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("wayland")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-egl.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-egl.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "wayland-xcomposite-egl"
                  ]
              },
              "archreq": 0,
              "className": "QWaylandXCompositeEglPlatformIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("wayland-xcomposite-egl")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-glx.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-glx.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "wayland-xcomposite-glx"
                  ]
              },
              "archreq": 0,
              "className": "QWaylandXCompositeGlxPlatformIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("wayland-xcomposite-glx")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
              "MetaData": {
                  "Keys": [
                      "xcb"
                  ]
              },
              "archreq": 0,
              "className": "QXcbIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("xcb")
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/platforms" ...
          loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforms/libqxcb.so"
          loaded library "Xcursor"
          QStandardPaths: runtime directory '/tmp' is not owned by UID 0, but a directory permissions 0777 owned by UID 1000 GID 0
          QStandardPaths: runtime directory '/tmp/runtime-root' is not owned by UID 0, but a directory permissions 0700 owned by UID 1000 GID 0
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes" ...
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk2.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "gtk2"
                  ]
              },
              "archreq": 0,
              "className": "QGtk2ThemePlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("gtk2")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "gtk3"
                  ]
              },
              "archreq": 0,
              "className": "QGtk3ThemePlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("gtk3")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5-ukui-platformtheme.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "ukui"
                  ]
              },
              "archreq": 0,
              "className": "Qt5UKUIPlatformThemePlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("ukui")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5ct.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqt5ct.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "qt5ct"
                  ]
              },
              "archreq": 0,
              "className": "Qt5CTPlatformThemePlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("qt5ct")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqxdgdesktopportal.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platformthemes/libqxdgdesktopportal.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "xdgdesktopportal",
                      "flatpak",
                      "snap"
                  ]
              },
              "archreq": 0,
              "className": "QXdgDesktopPortalThemePlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("xdgdesktopportal", "flatpak", "snap")
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/platformthemes" ...
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts" ...
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "compose",
                      "xim"
                  ]
              },
              "archreq": 0,
              "className": "QComposePlatformInputContextPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("compose", "xim")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "ibus"
                  ]
              },
              "archreq": 0,
              "className": "QIbusPlatformInputContextPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("ibus")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
              "MetaData": {
                  "Keys": [
                      "qtvirtualkeyboard"
                  ]
              },
              "archreq": 0,
              "className": "QVirtualKeyboardPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("qtvirtualkeyboard")
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/platforminputcontexts" ...
          loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations" ...
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
              "MetaData": {
                  "Keys": [
                      "xcb_egl"
                  ]
              },
              "archreq": 0,
              "className": "QXcbEglIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("xcb_egl")
          QFactoryLoader::QFactoryLoader() looking at "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so, metadata=
          {
              "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
              "MetaData": {
                  "Keys": [
                      "xcb_glx"
                  ]
              },
              "archreq": 0,
              "className": "QXcbGlxIntegrationPlugin",
              "debug": false,
              "version": 331520
          }
          
          
          Got keys from plugin meta data ("xcb_glx")
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/xcbglintegrations" ...
          loaded library "/usr/lib/aarch64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick.2/libqtquick2plugin.so, metadata=
          {
              "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
              "archreq": 0,
              "className": "QtQuick2Plugin",
              "debug": false,
              "uri": [
                  "QtQuick.2"
              ],
              "version": 331520
          }
          
          
          loaded library "/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick.2/libqtquick2plugin.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Window.2/libwindowplugin.so, metadata=
          {
              "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
              "archreq": 0,
              "className": "QtQuick2WindowPlugin",
              "debug": false,
              "uri": [
                  "QtQuick.Window.2"
              ],
              "version": 331520
          }
          
          
          loaded library "/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Window.2/libwindowplugin.so"
          Found metadata in lib /usr/lib/aarch64-linux-gnu/qt5/qml/QtWebEngine/libqtwebengineplugin.so, metadata=
          {
              "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
              "archreq": 0,
              "className": "QtWebEnginePlugin",
              "debug": false,
              "uri": [
                  "QtWebEngine"
              ],
              "version": 331520
          }
          
          
          loaded library "/usr/lib/aarch64-linux-gnu/qt5/qml/QtWebEngine/libqtwebengineplugin.so"
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/plugins/accessiblebridge" ...
          QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/aarch64-linux-gnu/qt5/examples/webengine/minimal/accessiblebridge" ...
          [79066:79066:0213/160224.752510:FATAL:page_allocator_internals_posix.h(169)] Check failed: . : Invalid argument (22)
          [79070:79070:0213/160226.054014:FATAL:page_allocator_internals_posix.h(169)] Check failed: . : Invalid argument (22)
          
          

          Am i missing something ? A driver or an Enivrement variable that i should know about ?

          SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on 13 Feb 2024, 19:44 last edited by SGaist
          #7

          Just to be sure, does this happen with the RPi provided Qt 5 ? Or did you compile your own version ?

          Misread the debugging output.

          Can you start Chrome on your RPi 5 ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          T 1 Reply Last reply 14 Feb 2024, 08:09
          0
          • SGaistS SGaist
            13 Feb 2024, 19:44

            Just to be sure, does this happen with the RPi provided Qt 5 ? Or did you compile your own version ?

            Misread the debugging output.

            Can you start Chrome on your RPi 5 ?

            T Offline
            T Offline
            The Qt Mayssa
            wrote on 14 Feb 2024, 08:09 last edited by The Qt Mayssa
            #8

            @SGaist
            Yes I can start chrome and for information i have installed the qt5 using the apt-install command. For sure it's long.
            In Qt.conf :

            [Paths]
            Prefix=/usr
            ArchData=lib/aarch64-linux-gnu/qt5
            Binaries=lib/qt5/bin
            Data=share/qt5
            Documentation=share/qt5/doc
            Examples=lib/aarch64-linux-gnu/qt5/examples
            Headers=include/aarch64-linux-gnu/qt5
            HostBinaries=lib/qt5/bin
            HostData=lib/aarch64-linux-gnu/qt5
            HostLibraries=lib/aarch64-linux-gnu
            Imports=lib/aarch64-linux-gnu/qt5/imports
            Libraries=lib/aarch64-linux-gnu
            LibraryExecutables=lib/aarch64-linux-gnu/qt5/libexec
            Plugins=lib/aarch64-linux-gnu/qt5/plugins
            Qml2Imports=lib/aarch64-linux-gnu/qt5/qml
            Settings=/etc/xdg
            Translations=share/qt5/translations
            

            How could i know what's the default configration of webpageengine with an installation with apt and not a compiling my own versoin of qt?

            SGaistS 1 Reply Last reply 23 Feb 2024, 11:44
            0
            • T The Qt Mayssa
              14 Feb 2024, 08:09

              @SGaist
              Yes I can start chrome and for information i have installed the qt5 using the apt-install command. For sure it's long.
              In Qt.conf :

              [Paths]
              Prefix=/usr
              ArchData=lib/aarch64-linux-gnu/qt5
              Binaries=lib/qt5/bin
              Data=share/qt5
              Documentation=share/qt5/doc
              Examples=lib/aarch64-linux-gnu/qt5/examples
              Headers=include/aarch64-linux-gnu/qt5
              HostBinaries=lib/qt5/bin
              HostData=lib/aarch64-linux-gnu/qt5
              HostLibraries=lib/aarch64-linux-gnu
              Imports=lib/aarch64-linux-gnu/qt5/imports
              Libraries=lib/aarch64-linux-gnu
              LibraryExecutables=lib/aarch64-linux-gnu/qt5/libexec
              Plugins=lib/aarch64-linux-gnu/qt5/plugins
              Qml2Imports=lib/aarch64-linux-gnu/qt5/qml
              Settings=/etc/xdg
              Translations=share/qt5/translations
              

              How could i know what's the default configration of webpageengine with an installation with apt and not a compiling my own versoin of qt?

              SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on 23 Feb 2024, 11:44 last edited by
              #9

              @The-Qt-Mayssa good question. I would check the parameters used by the package authors in case they do something specific for that architecture.

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              T 1 Reply Last reply 28 Feb 2024, 10:20
              0
              • SGaistS SGaist
                23 Feb 2024, 11:44

                @The-Qt-Mayssa good question. I would check the parameters used by the package authors in case they do something specific for that architecture.

                T Offline
                T Offline
                The Qt Mayssa
                wrote on 28 Feb 2024, 10:20 last edited by
                #10

                @SGaist Thank you for your time§ i'm really lost and can't go forward with my tests if i can't make this work.

                R 1 Reply Last reply 28 Feb 2024, 10:45
                0
                • T The Qt Mayssa
                  28 Feb 2024, 10:20

                  @SGaist Thank you for your time§ i'm really lost and can't go forward with my tests if i can't make this work.

                  R Offline
                  R Offline
                  Ronel_qtmaster
                  wrote on 28 Feb 2024, 10:45 last edited by
                  #11

                  @The-Qt-Mayssa Maybe you should try with other recommended version of qtwebengine

                  T 1 Reply Last reply 28 Feb 2024, 13:05
                  0
                  • R Ronel_qtmaster
                    28 Feb 2024, 10:45

                    @The-Qt-Mayssa Maybe you should try with other recommended version of qtwebengine

                    T Offline
                    T Offline
                    The Qt Mayssa
                    wrote on 28 Feb 2024, 13:05 last edited by
                    #12

                    @Ronel_qtmaster i did try it with version 5.15.11 of webengine but no luck

                    1 Reply Last reply
                    0
                    • T Offline
                      T Offline
                      The Qt Mayssa
                      wrote on 19 Mar 2024, 09:05 last edited by
                      #13

                      Update : i changed os from Raspbian Bookworm to Ubuntu 23.10 and i can display Webpage without any error! Conclusion: bookworm was the cause and not wayland

                      1 Reply Last reply
                      0
                      • T The Qt Mayssa has marked this topic as solved on 7 May 2024, 14:58

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved