b00f / dana

Dana, Symbol of Wisdom
Other
19 stars 1 forks source link

AppImage not working #5

Open Master811129 opened 2 years ago

Master811129 commented 2 years ago

with this error on Arch linux:

Error

This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".

Available platform plugins are: xcb.

Reinstalling the application may fix this problem.
Aborted (core dumped)

Some info about my system:

DE: KDE Kernel version: 5.15.63-1-lts xcb version in my system:

$ pacman -Qs xcb
local/lib32-libxcb 1.15-1
    X11 client-side library (32-bit)
local/libxcb 1.15-1
    X11 client-side library
local/libxkbcommon-x11 1.4.1-1
    Keyboard handling library using XKB data for X11 XCB clients
local/xcb-proto 1.15.2-1
    XML-XCB protocol descriptions
local/xcb-util 0.4.0-4
    Utility libraries for XC Binding
local/xcb-util-cursor 0.1.3-4
    XCB cursor library
local/xcb-util-image 0.4.0-4
    Utility libraries for XC Binding - Port of Xlib's XImage and XShmImage functions
local/xcb-util-keysyms 0.4.0-4
    Utility libraries for XC Binding - Standard X key constants and conversion to/from keycodes
local/xcb-util-renderutil 0.3.9-4
    Utility libraries for XC Binding - Convenience functions for the Render extension
local/xcb-util-wm 0.4.1-4
    Utility libraries for XC Binding - client and window-manager helpers for ICCCM
Master811129 commented 2 years ago

ran it again with QT_DEBUG_PLUGINS=1

QT_DEBUG_PLUGINS=1  /home/ali/Desktop/Dana-x86_64.AppImage 
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_Dana-xEruzTa/usr/plugins/platforms" ...
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_Dana-xEruzTa/usr/plugins/platforms/libqxcb.so"
Found metadata in lib /tmp/.mount_Dana-xEruzTa/usr/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 329987
}

Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_Dana-xEruzTa/usr/bin/platforms" ...
Cannot load library /tmp/.mount_Dana-xEruzTa/usr/plugins/platforms/libqxcb.so: (/usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var)
QLibraryPrivate::loadPlugin failed on "/tmp/.mount_Dana-xEruzTa/usr/plugins/platforms/libqxcb.so" : "Cannot load library /tmp/.mount_Dana-xEruzTa/usr/plugins/platforms/libqxcb.so: (/usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var)"
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".

Available platform plugins are: xcb.

Reinstalling the application may fix this problem.
Aborted (core dumped)