informatics-isi-edu / deriva-qt

Graphical User Interface tools for DERIVA using PyQt
GNU General Public License v3.0
0 stars 1 forks source link

deriva-auth crashing on centos7.4 #7

Open bthakur opened 6 years ago

bthakur commented 6 years ago

Hi, Im trying to help a user with derivation auth that crashed after the GUI is started and the Add button is clicked after entering www.facebase.org. The console has the following error

$ deriva-auth QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-thakub' libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast

2018-02-09 18:22:42,746 - INFO - Authenticating with host: https://www.facebase.org QXcbConnection: XCB error: 166 (Unknown), sequence: 2368, resource id: 0, major code: 149 (Unknown), minor code: 1 QOpenGLShaderProgram: could not create shader program QOpenGLShader: could not create shader Could not link shader program: "" Segmentation fault [11154:11154:0100/000000.786641:ERROR:broker_posix.cc(41)] Invalid node channel message

X-server works fine for other applications and Qt seems to be correctly installed. Is this something you guys might have a short answer to?

Thanks, BT

mikedarcy commented 6 years ago

Without knowing exactly what steps you took to install the dependencies, it is hard so say. Generally, when the application crashes/segfaults it is because a dependency was not installed. If you can provide more information about your dependency installation procedure and the OS/environment, that would help.

bthakur commented 6 years ago

Hi Mike,

I can certainly provide some more details The server is CentOS7.4 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core)

All of the Qt5 packages were installed to avoid missing dependencies using yum

#yum install *Qt5*

Python package was installed into a 3.5 branch using modules, along with deriva /minerva-centos74/software/Python/3.5.2-foss-2016b/bin/deriva-auth

Let me know if you needed more details.

Bhupender.