[Chimera-users] On installation of Chimera linux version

Greg Couch gregc at cgl.ucsf.edu
Tue Aug 25 10:14:36 PDT 2020


I would still like to know which version of Linux you have.  Red Hat 
Enterprise Linux 7?  Ubuntu 18.10?  OpenSUSE Leap 15.2?  etc.

The "ImportError: libXss.so.1: cannot open sharted object file: No such 
file or directory." means that your system is missing the X screensaver 
package.  On CentOS/RHEL, that is the libXScrnSaver package.  On 
Debian-based systems, that is the libxss1 pacakge.

     -- Greg

On 8/25/2020 1:10 AM, Smith Lee wrote:
> Dear Greg,
>
> Version: chimera-1.14-linux_x86_64.bin (Is it waht you mean for 
> Version?)。
>
> In the drectory "UCSF-Chimera64-1.14", I run:
> ldd ./lib/python2.7/lib-dynload/_tkinter.so
>
> It gave:
>  linux-vdso.so.1 (0x00007ffcd61fa000)
>     libtk8.6.so => not found
>     libtcl8.6.so => /lib64/libtcl8.6.so (0x00007fe164edd000)
>     libX11.so.6 => /lib64/libX11.so.6 (0x00007fe164b99000)
>     libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe164979000)
>     libc.so.6 => /lib64/libc.so.6 (0x00007fe1645b7000)
>     libdl.so.2 => /lib64/libdl.so.2 (0x00007fe1643b3000)
>     libz.so.1 => /lib64/libz.so.1 (0x00007fe16419c000)
>     libm.so.6 => /lib64/libm.so.6 (0x00007fe163e1a000)
>     libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fe163bf1000)
>     /lib64/ld-linux-x86-64.so.2 (0x00007fe1654af000)
>     libXau.so.6 => /lib64/libXau.so.6 (0x00007fe1639ed000)
>
> But "libtk8.6.so" was really in "UCSF-Chimera64-1.14/lib".
>
> When I run "./chimera" in "UCSF-Chimera64-1.14/bin", the last 3 
> sentences of the error message was as following:
> “~/.local/UCSF-Chimera64-1.14/lib/python2.7/lib-tk/Tkinter.py",line 
> 39, in <module>
> import_tkinter # If this fails you Python may not be configured for Tk
> ImportError: libXss.so.1: cannot open sharted object file: No such 
> file or directory.
>
> I am looking forward to getting your advice on how to have the issue 
> solved.
>
> Smith
>
>
>
> On Tuesday, August 25, 2020, 11:48:06 AM GMT+8, Greg Couch 
> <gregc at cgl.ucsf.edu> wrote:
>
>
> You still haven't said which version of Linux you have.  That might be 
> critical.
>
> I left out a step for the ldd, do:
>
>     env LD_LIBRARY_PATH=/UCSF-chimera64-1.14/lib ldd 
> /UCSF-chimera64-1.14/lib/python2.7/lib-dynload/_tkinter.so
>
> It should find the libtk8.6.so in /UCSF-chimera64-1.14/lib/.
>
>     -- Greg
>
> On 8/24/2020 8:32 PM, Smith Lee wrote:
> Dear All,
>
> With the request from Greg, the result is as following.
> $ ldd _tkinter.so
>     linux-vdso.so.1 (0x00007ffcd61fa000)
>     libtk8.6.so => not found
>     libtcl8.6.so => /lib64/libtcl8.6.so (0x00007fe164edd000)
>     libX11.so.6 => /lib64/libX11.so.6 (0x00007fe164b99000)
>     libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe164979000)
>     libc.so.6 => /lib64/libc.so.6 (0x00007fe1645b7000)
>     libdl.so.2 => /lib64/libdl.so.2 (0x00007fe1643b3000)
>     libz.so.1 => /lib64/libz.so.1 (0x00007fe16419c000)
>     libm.so.6 => /lib64/libm.so.6 (0x00007fe163e1a000)
>     libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fe163bf1000)
>     /lib64/ld-linux-x86-64.so.2 (0x00007fe1654af000)
>     libXau.so.6 => /lib64/libXau.so.6 (0x00007fe1639ed000)
>
> The version of Chimera involved is: chimera-1.14-linux_x86_64.bin 
> <http://www.cgl.ucsf.edu/chimera/cgi-bin/secure/chimera-get.py?file=linux_x86_64/chimera-1.14-linux_x86_64.bin> 
>
>
> I am looking forward to getting your advice on how to solve the issue, 
> and if libtk8.6.so is what was missing, how to install it especially 
> in the directory /UCSF-chimera64-1.14/lib/python2.7/lib-dynload/.
>
> Smith
>
>
> On Tuesday, August 25, 2020, 8:48:29 AM GMT+8, Greg Couch 
> <gregc at cgl.ucsf.edu> <mailto:gregc at cgl.ucsf.edu> wrote:
>
>
> The CHIMERA/bin directory should not be on your path, nor should you 
> run chimera when in the CHIMERA/bin directory.  As part of the 
> installation process it asks you where you want to put a symbolic link 
> to the chimera binary on your PATH, e.g., if /usr/local/bin is on your 
> PATH, then one of the choices will be /usr/local/bin/chimera.  If you 
> didn't do that, then you need to use the full path to the chimera 
> binary.   So go back to your home directory or a directory with the 
> data you are working on, and run chimera from there.  You can make a 
> symbolic link to the chimera binary anytime to make running it easier.
>
> If that still doesn't work, then I would suspect that there is shared 
> library that is missing.  Run:
>
>     ldd /UCSF-chimera64-1.14/lib/python2.7/lib-dynload/_tkinter.so
>
> And look for missing libraries.  Then use your Linux distribution's 
> package manager to install it.  And please let everyone know which 
> libraries are missing.  And also please share which version of Linux 
> you are using.  With that information, we should be able to figure out 
> which system packages are missing.
>
>     HTH,
>
>     Greg
>
> On 8/24/2020 5:07 AM, Smith Lee wrote:
> Dear All,
>
> From https://www.cgl.ucsf.edu/chimera/download.html I have downloaded 
> the chimera-1.14-linux_x86_64.bin, and have tried to install it 
> exactly based on the accompanied exact "Instructions”. After the 
> installation completed, I got to the bin folder, and try to launch 
> chimera with ./chimera. However her俄it says the installed 
> /UCSF-chimera64-1.14/lib/python2.7/lib-tk/Tkinter.py was not 
> configured for my python.
>
> Will you please let me know how to configure TK for my python, which 
> was a downloaded component of the chimera package?
>
> Best wishes,
>
> Smith
>
>
>
> _______________________________________________
> Chimera-users mailing list:Chimera-users at cgl.ucsf.edu  <mailto:Chimera-users at cgl.ucsf.edu>
> Manage subscription:https://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-users/attachments/20200825/5132f1d3/attachment-0001.html>


More information about the Chimera-users mailing list