OpenSUSE 42.3 "bzip2-libs" I can't find it!

FAH provides a V7 client installer for Debian / Mint / Ubuntu / RedHat / CentOS / Fedora. Installation on other distros may or may not be easy but if you can offer help to others, they would appreciate it.

Moderators: Site Moderators, FAHC Science Team

Post Reply
GPU timpster
Posts: 65
Joined: Mon Nov 02, 2015 2:57 am

OpenSUSE 42.3 "bzip2-libs" I can't find it!

Post by GPU timpster »

Hey, I'd love to CPU fold on OpenSUSE in a VM but currently I'm just slowing down my windows folding by trying to get this to work, so any performance advantage will take a long time to overtake my native windows performance if I ever get this working. I'm trying the beta 7.4.16.

I've installed "bzip2" but NOT the libs that it's asking for because I can't find it anywhere, I'm trying breaking the installation using it w/o the libs. So far I'm not able to access "folding@home" (not the web interface) because it's not listed in the menu anywhere. I tried the web interface but it couldn't find my client, and I tried finding the bin file for FAHClient but it didn't seem to load at all.

Any help would be appreciated because I'd like to install a big folding system with several CPUs to efficiently (and cheaply) fold on Linux.
GPU timpster
Posts: 65
Joined: Mon Nov 02, 2015 2:57 am

Re: OpenSUSE 42.3 "bzip2-libs" I can't find it!

Post by GPU timpster »

Addition, I've run "FAHClient" in a terminal and this is the output I recieved:

Code: Select all

FAHCleint: Error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory
GPU timpster
Posts: 65
Joined: Mon Nov 02, 2015 2:57 am

Re: OpenSUSE 42.3 "bzip2-libs" I can't find it!

Post by GPU timpster »

Last and final update, as I have no further information to help with this so far: (WITHOUT any updates) OpenSUSE 42.1 stock, will run FAHClient (non beta 7.4.4) with the new 7.4.16, because I wanted to test it, without issue, and WITHOUT bzip2-libs.
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: OpenSUSE 42.3 "bzip2-libs" I can't find it!

Post by bruce »

I don't have any specific information about OpenSUSE or other unsupported versions of Linux, but as a general rule, many libraries are version specific (in your case, FAH is looking for revision 10 of libssl.so). If your system happens to have either revision 9 or revision 11, it's likely that either might work (and there's a slim chance that whatever change prompted the revision will NOT work) but you'd need to try it by setting a link for revision 10 in addition to whatever link is provided by your distro ... and then see whether it works or not.

The Version 10 specific reference was created by the compiler used to generate FAH's code and your distro probably supports a different compiler version -- and hence a different library version.
v00d00
Posts: 390
Joined: Sun Dec 02, 2007 4:53 am
Hardware configuration: FX8320e (6 cores enabled) @ stock,
- 16GB DDR3,
- Zotac GTX 1050Ti @ Stock.
- Gigabyte GTX 970 @ Stock
Debian 9.

Running GPU since it came out, CPU since client version 3.
Folding since Folding began (~2000) and ran Genome@Home for a while too.
Ran Seti@Home prior to that.
Location: UK
Contact:

Re: OpenSUSE 42.3 "bzip2-libs" I can't find it!

Post by v00d00 »

Had a quick look on google and came up with this thread for OpenSuse.

https://forums.opensuse.org/showthread. ... ypto-so-10

You could try symlinking the libraries as suggested in the thread. That may get you up and running on the client.

On the topic of bzip2-libs. Do you have bzip2 installed? If not.

https://software.opensuse.org/package/bzip2

The bzip2 libs.

https://opensuse.pkgs.org/42.3/opensuse ... 4.rpm.html
or
https://opensuse.pkgs.org/42.3/opensuse ... 4.rpm.html

I haven't used Suse in about 16 years, so YMMV (as ever). But those seem to be what you are lacking. It may also be that you need to fudge it with some symlinks if it requires a specific version.

To find out what else you need to install, you can run ldd against the program. So for instance on my system if i run ldd against FAHclient, I would get.

Code: Select all

# ldd fahclient 
        linux-vdso.so.1 (0x00007fff7cf28000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f7cf8dc8000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f7cf8bb0000)
        libbz2.so.1.0 => /lib64/libbz2.so.1.0 (0x00007f7cf89a0000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7cf8780000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f7cf8478000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f7cf8170000)
        libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f7cf7f58000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f7cf7b88000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f7cf9000000)
If anything is missing it will let you know, then put the name of the shared object into google and put opensuse after it.
Image
Post Reply