FedoraQt / QAdwaitaDecorations

Qt decoration plugin implementing Adwaita-like client-side decorations
GNU Lesser General Public License v2.1
66 stars 6 forks source link

Installed but still have original window decorations. [Debian] #59

Closed enigma9o7 closed 3 months ago

enigma9o7 commented 3 months ago

I built this on debian testing using QT6.6 from debian's experimental repo using:

cmake -DUSE_QT6=true -HAS_QT6_SUPPORT ..
make
sudo make install

I set the environment variable with a file in .config/environment.d and after reboot it seems to be set.

My expectation was that QT6 apps would have the gnome window decorations. But they still don't. I'm not sure how to troubleshoot.

I have qgnomeplatform-qt5 package installed and it works for QT5 apps. Screenshot from 2024-03-10 21-41-33

grulja commented 3 months ago

Can you run with QT_DEBUG_PLUGINS=1 qbittorrent and include the output here?

enigma9o7 commented 3 months ago

Can you run with QT_DEBUG_PLUGINS=1 qbittorrent and include the output here?

$ QT_DEBUG_PLUGINS=1 qbittorrent
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/platforms" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqvnc.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqvnc.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vnc"
        ]
    },
    "archlevel": 0,
    "className": "QVncIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vnc")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqminimal.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqminimal.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimal"
        ]
    },
    "archlevel": 0,
    "className": "QMinimalIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimal")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqwayland-generic.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqwayland-generic.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqxcb.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "archlevel": 0,
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xcb")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqoffscreen.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqoffscreen.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "offscreen"
        ]
    },
    "archlevel": 0,
    "className": "QOffscreenIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("offscreen")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqeglfs.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqeglfs.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "eglfs"
        ]
    },
    "archlevel": 0,
    "className": "QEglFSIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqlinuxfb.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqlinuxfb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "linuxfb"
        ]
    },
    "archlevel": 0,
    "className": "QLinuxFbIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("linuxfb")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqwayland-egl.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqwayland-egl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-egl"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandEglPlatformIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland-egl")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqvkkhrdisplay.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqvkkhrdisplay.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vkkhrdisplay"
        ]
    },
    "archlevel": 0,
    "className": "QVkKhrDisplayIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vkkhrdisplay")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqminimalegl.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqminimalegl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimalegl"
        ]
    },
    "archlevel": 0,
    "className": "QMinimalEglIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimalegl")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/platforms" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/platforms/libqwayland-generic.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libxdg-shell.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libxdg-shell.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xdg-shell"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandXdgShellIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xdg-shell")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libqt-shell.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libqt-shell.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "qt-shell"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandQtShellIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("qt-shell")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libfullscreen-shell-v1.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libfullscreen-shell-v1.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "fullscreen-shell-v1"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandFullScreenShellV1IntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("fullscreen-shell-v1")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libivi-shell.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libivi-shell.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "ivi-shell"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandIviShellIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ivi-shell")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libwl-shell-plugin.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libwl-shell-plugin.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wl-shell"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandWlShellIntegrationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wl-shell")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/wayland-shell-integration" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-shell-integration/libxdg-shell.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/platformthemes" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platformthemes/libqgtk3.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platformthemes/libqgtk3.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "gtk3"
        ]
    },
    "archlevel": 0,
    "className": "QGtk3ThemePlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("gtk3")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platformthemes/libqt6ct.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platformthemes/libqt6ct.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "qt6ct",
            "qt5ct"
        ]
    },
    "archlevel": 0,
    "className": "Qt6CTPlatformThemePlugin",
    "debug": false,
    "version": 394240
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("qt6ct", "qt5ct")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/platformthemes" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/platformthemes/libqgtk3.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/platforminputcontexts" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "ibus"
        ]
    },
    "archlevel": 0,
    "className": "QIbusPlatformInputContextPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ibus")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "compose",
            "xim"
        ]
    },
    "archlevel": 0,
    "className": "QComposePlatformInputContextPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("compose", "xim")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/platforminputcontexts" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/styles" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/styles/libqt6ct-style.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/styles/libqt6ct-style.so, metadata=
{
    "IID": "org.qt-project.Qt.QStyleFactoryInterface",
    "MetaData": {
        "Keys": [
            "qt6ct-style",
            "qt5ct-style"
        ]
    },
    "archlevel": 0,
    "className": "Qt6CTStylePlugin",
    "debug": false,
    "version": 394240
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("qt6ct-style", "qt5ct-style")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/styles/adwaita.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/styles/adwaita.so, metadata=
{
    "IID": "org.qt-project.Qt.QStyleFactoryInterface",
    "MetaData": {
        "Keys": [
            "Adwaita",
            "Adwaita-Dark",
            "Adwaita-HighContrast",
            "Adwaita-HighContrastInverse",
            "HighContrast",
            "HighContrastInverse"
        ]
    },
    "archlevel": 0,
    "className": "StylePlugin",
    "debug": false,
    "version": 394240
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("adwaita", "adwaita-dark", "adwaita-highcontrast", "adwaita-highcontrastinverse", "highcontrast", "highcontrastinverse")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/styles" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/styles/adwaita.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/networkaccess" ...
qt.core.plugin.factoryloader: checking directory path "/usr/bin/networkaccess" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/iconengines" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/iconengines/libqsvgicon.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/iconengines/libqsvgicon.so, metadata=
{
    "IID": "org.qt-project.Qt.QIconEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz",
            "svg.gz"
        ]
    },
    "archlevel": 0,
    "className": "QSvgIconPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz", "svg.gz")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/iconengines" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/iconengines/libqsvgicon.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/accessiblebridge" ...
qt.core.plugin.factoryloader: checking directory path "/usr/bin/accessiblebridge" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/tls" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/tls/libqcertonlybackend.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/tls/libqcertonlybackend.so, metadata=
{
    "IID": "org.qt-project.Qt.QTlsBackend",
    "archlevel": 0,
    "className": "QTlsBackendCertOnly",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/tls/libqopensslbackend.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/tls/libqopensslbackend.so, metadata=
{
    "IID": "org.qt-project.Qt.QTlsBackend",
    "archlevel": 0,
    "className": "QTlsBackendOpenSSL",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: checking directory path "/usr/bin/tls" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/tls/libqcertonlybackend.so" loaded library
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/tls/libqopensslbackend.so" loaded library
qt.core.library: "crypto" loaded library
qt.core.library: "ssl" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqico.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/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": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ico", "cur")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqjpeg.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqjpeg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "jpg",
            "jpeg"
        ],
        "MimeTypes": [
            "image/jpeg",
            "image/jpeg"
        ]
    },
    "archlevel": 0,
    "className": "QJpegPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("jpg", "jpeg")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqsvg.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/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": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqgif.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqgif.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "gif"
        ],
        "MimeTypes": [
            "image/gif"
        ]
    },
    "archlevel": 0,
    "className": "QGifPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("gif")
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqpdf.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqpdf.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "pdf"
        ],
        "MimeTypes": [
            "application/pdf"
        ]
    },
    "archlevel": 0,
    "className": "QPdfPlugin",
    "debug": false,
    "version": 394240
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("pdf")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/imageformats" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqico.so" loaded library
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqjpeg.so" loaded library
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqsvg.so" loaded library
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqgif.so" loaded library
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/imageformats/libqpdf.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/accessible" ...
qt.core.plugin.factoryloader: checking directory path "/usr/bin/accessible" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libdrm-egl-server.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libdrm-egl-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "drm-egl-server"
        ]
    },
    "archlevel": 0,
    "className": "DrmEglServerBufferPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libdmabuf-server.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libdmabuf-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "dmabuf-server"
        ]
    },
    "archlevel": 0,
    "className": "DmaBufServerBufferPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libvulkan-server.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libvulkan-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vulkan-server"
        ]
    },
    "archlevel": 0,
    "className": "VulkanServerBufferPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libshm-emulation-server.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libshm-emulation-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "shm-emulation-server"
        ]
    },
    "archlevel": 0,
    "className": "ShmServerBufferPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandClientBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-egl"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandEglClientBufferPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland-egl")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/wayland-graphics-integration-client" ...
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so" loaded library
MESA: error: ZINK: failed to choose pdev
libEGL warning: egl: failed to create dri2 screen
qt.core.plugin.factoryloader: checking directory path "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-decoration-client" ...
qt.core.plugin.factoryloader: looking at "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-decoration-client/libbradient.so"
qt.core.plugin.loader: Found metadata in lib /usr/lib/i386-linux-gnu/qt6/plugins/wayland-decoration-client/libbradient.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandDecorationFactoryInterface.5.4",
    "MetaData": {
        "Keys": [
            "bradient"
        ]
    },
    "archlevel": 0,
    "className": "QWaylandBradientDecorationPlugin",
    "debug": false,
    "version": 394752
}

qt.core.plugin.factoryloader: Got keys from plugin meta data QList("bradient")
qt.core.plugin.factoryloader: checking directory path "/usr/bin/wayland-decoration-client" ...
Requested decoration  "adwaita"  not found, falling back to default
qt.core.library: "/usr/lib/i386-linux-gnu/qt6/plugins/wayland-decoration-client/libbradient.so" loaded library
enigma9o7 commented 3 months ago

Looks like the very last thing is likely related: Requested decoration "adwaita" not found, falling back to default.

I do have most adwaita qt packages installed...

$ apt list --installed|grep adwaita

adwaita-icon-theme/testing,unstable,now 46~rc-1 all [installed]
adwaita-qt6/testing,unstable,now 1.4.2-3+b1 i386 [installed]
adwaita-qt/testing,unstable,now 1.4.2-3+b1 i386 [installed]
libadwaita-1-0/testing,now 1.5~beta-1 i386 [installed,automatic]
libadwaitaqt1/testing,unstable,now 1.4.2-3+b1 i386 [installed,automatic]
libadwaitaqt6-1/testing,unstable,now 1.4.2-3+b1 i386 [installed]
libadwaitaqt6-dev/testing,unstable,now 1.4.2-3+b1 i386 [installed]
libadwaitaqt6priv1/testing,unstable,now 1.4.2-3+b1 i386 [installed,automatic]
libadwaitaqtpriv1/testing,unstable,now 1.4.2-3+b1 i386 [installed,automatic]
grulja commented 3 months ago

It looks like you don't have QAdwaitaDecorations installed, or installed to the correct location. From the log I can see only Bradient theme is found. From the make install command, can you post here where it gets installed?

enigma9o7 commented 3 months ago
$ sudo make install
[  0%] Built target qadwaitadecorations_autogen_timestamp_deps
[ 16%] Built target qadwaitadecorations_autogen
[100%] Built target qadwaitadecorations
Install the project...
-- Install configuration: ""
-- Up-to-date: /usr/local/lib/i386-linux-gnu/qt6/plugins/wayland-decoration-client/libqadwaitadecorations.so
grulja commented 3 months ago
$ sudo make install
[  0%] Built target qadwaitadecorations_autogen_timestamp_deps
[ 16%] Built target qadwaitadecorations_autogen
[100%] Built target qadwaitadecorations
Install the project...
-- Install configuration: ""
-- Up-to-date: /usr/local/lib/i386-linux-gnu/qt6/plugins/wayland-decoration-client/libqadwaitadecorations.so

That's a wrong location, you have to use something like -DCMAKE_INSTALL_PREFIX=/usr cmake build option. Qt will not find plugins in /usr/local by default.

enigma9o7 commented 3 months ago

That worked! Thanks much.