Home Documentation Download Pricing Buy Now

[Solved] Skipper not get started on ubuntu 18.04

0 votes

I have fresh Ubuntu 18.04.5 LTS with LAMP Ready. Now when I going to run Skipper. Get following error. Pls refer Screenshot.enter image description here

asked Dec 9, 2020 in How To & Manuals by chiragnandaniya (160 points)
edited Dec 11, 2020 by ludek.vodicka

Hello,
what version of Skipper are you testing?

Skipper is compiled on 18.04.1 so you should be fine. Are you testing the latest version 3.2.28.1721 available on the web?

https://www.skipper18.com/en/download

And can you please confirm that your Skipper installation directory contains directory "platforms" with file "libqxcb.so" ?

2 Answers

0 votes

Skipper Version: 3.2.28.1721
Ubuntu Version: 18.04.5 LTS

Yes. Skipper installation directory contains directory "platforms" with file "libqxcb.so".

answered Dec 9, 2020 by chiragnandaniya (160 points)

Interesting. We will test it and let you know.

In the meanwhile, can you please try to set the variable
QT_QPA_PLATFORM_PLUGIN_PATH
pointing to Skipper directory (not to platforms, but to the root of Skipper folder)?

This should help Qt to find the platform library. But also this should be already hard-coded in the app.

0 votes

Based on testing it seems that some Linux distributions are missing library libxcb-xinerama.so.0 altought other libxcb-* libraries are installed.

In case that this is your case, it's necessary to manually install it via:

sudo apt-get install libxcb-xinerama0

answered Dec 10, 2020 by ludek.vodicka Skipper developer (140,530 points)

Because there is no way how to remove dependency on the libxcb-xinerama in Qt5 (and Qt6 is relased only two days), we added a warning message to the application for cases when this library is missing.

WARNING: Library libxcb-xinerama.so.0 is missing on your system. Please install it by using 'sudo apt-get install libxcb-xinerama0'

Hope this help others in case of this issue.

Thanks. It works for me.

...