On 07/28/2016 11:05 AM, Dietmar Winkler wrote: > Hi, > > when trying to run this "ipe" qt app I got the error message: > $ ipe > This application failed to start because it could not find or load the > Qt platform plugin "xcb". > > I found out that I need to include the libqt5gui5 package as stage > package (just like in the hello-world-desktop example, But even though > I added it to my yaml file I still get the same error message. > > https://github.com/dietmarw/snaps/blob/master/ipe/snapcraft.yaml#L44 > (I'm actually not sure if I really need the "after: [qt5conf]" part.) > > So what else am I missing?
The problem is that your application isn't looking in the right place
for the platform plugins. That's where the qt5conf part comes in handy--
it includes a launcher script to set that environment for you.
You need to use the launcher from the qt5conf part in order to launch
the app.
apps:
ipe:
command: bin/ipe
Needs to be:
apps:
ipe:
command: qt5-launch bin/ipe
And so on.
--
Kyle Fazzari (kyrofa)
Software Engineer
Canonical Ltd.
[email protected]
signature.asc
Description: OpenPGP digital signature
-- Snapcraft mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft
