Comments (10)
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.
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.
- Problematic plugins:
platformthemes, styles, wayland-decoration-client
- The
wayland-graphics-integration-server
plugin is probably not needed. The absence of this plugin does not affect anything. - 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. - 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"
- 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.
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.
hm, looks as bug o cqtdeployer.
because your distribution missed 2 Wayland plugins.
from cqtdeployer.
@avttrue can you try force to enable missed plugins for test ?
-enablePlugins "multimedia,wayland-decoration-client,wayland-graphics-integration-client"
from cqtdeployer.
@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
from cqtdeployer.
Here is a test project: test
from cqtdeployer.
Add please the "wayland-graphics-integration-server" plugin too
-enablePlugins "multimedia,wayland-decoration-client,wayland-graphics-integration-client,wayland-graphics-integration-server"
from cqtdeployer.
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
from cqtdeployer.
Related Issues (20)
- Drop name validation for qmake option.
- How to uninstall CQtDeployer in linux? HOT 2
- Cant run deployed sh :"/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found" HOT 2
- How to install CQtDeployer in docker ubuntu 20 HOT 6
- Illegal instruction (core dumped) HOT 15
- libxcb-xinerama not found HOT 8
- Qt 6.6 support HOT 1
- The link in docs shows wrong page that doesn't exist HOT 2
- Подскажите а как завернуть в qif подготовленную CQtDeployer директорию HOT 2
- Cmake support HOT 3
- Refactoring qmake option HOT 1
- Deployment on Fedora 39 HOT 17
- Copy extraData to multiple directories HOT 2
- QIF banner/logo on cross-compiled app (Linux->Windows) HOT 9
- error while loading shared libraries: libb2.so.1 HOT 5
- xcb-cursor0, libxcb-cursor0 & QtMultimedia support HOT 3
- Deploy application with custom QML library/plugin HOT 2
- Implementation of copying multiple directories HOT 3
- Fail to read configuration - possible regression of #740 HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cqtdeployer.