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

in How To & Manuals by (160 points)
edited by

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".

by (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

by Skipper developer (141k 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.