Opened 4 years ago

Closed 3 years ago

#6191 closed defect (can't reproduce)

QT bug?

Reported by: kenneth.satyshur@… Owned by: Greg Couch
Priority: normal Milestone:
Component: Window Toolkit Version:
Keywords: Cc: Tom Goddard
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

[satyshur@smphonc-jayyang ~/Chimera]$ which chimerax
/usr/bin/chimerax
[satyshur@smphonc-jayyang ~/Chimera]$ chimerax
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

Fatal Python error: Aborted

Current thread 0x00007fc22885e740 (most recent call first):
  File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/chimerax/ui/gui.py", line 159 in __init__
  File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/ChimeraX_main.py", line 577 in init
  File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/ChimeraX_main.py", line 1018 in <module>
  File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/runpy.py", line 87 in _run_code
  File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/runpy.py", line 197 in _run_module_as_main
Abort

which QT does it want?
kas



Kenneth A. Satyshur, M.S., Ph.D.

Senior Scientist,

College of Ag and Life Sciences: Department of Bacteriology;

School of Medicine and Public Health:

Departments of Biomolecular Chemistry,

Neuroscience, Oncology, and Carbone Cancer Center

(Small Molecule Screening Facility)

University of Wisconsin-Madison

Madison, Wisconsin, 53706

608-215-5207

Change History (6)

comment:1 by pett, 4 years ago

Cc: Tom Goddard added
Component: UnassignedWindow Toolkit
Owner: set to Greg Couch
Platform: all
Project: ChimeraX
Status: newassigned

comment:2 by Greg Couch, 4 years ago

How did you install ChimeraX and which operating system are you using?

in reply to:  3 ; comment:3 by kenneth.satyshur@…, 4 years ago

ucsf-chimerax-1.3-1.el7.x86_64.rpm

[satyshur@smphonc-jayyang ~/Chimera]$ uname -a
Linux smphonc-jayyang.ad.wisc.edu 3.10.0-1160.49.1.el7.x86_64 #1 SMP Tue Nov 30 15:51:32 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux




Kenneth A. Satyshur, M.S., Ph.D.

Senior Scientist,

College of Ag and Life Sciences: Department of Bacteriology;

School of Medicine and Public Health:

Departments of Biomolecular Chemistry,

Neuroscience, Oncology, and Carbone Cancer Center

(Small Molecule Screening Facility)

University of Wisconsin-Madison

Madison, Wisconsin, 53706

608-215-5207

________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Thursday, February 17, 2022 12:58 PM
Cc: goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>; gregc@cgl.ucsf.edu <gregc@cgl.ucsf.edu>; Kenneth Satyshur <kenneth.satyshur@wisc.edu>
Subject: Re: [ChimeraX] #6191: QT bug?

#6191: QT bug?
-----------------------------------------+------------------------
          Reporter:  kenneth.satyshur@…  |      Owner:  Greg Couch
              Type:  defect              |     Status:  assigned
          Priority:  normal              |  Milestone:
         Component:  Window Toolkit      |    Version:
        Resolution:                      |   Keywords:
        Blocked By:                      |   Blocking:
Notify when closed:                      |   Platform:  all
           Project:  ChimeraX            |
-----------------------------------------+------------------------

Comment (by Greg Couch):

 How did you install ChimeraX and which operating system are you using?

--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/6191#comment:2>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker

comment:4 by Greg Couch, 4 years ago

And I assume you used "yum localinstall ucsf-chimerax-1.3-1.el7.x86_64.rpm" to install it?

So my guess is that we missed a dependency, so there is a missing shared library on your system that ChimeraX needs. Please run:

ldd /usr/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/PyQt5/Qt/plugins/platforms/libqxcb.so

and send me the output. That lists all of the shared libraries that the Qt xcb platform plugin needs.

comment:5 by Greg Couch, 4 years ago

Status: assignedfeedback

Hello, I'd like to solve this. From the previous message:

"So my guess is that we missed a dependency, so there is a missing shared library on your system that ChimeraX needs. Please run:

ldd /usr/libexec/UCSF-ChimeraX/lib/python3.9/site-packages/PyQt5/Qt/plugins/platforms/libqxcb.so

and send me the output."

comment:6 by Greg Couch, 3 years ago

Resolution: can't reproduce
Status: feedbackclosed

Insufficient information to reproduce.

Note: See TracTickets for help on using tickets.