[chimerax-users] ChimeraX 1.3 not working fully on Manjaro Linux - missing libraries
Greg Couch
gregc at cgl.ucsf.edu
Tue Mar 15 22:57:20 PDT 2022
The log uses HTML. And displaying HTML is provided by the Qt user
interface toolkit. To check for missing shared libraries, first "cd
CHIMERAX/lib/python3.9/site-packages/PyQt5/Qt/lib" where CHIMERAX is
where you installed ChimeraX. Then run ldd on
libQt5WebEngineWidgets.so.5, libQt5WebEngineCore.so.5, and
libQt5WebEngine.so.5. For example: "ldd libQt5WebEngineCore.so.5".
That will show all of the shared libraries that are needed for the given
shared library to work. There will probably be lines with "LIBRARY_NAME
=> not found" in them. Those will be the missing libraries that you
need to install.
There is a chance that the missing libraries will be older versions of
libraries that are installed on your system. In that case, you can try
tricking the runtime loader by adding symbolic links in CHIMERAX/lib
from the older name to the newer system version, e.g., "ln -s
/usr/lib64/libpng15.so.20 CHIMERAX/lib/libpng15.so.15". But it might
not work. An alternative would be to install the older version of the
library along side the newer one. Exactly how to do that on Manjaro is
left to you.
HTH,
Greg
On 3/12/2022 12:25 PM, Helge Paternoga via ChimeraX-users wrote:
> Hi,
>
> I would like to ask for some help running the generic Linux version of
> ChimeraX.
>
> I was running ChimeraX 1.3 without problems on my home machine with
> Manjaro Linux. But now I had to format my system drive and after
> installing the current Manjaro release, ChimeraX is not working 100%.
> One thing that is not working is the log dialog: It is just blank and
> when I perform actions (i. e. selecting residues in a model or
> switching the lighting settings) no commands are shown in the log, it
> just flashes white briefly. Also the toolshed does not seem to load.
>
> As ChimeraX was running fine before the system re-install, I assume
> that I am missing some libraries that where installed before. I just
> do not remember installing anything specific for ChimeraX in the past,
> so I would like to ask if you have some idea which library could be
> amiss here? I am running ChimeraX from the terminal, but there was no
> output to point me in the correct direction.
>
> Many regards,
>
> Helge
>
> _______________________________________________
> ChimeraX-users mailing list
> ChimeraX-users at cgl.ucsf.edu
> Manage subscription:
> https://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users
More information about the ChimeraX-users
mailing list