Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 3535

Raspberry Pi OS • Qt quick application not visible on Raspberry Pi 1920x515

$
0
0
Hello,
I have host with Ubuntu 24.04.
I have compiled Qt6.10.1 for the host and then I have cross-compiled Qt6.10.1 for the target system Raspberry Pi. I am using Raspberry Pi 4B with Raspbian Trixie Lite 64-Bit.
For testing I created a small qt quick test application on my host and built it for Raspi. Now when I am trying to run the test application on the Raspi, I get debug output, but the application is not shown.
I am not sure if the problem is the qt/application itself or the Raspi with the exotic display.
Additional info: I am using a HDMI display with 1920x515.

I am able to show an image on the raspi, with:

Code:

sudo fbi -d /dev/fb0 -T 1 /home/pi/Background.jpg
I have tried a lot of different combinations, but now I have no more ideas.
I hope someone can help me.

Content if /boot/firmware/config.txt: (At the moment I use 640x480. But it is only for testing...)

Code:

dtparam=audio=oncamera_auto_detect=1display_auto_detect=1auto_initramfs=1dtoverlay=vc4-fkms-v3dmax_framebuffers=2#disable_fw_kms_setup=1arm_64bit=1disable_overscan=1arm_boost=1otg_mode=1dtoverlay=dwc2,dr_mode=hosthdmi_force_hotplug=1hdmi_ignore_edid=0xa5000080hdmi_group=2hdmi_mode=87hdmi_cvt=640 480 60 1 0 0 0```Content of app-start-script:```FONT_DIR="$HOME/fonts"export QT_QPA_EGLFS_FONTDIR="$FONT_DIR"export LD_LIBRARY_PATH=/usr/local/qt6_10_1/libexport QML2_IMPORT_PATH=/usr/local/qt6_10_1/qmlexport QT_PLUGIN_PATH=/usr/local/qt6_10_1/pluginsexport QT_DEBUG_PLUGINS=1export QT_LOGGING_RULES="qt.qpa.*=true"export QT_QPA_PLATFORM=eglfs #linuxfb #eglfsexport QT_QUICK_BACKEND=openglexport QT_QPA_EGLFS_KMS_DEVICE=/dev/dri/card0export QT_QPA_EGLFS_KMS_ATOMIC=1export QT_QPA_FB=/dev/fb0#export QT_QPA_EGLFS_DEBUG=1./appTest
Debug-output after starting the app-start-skript:

Code:

qt.qpa.plugin: init_platform called with pluginNamesWithArguments "eglfs" platformPluginPath "" platformThemeName ""qt.core.plugin.factoryloader: checking directory path "/usr/local/qt6_10_1/plugins/platforms" ...qt.core.plugin.factoryloader: looking at "libqvnc.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/platforms/libqvnc.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData": {        "Keys": [            "vnc"        ]    },    "archlevel": 0,    "className": "QVncIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vnc")qt.core.plugin.factoryloader: looking at "libqeglfs.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/platforms/libqeglfs.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData": {        "Keys": [            "eglfs"        ]    },    "archlevel": 0,    "className": "QEglFSIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs")qt.core.plugin.factoryloader: looking at "libqminimal.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/platforms/libqminimal.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData": {        "Keys": [            "minimal"        ]    },    "archlevel": 0,    "className": "QMinimalIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimal")qt.core.plugin.factoryloader: looking at "libqlinuxfb.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/platforms/libqlinuxfb.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData": {        "Keys": [            "linuxfb"        ]    },    "archlevel": 0,    "className": "QLinuxFbIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("linuxfb")qt.core.plugin.factoryloader: looking at "libqoffscreen.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/platforms/libqoffscreen.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData": {        "Keys": [            "offscreen"        ]    },    "archlevel": 0,    "className": "QOffscreenIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("offscreen")qt.core.plugin.factoryloader: looking at "libqminimalegl.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/platforms/libqminimalegl.so, metadata={    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",    "MetaData": {        "Keys": [            "minimalegl"        ]    },    "archlevel": 0,    "className": "QMinimalEglIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimalegl")qt.core.plugin.factoryloader: checking directory path "/home/pi/platforms" ...qt.qpa.plugin: Attempting to load Qt platform plugin "eglfs" with arguments QList()qt.core.library: "/usr/local/qt6_10_1/plugins/platforms/libqeglfs.so" loaded libraryqt.qpa.plugin: Successfully loaded Qt platform plugin "eglfs"qt.qpa.theme: Adding platform integration's theme names to list of theme names: QList()qt.qpa.theme: Failed to create platform theme; using "null" platform themeqt.core.plugin.factoryloader: checking directory path "/usr/local/qt6_10_1/plugins/egldeviceintegrations" ...qt.core.plugin.factoryloader: looking at "libqeglfs-kms-integration.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/egldeviceintegrations/libqeglfs-kms-integration.so, metadata={    "IID": "org.qt-project.qt.qpa.egl.QEglFSDeviceIntegrationFactoryInterface.5.5",    "MetaData": {        "Keys": [            "eglfs_kms"        ]    },    "archlevel": 0,    "className": "QEglFSKmsGbmIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs_kms")qt.core.plugin.factoryloader: looking at "libqeglfs-emu-integration.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/egldeviceintegrations/libqeglfs-emu-integration.so, metadata={    "IID": "org.qt-project.qt.qpa.egl.QEglFSDeviceIntegrationFactoryInterface.5.5",    "MetaData": {        "Keys": [            "eglfs_emu"        ]    },    "archlevel": 0,    "className": "QEglFSEmulatorIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs_emu")qt.core.plugin.factoryloader: looking at "libqeglfs-kms-egldevice-integration.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so, metadata={    "IID": "org.qt-project.qt.qpa.egl.QEglFSDeviceIntegrationFactoryInterface.5.5",    "MetaData": {        "Keys": [            "eglfs_kms_egldevice"        ]    },    "archlevel": 0,    "className": "QEglFSKmsEglDeviceIntegrationPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs_kms_egldevice")qt.core.plugin.factoryloader: checking directory path "/home/pi/egldeviceintegrations" ...qt.qpa.egldeviceintegration: EGL device integration plugin keys: QList("eglfs_kms", "eglfs_emu", "eglfs_kms_egldevice")qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): QList("eglfs_kms", "eglfs_emu", "eglfs_kms_egldevice")qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_kms"qt.core.library: "/usr/local/qt6_10_1/plugins/egldeviceintegrations/libqeglfs-kms-integration.so" loaded libraryqt.qpa.eglfs.kms: New DRM/KMS via GBM integration createdqt.qpa.egldeviceintegration: Using EGL device integration "eglfs_kms"qt.qpa.eglfs.kms: platformInit: Load Screen Configqt.qpa.eglfs.kms: platformInit: Opening DRM deviceqt.qpa.input: udev device discovery for type QFlags<QDeviceDiscovery::QDeviceType>(Device_DRM|Device_VideoMask)qt.qpa.input: Found matching devices QList("/dev/dri/card1", "/dev/dri/card0")qt.qpa.eglfs.kms: Found the following video devices: QList("/dev/dri/card1", "/dev/dri/card0")qt.qpa.eglfs.kms: Using "/dev/dri/card1"qt.qpa.eglfs.kms: Using backend-provided DRM device /dev/dri/card1qt.qpa.eglfs.kms: Creating GBM device for file descriptor 5 obtained from "/dev/dri/card1"qt.qpa.eglfs.kms: Using dedicated drm event reading threadqt.qpa.eglfs.kms: Initializing event reader for device 0x5571f9e4d0 fd 5qt.qpa.eglfs.kms: Querying EGLDisplayqt.qpa.eglfs.kms: Event reader thread: entering event loopqt.qpa.eglfs.kms: Atomic reported as supportedqt.qpa.eglfs.kms: Atomic enabledqt.qpa.eglfs.kms: Found 8 planesqt.qpa.eglfs.kms: plane 0: id = 32 countFormats = 15 possibleCrtcs = 0x1 supported formats = XR24 AR24 XB24 AB24 RX24 BX24 RG16 RG24 BG24 YU16 YU12 YV12 NV12 NV21 P030 qt.qpa.eglfs.kms:   property 0: id = 8 name = 'type'qt.qpa.eglfs.kms:   type is ENUM, value is 1, possible values are:qt.qpa.eglfs.kms:     enum 0: Overlay - 0qt.qpa.eglfs.kms:     enum 1: Primary - 1qt.qpa.eglfs.kms:     enum 2: Cursor - 2qt.qpa.eglfs.kms:   property 1: id = 17 name = 'FB_ID'qt.qpa.eglfs.kms:   type is OBJECTqt.qpa.eglfs.kms:   property 2: id = 18 name = 'IN_FENCE_FD'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is -1, possible values are:qt.qpa.eglfs.kms:     -1qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 3: id = 20 name = 'CRTC_ID'qt.qpa.eglfs.kms:   type is OBJECTqt.qpa.eglfs.kms:   property 4: id = 13 name = 'CRTC_X'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     -2147483648qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 5: id = 14 name = 'CRTC_Y'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     -2147483648qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 6: id = 15 name = 'CRTC_W'qt.qpa.eglfs.kms:   type is RANGE, value is 640, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 7: id = 16 name = 'CRTC_H'qt.qpa.eglfs.kms:   type is RANGE, value is 480, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 8: id = 9 name = 'SRC_X'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 9: id = 10 name = 'SRC_Y'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 10: id = 11 name = 'SRC_W'qt.qpa.eglfs.kms:   type is RANGE, value is 41943040, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 11: id = 12 name = 'SRC_H'qt.qpa.eglfs.kms:   type is RANGE, value is 31457280, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 12: id = 30 name = 'IN_FORMATS'qt.qpa.eglfs.kms:   type is BLOBqt.qpa.eglfs.kms:   property 13: id = 34 name = 'alpha'qt.qpa.eglfs.kms:   type is RANGE, value is 65535, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     65535qt.qpa.eglfs.kms:   property 14: id = 35 name = 'rotation'qt.qpa.eglfs.kms:   type is BITMASK, value is 1, possible bits are:qt.qpa.eglfs.kms:     bitmask 0: rotate-0 - 1qt.qpa.eglfs.kms:     bitmask 1: rotate-180 - 4qt.qpa.eglfs.kms:     bitmask 2: reflect-x - 16qt.qpa.eglfs.kms:     bitmask 3: reflect-y - 32qt.qpa.eglfs.kms:   property 15: id = 36 name = 'COLOR_ENCODING'qt.qpa.eglfs.kms:   type is ENUM, value is 1, possible values are:qt.qpa.eglfs.kms:     enum 0: ITU-R BT.601 YCbCr - 0qt.qpa.eglfs.kms:     enum 1: ITU-R BT.709 YCbCr - 1qt.qpa.eglfs.kms:     enum 2: ITU-R BT.2020 YCbCr - 2qt.qpa.eglfs.kms:   property 16: id = 37 name = 'COLOR_RANGE'qt.qpa.eglfs.kms:   type is ENUM, value is 0, possible values are:qt.qpa.eglfs.kms:     enum 0: YCbCr limited range - 0qt.qpa.eglfs.kms:     enum 1: YCbCr full range - 1qt.qpa.eglfs.kms:   property 17: id = 38 name = 'zpos'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     127qt.qpa.eglfs.kms: plane 1: id = 39 countFormats = 15 possibleCrtcs = 0x1 supported formats = XR24 AR24 XB24 AB24 RX24 BX24 RG16 RG24 BG24 YU16 YU12 YV12 NV12 NV21 P030 qt.qpa.eglfs.kms:   property 0: id = 8 name = 'type'qt.qpa.eglfs.kms:   type is ENUM, value is 0, possible values are:qt.qpa.eglfs.kms:     enum 0: Overlay - 0qt.qpa.eglfs.kms:     enum 1: Primary - 1qt.qpa.eglfs.kms:     enum 2: Cursor - 2qt.qpa.eglfs.kms:   property 1: id = 17 name = 'FB_ID'qt.qpa.eglfs.kms:   type is OBJECTqt.qpa.eglfs.kms:   property 2: id = 18 name = 'IN_FENCE_FD'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is -1, possible values are:qt.qpa.eglfs.kms:     -1qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 3: id = 20 name = 'CRTC_ID'qt.qpa.eglfs.kms:   type is OBJECTqt.qpa.eglfs.kms:   property 4: id = 13 name = 'CRTC_X'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     -2147483648qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 5: id = 14 name = 'CRTC_Y'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     -2147483648qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 6: id = 15 name = 'CRTC_W'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 7: id = 16 name = 'CRTC_H'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 8: id = 9 name = 'SRC_X'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 9: id = 10 name = 'SRC_Y'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 10: id = 11 name = 'SRC_W'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 11: id = 12 name = 'SRC_H'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 12: id = 30 name = 'IN_FORMATS'qt.qpa.eglfs.kms:   type is BLOBqt.qpa.eglfs.kms:   property 13: id = 41 name = 'alpha'qt.qpa.eglfs.kms:   type is RANGE, value is 65535, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     65535qt.qpa.eglfs.kms:   property 14: id = 42 name = 'rotation'qt.qpa.eglfs.kms:   type is BITMASK, value is 1, possible bits are:qt.qpa.eglfs.kms:     bitmask 0: rotate-0 - 1qt.qpa.eglfs.kms:     bitmask 1: rotate-180 - 4qt.qpa.eglfs.kms:     bitmask 2: reflect-x - 16qt.qpa.eglfs.kms:     bitmask 3: reflect-y - 32qt.qpa.eglfs.kms:   property 15: id = 43 name = 'COLOR_ENCODING'qt.qpa.eglfs.kms:   type is ENUM, value is 1, possible values are:qt.qpa.eglfs.kms:     enum 0: ITU-R BT.601 YCbCr - 0qt.qpa.eglfs.kms:     enum 1: ITU-R BT.709 YCbCr - 1qt.qpa.eglfs.kms:     enum 2: ITU-R BT.2020 YCbCr - 2qt.qpa.eglfs.kms:   property 16: id = 44 name = 'COLOR_RANGE'qt.qpa.eglfs.kms:   type is ENUM, value is 0, possible values are:qt.qpa.eglfs.kms:     enum 0: YCbCr limited range - 0qt.qpa.eglfs.kms:     enum 1: YCbCr full range - 1qt.qpa.eglfs.kms:   property 17: id = 45 name = 'zpos'qt.qpa.eglfs.kms:   type is RANGE, value is 1, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     127...qt.qpa.eglfs.kms: plane 7: id = 81 countFormats = 15 possibleCrtcs = 0x1 supported formats = XR24 AR24 XB24 AB24 RX24 BX24 RG16 RG24 BG24 YU16 YU12 YV12 NV12 NV21 P030 qt.qpa.eglfs.kms:   property 0: id = 8 name = 'type'qt.qpa.eglfs.kms:   type is ENUM, value is 2, possible values are:qt.qpa.eglfs.kms:     enum 0: Overlay - 0qt.qpa.eglfs.kms:     enum 1: Primary - 1qt.qpa.eglfs.kms:     enum 2: Cursor - 2qt.qpa.eglfs.kms:   property 1: id = 17 name = 'FB_ID'qt.qpa.eglfs.kms:   type is OBJECTqt.qpa.eglfs.kms:   property 2: id = 18 name = 'IN_FENCE_FD'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is -1, possible values are:qt.qpa.eglfs.kms:     -1qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 3: id = 20 name = 'CRTC_ID'qt.qpa.eglfs.kms:   type is OBJECTqt.qpa.eglfs.kms:   property 4: id = 13 name = 'CRTC_X'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     -2147483648qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 5: id = 14 name = 'CRTC_Y'qt.qpa.eglfs.kms:   type is SIGNED_RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     -2147483648qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 6: id = 15 name = 'CRTC_W'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 7: id = 16 name = 'CRTC_H'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     2147483647qt.qpa.eglfs.kms:   property 8: id = 9 name = 'SRC_X'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 9: id = 10 name = 'SRC_Y'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 10: id = 11 name = 'SRC_W'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 11: id = 12 name = 'SRC_H'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     4294967295qt.qpa.eglfs.kms:   property 12: id = 30 name = 'IN_FORMATS'qt.qpa.eglfs.kms:   type is BLOBqt.qpa.eglfs.kms:   property 13: id = 83 name = 'alpha'qt.qpa.eglfs.kms:   type is RANGE, value is 65535, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     65535qt.qpa.eglfs.kms:   property 14: id = 84 name = 'rotation'qt.qpa.eglfs.kms:   type is BITMASK, value is 1, possible bits are:qt.qpa.eglfs.kms:     bitmask 0: rotate-0 - 1qt.qpa.eglfs.kms:     bitmask 1: rotate-180 - 4qt.qpa.eglfs.kms:     bitmask 2: reflect-x - 16qt.qpa.eglfs.kms:     bitmask 3: reflect-y - 32qt.qpa.eglfs.kms:   property 15: id = 85 name = 'COLOR_ENCODING'qt.qpa.eglfs.kms:   type is ENUM, value is 1, possible values are:qt.qpa.eglfs.kms:     enum 0: ITU-R BT.601 YCbCr - 0qt.qpa.eglfs.kms:     enum 1: ITU-R BT.709 YCbCr - 1qt.qpa.eglfs.kms:     enum 2: ITU-R BT.2020 YCbCr - 2qt.qpa.eglfs.kms:   property 16: id = 86 name = 'COLOR_RANGE'qt.qpa.eglfs.kms:   type is ENUM, value is 0, possible values are:qt.qpa.eglfs.kms:     enum 0: YCbCr limited range - 0qt.qpa.eglfs.kms:     enum 1: YCbCr full range - 1qt.qpa.eglfs.kms:   property 17: id = 87 name = 'zpos'qt.qpa.eglfs.kms:   type is RANGE, value is 2, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     127qt.qpa.eglfs.kms: "HDMI1" mode count: 1 crtc index: 0 crtc id: 88qt.qpa.eglfs.kms: mode 0 640 x 480 @ 59 hzqt.qpa.eglfs.kms: Selected mode 0 : 640 x 480 @ 59 hz for output "HDMI1"qt.qpa.eglfs.kms: Physical size is QSizeF(0, 0) mm for output "HDMI1"qt.qpa.eglfs.kms: Format is 34325258 requested_by_user = false for output "HDMI1"qt.qpa.eglfs.kms: Output "HDMI1" framebuffer size is  QSize(640, 480)qt.qpa.eglfs.kms:   property 0: id = 1 name = 'EDID'qt.qpa.eglfs.kms:   type is BLOBqt.qpa.eglfs.kms:   property 1: id = 2 name = 'DPMS'qt.qpa.eglfs.kms:   type is ENUM, value is 0, possible values are:qt.qpa.eglfs.kms:     enum 0: On - 0qt.qpa.eglfs.kms:     enum 1: Standby - 1qt.qpa.eglfs.kms:     enum 2: Suspend - 2qt.qpa.eglfs.kms:     enum 3: Off - 3qt.qpa.eglfs.kms:   property 2: id = 5 name = 'link-status'qt.qpa.eglfs.kms:   type is ENUM, value is 0, possible values are:qt.qpa.eglfs.kms:     enum 0: Good - 0qt.qpa.eglfs.kms:     enum 1: Bad - 1qt.qpa.eglfs.kms:   property 3: id = 6 name = 'non-desktop'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     1qt.qpa.eglfs.kms:   property 4: id = 4 name = 'TILE'qt.qpa.eglfs.kms:   type is BLOBqt.qpa.eglfs.kms:   property 5: id = 20 name = 'CRTC_ID'qt.qpa.eglfs.kms:   type is OBJECTqt.qpa.eglfs.kms:   property 6: id = 91 name = 'left margin'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     100qt.qpa.eglfs.kms:   property 7: id = 92 name = 'right margin'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     100qt.qpa.eglfs.kms:   property 8: id = 93 name = 'top margin'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     100qt.qpa.eglfs.kms:   property 9: id = 94 name = 'bottom margin'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     100qt.qpa.eglfs.kms:   property 10: id = 95 name = 'Broadcast RGB'qt.qpa.eglfs.kms:   type is ENUM, value is 0, possible values are:qt.qpa.eglfs.kms:     enum 0: Automatic - 0qt.qpa.eglfs.kms:     enum 1: Full - 1qt.qpa.eglfs.kms:     enum 2: Limited 16:235 - 2qt.qpa.eglfs.kms:   property 0: id = 22 name = 'ACTIVE'qt.qpa.eglfs.kms:   type is RANGE, value is 1, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     1qt.qpa.eglfs.kms:   property 1: id = 23 name = 'MODE_ID'qt.qpa.eglfs.kms:   type is BLOBqt.qpa.eglfs.kms:   property 2: id = 19 name = 'OUT_FENCE_PTR'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     18446744073709551615qt.qpa.eglfs.kms:   property 3: id = 24 name = 'VRR_ENABLED'qt.qpa.eglfs.kms:   type is RANGE, value is 0, possible values are:qt.qpa.eglfs.kms:     0qt.qpa.eglfs.kms:     1qt.qpa.eglfs.kms: Output HDMI1 can use 8 planes: 32 39 46 53 60 67 74 81 qt.qpa.eglfs.kms: Chose plane 32 for output HDMI1 (crtc id 88) (may not be applicable)qt.qpa.eglfs.kms: No EDID data for output "HDMI1"qt.qpa.eglfs.kms: Creating new global GBM mouse cursorqt.qpa.eglfs.kms: Initializing cursor atlas from ":/cursor.json"qt.core.plugin.factoryloader: checking directory path "/usr/local/qt6_10_1/plugins/imageformats" ...qt.core.plugin.factoryloader: looking at "libqsvg.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqsvg.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "svg",            "svgz"        ],        "MimeTypes": [            "image/svg+xml",            "image/svg+xml-compressed"        ]    },    "archlevel": 0,    "className": "QSvgPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz")qt.core.plugin.factoryloader: looking at "libqtga.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqtga.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "tga"        ],        "MimeTypes": [            "image/x-tga"        ]    },    "archlevel": 0,    "className": "QTgaPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("tga")qt.core.plugin.factoryloader: looking at "libqwebp.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqwebp.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "webp"        ],        "MimeTypes": [            "image/webp"        ]    },    "archlevel": 0,    "className": "QWebpPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("webp")qt.core.plugin.factoryloader: looking at "libqicns.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqicns.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "icns"        ],        "MimeTypes": [            "image/x-icns"        ]    },    "archlevel": 0,    "className": "QICNSPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("icns")qt.core.plugin.factoryloader: looking at "libqtiff.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqtiff.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "tiff",            "tif"        ],        "MimeTypes": [            "image/tiff",            "image/tiff"        ]    },    "archlevel": 0,    "className": "QTiffPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("tiff", "tif")qt.core.plugin.factoryloader: looking at "libqico.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqico.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "ico",            "cur"        ],        "MimeTypes": [            "image/vnd.microsoft.icon",            "image/vnd.microsoft.icon"        ]    },    "archlevel": 0,    "className": "QICOPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ico", "cur")qt.core.plugin.factoryloader: looking at "libqgif.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqgif.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "gif"        ],        "MimeTypes": [            "image/gif"        ]    },    "archlevel": 0,    "className": "QGifPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("gif")qt.core.plugin.factoryloader: looking at "libqwbmp.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqwbmp.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "wbmp"        ],        "MimeTypes": [            "image/vnd.wap.wbmp"        ]    },    "archlevel": 0,    "className": "QWbmpPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wbmp")qt.core.plugin.factoryloader: looking at "libqjpeg.so"qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/plugins/imageformats/libqjpeg.so, metadata={    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",    "MetaData": {        "Keys": [            "jpg",            "jpeg",            "jfif"        ],        "MimeTypes": [            "image/jpeg",            "image/jpeg",            "image/jpeg"        ]    },    "archlevel": 0,    "className": "QJpegPlugin",    "debug": false,    "version": 395776}qt.core.plugin.factoryloader: Got keys from plugin meta data QList("jpg", "jpeg", "jfif")qt.core.plugin.factoryloader: checking directory path "/home/pi/imageformats" ...qt.qpa.eglfs.kms: Sorted screen list: QList(OrderedScreen(QPlatformScreen=0x5572017fc0 ("HDMI1") : 2147483647 / QPoint(0,0) / primary: false))qt.qpa.eglfs.kms: Adding QPlatformScreen 0x5572017fc0 ( "HDMI1" ) to QPA with geometry QRect(0,0 640x480) and isPrimary= falseqt.qpa.eglfs.kms:   virtual position is QPoint(0,0)qt.qpa.input: libinput: event0  - ILITEK ILITEK-TP: is tagged by udev as: Touchscreenqt.qpa.input: libinput: event0  - ILITEK ILITEK-TP: device is a touch deviceqt.qpa.input: libinput: event1  - ILITEK ILITEK-TP Mouse: is tagged by udev as: Mouseqt.qpa.input: libinput: event1  - ILITEK ILITEK-TP Mouse: device is a pointerqt.qpa.input: xkbcommon not available, not performing key mappingqt.qpa.input: libinput: registerDevice /dev/input/event0 - ILITEK ILITEK-TPqt.qpa.input.devices: Registered QInputDevice(QPointingDevice("ILITEK ILITEK-TP" TouchScreen id=3392 ptrType=Finger caps=Position|Area maxPts=16)qt.core.plugin.loader: Found metadata in lib /usr/local/qt6_10_1/qml/QtQuick/libqtquick2plugin.so, metadata={    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",    "archlevel": 0,    "className": "QtQuick2Plugin",    "debug": false,    "uri": [        "QtQuick"    ],    "version": 395776}qt.core.library: "/usr/local/qt6_10_1/qml/QtQuick/libqtquick2plugin.so" loaded libraryqt.core.plugin.factoryloader: checking directory path "/usr/local/qt6_10_1/plugins/accessiblebridge" ...qt.core.plugin.factoryloader: checking directory path "/home/pi/accessiblebridge" ...

Statistics: Posted by Melle — Fri Dec 19, 2025 8:29 am



Viewing all articles
Browse latest Browse all 3535

Trending Articles