Giter Club home page Giter Club logo

Comments (10)

EndrII avatar EndrII commented on June 2, 2024 1

Unfortunately, I don't know what exactly is missing from your distribution. If you manage to figure it out—either through the usual method of trying out plugins or Qt libraries—please describe it in this post, and I will assign this task to you.

from cqtdeployer.

avttrue avatar avttrue commented on June 2, 2024 1

I think I found the problematic plugins. Without these plugins, that problems do not appear. Need to test it more. Perhaps these plugins are missing something additionally.

plugins/1$ dir -R -h
.:
platformthemes styles wayland-decoration-client

./platformthemes:
KDEPlasmaPlatformTheme6.so libqgtk3.so libqxdgdesktopportal.so

./styles:
breeze6.so oxygen6.so

./wayland-decoration-client:
libbradient.so

from cqtdeployer.

avttrue avatar avttrue commented on June 2, 2024 1
  1. Problematic plugins: platformthemes, styles, wayland-decoration-client
  2. The wayland-graphics-integration-server plugin is probably not needed. The absence of this plugin does not affect anything.
  3. The message displayed on X11 Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory, but I don't have such a library. I don't know if this library is necessary.
  4. The final command for my distribution kit at this moment:
    cqtdeployer -bin MyApp -extraLibs "libb2,libxcb-cursor,libvdpau_va_gl" -enablePlugins "multimedia,wayland-graphics-integration-client,wayland-graphics-integration-server" -disablePlugins "platformthemes,styles,wayland-decoration-client"
  5. The main problem was that at some stage an errors occurred when accessing plugins responsible for GUI styles and themes.

I will still test on other systems, but at this moment the distribution kit is working.

from cqtdeployer.

EndrII avatar EndrII commented on June 2, 2024 1

About the multimedia, wayland-graphics-integration-client,
plugins. At current time, these plugins deployed automatically.
So you can skip it.

I will close this issue. Because issues is founded inner Qt libraries/ and all cqtdeployer issues is fixed.

from cqtdeployer.

EndrII avatar EndrII commented on June 2, 2024

hm, looks as bug o cqtdeployer.
because your distribution missed 2 Wayland plugins.

from cqtdeployer.

EndrII avatar EndrII commented on June 2, 2024

@avttrue can you try force to enable missed plugins for test ?

-enablePlugins "multimedia,wayland-decoration-client,wayland-graphics-integration-client"

from cqtdeployer.

avttrue avatar avttrue commented on June 2, 2024

@avttrue can you try force to enable missed plugins for test ?

-enablePlugins "multimedia,wayland-decoration-client,wayland-graphics-integration-client"

The message no longer appears

qt.qpa.wayland: ...

But these messages remained, and the problems associated with them.
The first access to the menu:

kf.windowsystem: Could not find any platform plugin

Calling the file dialog:

kf.kio.core: couldn't create worker: "Неизвестный протокол «file»."
kf.kio.core: couldn't create worker: "Неизвестный протокол «file»."

As for the problems I had in mind. Here's what's expected:

Снимок экрана_20240309_124223
Снимок экрана_20240309_124328

And here is how it is displayed when running through the DistributionKit:

Снимок экрана_20240309_124427
Снимок экрана_20240309_124537

DistributionKit.txt

from cqtdeployer.

avttrue avatar avttrue commented on June 2, 2024

Here is a test project: test

from cqtdeployer.

EndrII avatar EndrII commented on June 2, 2024

Add please the "wayland-graphics-integration-server" plugin too

-enablePlugins "multimedia,wayland-decoration-client,wayland-graphics-integration-client,wayland-graphics-integration-server"

from cqtdeployer.

avttrue avatar avttrue commented on June 2, 2024

Add please the "wayland-graphics-integration-server" plugin too

-enablePlugins "multimedia,wayland-decoration-client,wayland-graphics-integration-client,wayland-graphics-integration-server"

No changes:
cqtdeployer -bin test_TextEdit -extraLibs "libb2,libxcb-cursor" -enablePlugins "multimedia,wayland-decoration-client,wayland-graphics-integration-client,wayland-graphics-integration-server" -verbose 3 >&verboselog.txt

dirlog.txt
verboselog.txt


from cqtdeployer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.