Robomongo: robo 3t is not opening in ubuntu all of the sudden

Created on 30 Jul 2017  路  8Comments  路  Source: Studio3T/robomongo

for some reason robomongo/robo3t is not opening today. i was using it just yesterday and everything was fine today however it doesnt want to execute, im not even gettin errors just plain nothingness, what gives?

im using ubuntu 16.04 btw

Most helpful comment

Looks like robo3t requires GLIBC_2.18 minimum. Centos 7 still uses glibc-2.17...

All 8 comments

I have the same issue on ubuntu 16.04 LTS. After updating the OS, robo3t started to fail. This is the error running it from the terminal:

QFactoryLoader::QFactoryLoader() checking directory path "/home/fgrillini/programmi/robo3t/lib/platforms" ...
QFactoryLoader::QFactoryLoader() looking at "/home/fgrillini/programmi/robo3t/lib/platforms/libqxcb.so"
Found metadata in lib /home/fgrillini/programmi/robo3t/lib/platforms/libqxcb.so, metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
"MetaData": {
"Keys": [
"xcb"
]
},
"className": "QXcbIntegrationPlugin",
"debug": false,
"version": 329472
}

Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path "/home/fgrillini/programmi/robo3t/bin/platforms" ...
loaded library "/home/fgrillini/programmi/robo3t/lib/platforms/libqxcb.so"
QLibraryPrivate::loadPlugin failed on "/home/fgrillini/programmi/robo3t/lib/platforms/libqxcb.so" : "Cannot load library /home/fgrillini/programmi/robo3t/lib/platforms/libqxcb.so: (/usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0: symbol _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference)"
This application failed to start because it could not find or load the Qt platform plugin "xcb"
in "".

Available platform plugins are: xcb.

Reinstalling the application may fix this problem.

To enable error debugging:

export QT_DEBUG_PLUGINS=1

./robo3t/bin/robo3t

Duplicate of #1384. Read comment https://github.com/Studio3T/robomongo/issues/1384#issuecomment-310014541 for a workaround.

The workaround works! Thanks!

Robo 3T is not opening for me. it throws the error robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /home/oedev/Downloads/robo3t-1.1.1-linux-x86_64-c93c6b0/bin/../lib/libstdc++.so.6). Can anyone help me?

deleting libstdc++* from lib folder solved the issue

Looks like robo3t requires GLIBC_2.18 minimum. Centos 7 still uses glibc-2.17...

Yeah, why do you require such high version of glibc? Some modern distros have more conservative approach and use 2.17 like aforementioned CentOS 7 as most probably their RedHat and Scientific Linux counterparts.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

juliashibalko picture juliashibalko  路  3Comments

mayask picture mayask  路  3Comments

ghost picture ghost  路  3Comments

matgenois picture matgenois  路  4Comments

lborg019 picture lborg019  路  4Comments