View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0016247 | Scribus | Build System | public | 2020-09-22 06:19 | 2020-09-24 08:02 |
Reporter | arnaudv6 | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | linux, sway (wayland) | OS | Gentoo linux | ||
Product Version | 1.5.5 | ||||
Summary | 0016247: include qtwayland in Appimages (qt wayland platform plugin) | ||||
Description | Hey, thanks for this awesome project! Also thanks for providing appimages. Coud you include qt-wayland in appimages to avoid this crash please? [UI_Init] 05:05:14-140 Starting Qt5 GUI... This application failed to start because it could not find or load the Qt platform plugin "wayland" in "". Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb. | ||||
Steps To Reproduce | use a "pure wayland" (no xwayland) sway session (but any other pure wayland compositor should also show the problem) try to run the latest unstable appimage. | ||||
Additional Information | relevant environment vars: QT_QPA_PLATFORM=wayland | ||||
Tags | 64 bit., appimage | ||||
Patch | No | ||||
|
@arnaud , do you know what exactly is needed? do we just need to add the package in the docker image or do we need two different appimages, one for X11 and the other for wayland? |
|
I'd say Qt can check session type at runtime so one appimage is enough, but I asked here: https://discourse.appimage.org/t/qtwayland-under-xorg-as-well/1845 And I'm willing to test if you come up with such an appimage. Thanks for the support ! |
|
Probono answered on above link: one appimage with bundled qt-wayland should do it. |
|
so, we probably need to add https://packages.ubuntu.com/xenial/qtwayland5 to the docker image... and then? @arnaud , would you be willing to do the research and make merge requests against https://gitlab.com/scribus/scribus-ci-docker and / or https://gitlab.com/scribus/scribus (or upload a patch in here) |
|
Thanks for the links ale: saved me quiet some search. Took the .deb file from here instead: https://launchpad.net/~beineri/+archive/ubuntu/opt-qt-5.12.8-bionic And tried and could not due to my pseudo, but this should be easy, see MR. Did not know that probono created your scribus-ci-docker appimage files. Because Didn't know scribus was developped on gitlab: I was redirected here from http://bugs.scribus.net and I wouldn't have bothered creating this account on mantis. I feel like this is a bug per-se : redirecting users to gitlab would onboard more persons I think. Maybe there is an ongoing migration? |
|
the git repositories are not official and i have created them to onboard people who don't find this bug tracker or refuse to register to it. this is for now the official bug tracker and if you open tickets on github or gitlab i will need to copy them over in here. in the case of the appimage, i'm using it inside of the gitlab CI and i did most of the work on it (of course with the very precious help from probono!). so it makes sense to fill the tickets / MR in there and once i've tested them i will replicate them in here. in the long term scribus will very likely move to git and possibly to a more modern and integrated platform. but, as they say: in the long term we are all dead... |
|
well thanks for creating the git mirror, let's hope "they" migrate before we're dead :-) |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-09-22 06:19 | arnaudv6 | New Issue | |
2020-09-22 06:19 | arnaudv6 | Tag Attached: 64 bit. | |
2020-09-22 06:19 | arnaudv6 | Tag Attached: appimage | |
2020-09-22 07:00 | ale | Note Added: 0048084 | |
2020-09-22 08:25 | jghali | Severity | block => crash |
2020-09-22 12:13 | arnaudv6 | Note Added: 0048085 | |
2020-09-23 06:03 | arnaudv6 | Note Added: 0048086 | |
2020-09-23 09:26 | ale | Note Added: 0048087 | |
2020-09-23 16:40 | arnaudv6 | Note Added: 0048088 | |
2020-09-24 06:57 | ale | Note Added: 0048095 | |
2020-09-24 08:02 | arnaudv6 | Note Added: 0048097 |