Author | Message |
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
Downloaded from BOINC site, installed by launching downloaded file.
But it refuses to work, complains about missed lib.
Where to get that lib? And why not included into BOINC pack?
[R@localhost ~]$
[R@localhost Documents]$ ./boinc_7.0.28_x86_64-pc-linux-gnu.sh
use /home/R/Documents/BOINC/run_manager to start BOINC
[R@localhost Documents]$
[R@localhost BOINC]$ ./run_manager
./boincmgr: error while loading shared libraries: libwx_gtk2u_html-2.8.so.0: cannot open shared object file: No such file or directory
ID: 48721 ·  |
|
Jord Volunteer tester Help desk expert

Send message Joined: 29 Aug 05 Posts: 15640
|
Normally to get missing libraries, you install them from your package manager. Berkeley BOINC is built on and tested against Ubuntu. To be adding all libraries to the client is not going to be useful, as these libraries need to be working with your distro. Adding all libraries for all possible distros out there, well, I hope you get the point that this is impossible.
Perhaps wise to check for other missing or misplaced libraries as well.
ldd boinc-client and ldd boinc-manager
That's el dee dee.
ID: 48722 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
And how to get all those libs on CentOS ?
[R@localhost BOINC]$ ldd boincmgr
./boincmgr: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./boincmgr)
./boincmgr: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./boincmgr)
linux-vdso.so.1 => (0x00007ffff2a00000)
libwx_gtk2u_html-2.8.so.0 => not found
libwx_gtk2u_adv-2.8.so.0 => not found
libwx_gtk2u_core-2.8.so.0 => not found
libwx_baseu_net-2.8.so.0 => not found
libwx_baseu-2.8.so.0 => not found
libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x0000003fdf000000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003fc7800000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003fc7c00000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x0000003fd4400000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x0000003fc9800000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003fc8c00000)
libnotify.so.4 => not found
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003fce800000)
libm.so.6 => /lib64/libm.so.6 (0x0000003fc8000000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003fce000000)
libc.so.6 => /lib64/libc.so.6 (0x0000003fc7400000)
/lib64/ld-linux-x86-64.so.2 (0x0000003fc7000000)
libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x0000003fd4000000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x0000003fd2000000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x0000003fd3c00000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003fc9c00000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x0000003fcd800000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x0000003fd3800000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x0000003fd1800000)
libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x0000003fcec00000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x0000003fd3400000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x0000003fd3000000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x0000003fcbc00000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x0000003fcdc00000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003fcac00000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x0000003fcc000000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x0000003fcd000000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x0000003fcc800000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x0000003fccc00000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x0000003fcd400000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x0000003fd2800000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x0000003fd2c00000)
libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x0000003fcb800000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000003fcb400000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x0000003fca000000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x0000003fd1c00000)
libz.so.1 => /lib64/libz.so.1 (0x0000003fc8800000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003fc9400000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003fc9000000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x0000003fcb000000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003fca400000)
[R@localhost BOINC]$ ldd boinc
./boinc: /usr/lib64/libssl.so.1.0.0: no version information available (required by ./boinc)
./boinc: /usr/lib64/libcurl.so.4: no version information available (required by ./boinc)
./boinc: /usr/lib64/libcrypto.so.1.0.0: no version information available (required by ./boinc)
./boinc: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./boinc)
./boinc: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./boinc)
linux-vdso.so.1 => (0x00007fff52c00000)
libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x0000003fd7a00000)
libssl.so.1.0.0 => /usr/lib64/libssl.so.1.0.0 (0x0000003fd2400000)
libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 (0x0000003fd0c00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003fc7800000)
libz.so.1 => /lib64/libz.so.1 (0x0000003fc8800000)
libXss.so.1 => /usr/lib64/libXss.so.1 (0x0000003fdb800000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003fc7c00000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003fce800000)
libm.so.6 => /lib64/libm.so.6 (0x0000003fc8000000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003fce000000)
libc.so.6 => /lib64/libc.so.6 (0x0000003fc7400000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003fc9c00000)
libidn.so.11 => /lib64/libidn.so.11 (0x0000003fd6c00000)
libldap-2.4.so.2 => /lib64/libldap-2.4.so.2 (0x0000003fdbc00000)
librt.so.1 => /lib64/librt.so.1 (0x0000003fc8400000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x0000003fd1400000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x0000003fd0400000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x0000003fd0800000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003fcf800000)
libssl3.so => /usr/lib64/libssl3.so (0x0000003fda800000)
libsmime3.so => /usr/lib64/libsmime3.so (0x0000003fdac00000)
libnss3.so => /usr/lib64/libnss3.so (0x0000003fda400000)
libnssutil3.so => /usr/lib64/libnssutil3.so (0x0000003fd9800000)
libplds4.so => /lib64/libplds4.so (0x0000003fd9c00000)
libplc4.so => /lib64/libplc4.so (0x0000003fda000000)
libnspr4.so => /lib64/libnspr4.so (0x0000003fd9400000)
libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x0000003fd5c00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003fc7000000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003fcac00000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x0000003fca000000)
liblber-2.4.so.2 => /lib64/liblber-2.4.so.2 (0x0000003fdb400000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003fc9400000)
libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x0000003fdb000000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x0000003fcfc00000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003fd0000000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003fca400000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000003fd7200000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003fc9000000)
libfreebl3.so => /lib64/libfreebl3.so (0x0000003fd7600000)
ID: 48723 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
Normally to get missing libraries, you install them from your package manager.
It's not my but CentOS package manager and I'm not familiar with it. So maybe someone can give direct instruction what to do to download these particular libs?
ID: 48724 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
[root@localhost BOINC]# yum install GLIBC_2.15
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos-mirror.rbc.ru
* elrepo: mirror.solvention.de
* extras: centos-mirror.rbc.ru
* rpmforge: mirror.awanti.com
* updates: centos-mirror.rbc.ru
Setting up Install Process
No package GLIBC_2.15 available.
Error: Nothing to do
[root@localhost BOINC]#
ID: 48725 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
[root@localhost BOINC]# yum install glibc
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos-mirror.rbc.ru
* elrepo: mirror.solvention.de
* extras: centos-mirror.rbc.ru
* rpmforge: mirror.awanti.com
* updates: centos-mirror.rbc.ru
Setting up Install Process
Package glibc-2.12-1.107.el6.x86_64 already installed and latest version
Nothing to do
[root@localhost BOINC]#
And BOINC required newer version. So, BOINC incompatible with CentOS 6.4 ???
ID: 48726 ·  |
|
Jord Volunteer tester Help desk expert

Send message Joined: 29 Aug 05 Posts: 15640
|
Perhaps Berkeley BOINC. Have you checked that the package manager doesn't contain a BOINC built for and on your CentOS?
ID: 48727 ·  |
|
Claggy
Send message Joined: 23 Apr 07 Posts: 1112
|
[root@localhost BOINC]# yum install glibc
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos-mirror.rbc.ru
* elrepo: mirror.solvention.de
* extras: centos-mirror.rbc.ru
* rpmforge: mirror.awanti.com
* updates: centos-mirror.rbc.ru
Setting up Install Process
Package glibc-2.12-1.107.el6.x86_64 already installed and latest version
Nothing to do
[root@localhost BOINC]#
And BOINC required newer version. So, BOINC incompatible with CentOS 6.4 ???
The other point of view is CentOS 6.4 is incompatible with Boinc ;-)
Claggy
ID: 48728 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
Perhaps Berkeley BOINC. Have you checked that the package manager doesn't contain a BOINC built for and on your CentOS?
There is no BOINC package in CentOS repos.
Is it really required to build BOINC against latest libs that don't supported even in up to date distros ?
CentOS 6.4 is the latest CentOS AFAIK.
ID: 48729 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
And BOINC required newer version. So, BOINC incompatible with CentOS 6.4 ???
The other point of view is CentOS 6.4 is incompatible with Boinc ;-)
Claggy
No, Claggy.
CentOS is OS. Application can run or don't run under particular OS. Lets will leave sense of incompatible word untouched.
And I don't want to start flaming here. I just need to install BOINC to test AP/MB linux ports. Nothing more.
Is it possible or not ?!
ID: 48730 ·  |
|
Claggy
Send message Joined: 23 Apr 07 Posts: 1112
|
You missed the Wink.
Claggy
ID: 48731 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
You missed the Wink.
Claggy
it's almost 4 AM and that damned BOINC doesn't run. So I'm not in corresponding state ;)
ID: 48732 ·  |
|
Jord Volunteer tester Help desk expert

Send message Joined: 29 Aug 05 Posts: 15640
|
Is it really required to build BOINC against latest libs that don't supported even in up to date distros ?
CentOS 6.4 is the latest CentOS AFAIK.
Perhaps that CentOS 6.4 is the latest CentOS, but that doesn't mean that it's completely up-to-date with drivers, applications, programs and libraries. No Linux is, as far as I know.
You can try to build BOINC with older libraries. But I disagree with your assessment that there is no BOINC under CentOS repositories. See here.
But why do you use a server version of Linux? isn't a user version, such as any of the Ubuntu branches, not easier to get to grips with?
ID: 48733 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
You can try to build BOINC with older libraries.
No, thnaks.
But I disagree with your assessment that there is no BOINC under CentOS repositories. See here.
Thanks for links. I launched "Install applications" via GUI, entered BOINC (also tried boinc) and got nothing found. Hence I said no BOINC under CentOS.
If their search engine requires "boinc-client" and can't find "boinc"... well, then Linux even more unready to use than I thought :/
But why do you use a server version of Linux? isn't a user version, such as any of the Ubuntu branches, not easier to get to grips with?
Because initially I tried Ubuntu and was not able to install OpenCL-compatible AMD catalyst under it. There were some another issues. So I don't think now that Ubuntu is wise choice for anything.
From other side CentOS installation and Catalyst installation were qute straightforward. I already tested apps offline and they work OK on CentOS.
But now problem with BOINC itself arose... Looks like Linux constantly requires to fight with some incompatibilities ...
ID: 48735 ·  |
|
Jord Volunteer tester Help desk expert

Send message Joined: 29 Aug 05 Posts: 15640
|
Looks like Linux constantly requires to fight with some incompatibilities ...
Yes. What will work on one Linux won't on another. Not much you can do about that, just shrug. Better than to stress about it (or flame us ;-)).
ID: 48736 ·  |
|
Jord Volunteer tester Help desk expert

Send message Joined: 29 Aug 05 Posts: 15640
|
ID: 48737 ·  |
|
Urs Echternacht
Send message Joined: 15 Dec 05 Posts: 15
|
ID: 48739 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
But I disagree with your assessment that there is no BOINC under CentOS repositories. See here.
I*nstalled both client and manager packs.
They are BOINC 6.10.45.
Switched to advanced view (of course), attempt to attach to SETI@home.
Nothing happens when I select corresponding GUI menu item. No projects list appears, no error reported, just nothing.
ID: 48742 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
Apropos, you can test versions from http://rpmfind.net/linux/rpm2html/search.php?query=boinc-client, but as shown, none are specifically for Redhat Enterprise or CentOS
Ok, tried to get something for Fedora:
boinc-manager-6.10.45-1.r21128svn.el6.x86_64 requires libboinc.so.6()(64bit)
boinc-client-7.0.44-3.git443c49949.fc19.x86_64 requires libcrypto.so.10(libcrypto.so.10)(64bit)
boinc-client-7.0.44-3.git443c49949.fc19.x86_64 requires libssl.so.10(libssl.so.10)(64bit)
boinc-client-7.0.44-3.git443c49949.fc19.x86_64 requires systemd-sysv
boinc-manager-6.10.45-1.r21128svn.el6.x86_64 requires boinc-client = 6.10.45-1.r21128svn.el6
boinc-client-7.0.44-3.git443c49949.fc19.x86_64 requires systemd-units
boinc-client-7.0.44-3.git443c49949.fc19.x86_64 requires libc.so.6(GLIBC_2.14)(64bit)
ID: 48743 ·  |
|
Raistmer
Send message Joined: 9 Apr 06 Posts: 302
|
well... BOINC requires root access... OK...
[R@localhost bin]$ boinc
Another instance of BOINC is running.
[R@localhost bin]$ su
Password:
[root@localhost bin]# boinc
21-Apr-2013 16:54:30 [---] Starting BOINC client version 6.10.45 for x86_64-pc-linux-gnu
21-Apr-2013 16:54:30 [---] log flags: file_xfer, sched_ops, task
21-Apr-2013 16:54:30 [---] Libraries: libcurl/7.19.7 NSS/3.13.6.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
21-Apr-2013 16:54:30 [---] Data directory: /usr/bin
21-Apr-2013 16:54:30 [---] Processor: 4 AuthenticAMD AMD A10-5700 APU with Radeon(tm) HD Graphics [Family 21 Model 16 Stepping 1]
21-Apr-2013 16:54:30 [---] Processor: 2.00 MB cache
21-Apr-2013 16:54:30 [---] Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nonstop_tsc extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
21-Apr-2013 16:54:30 [---] OS: Linux: 2.6.32-358.2.1.el6.x86_64
21-Apr-2013 16:54:30 [---] Memory: 7.14 GB physical, 7.28 GB virtual
21-Apr-2013 16:54:30 [---] Disk: 19.88 GB total, 14.20 GB free
21-Apr-2013 16:54:30 [---] Local time is UTC +4 hours
21-Apr-2013 16:54:31 [---] ATI GPU 0: ATI unknown (CAL version 1.4.1741, 512MB, 730 GFLOPS peak)
21-Apr-2013 16:54:31 [---] No general preferences found - using BOINC defaults
21-Apr-2013 16:54:31 [---] Preferences:
21-Apr-2013 16:54:31 [---] max memory usage when active: 3656.88MB
21-Apr-2013 16:54:31 [---] max memory usage when idle: 6582.39MB
21-Apr-2013 16:54:31 [---] max disk usage: 9.94GB
21-Apr-2013 16:54:31 [---] don't use GPU while active
21-Apr-2013 16:54:31 [---] suspend work if non-BOINC CPU load exceeds 25 %
21-Apr-2013 16:54:31 [---] (to change, visit the web site of an attached project,
21-Apr-2013 16:54:31 [---] or click on Preferences)
21-Apr-2013 16:54:40 [---] Not using a proxy
21-Apr-2013 16:54:40 [---] This computer is not attached to any projects
21-Apr-2013 16:54:40 [---] Visit http://boinc.berkeley.edu for instructions
Initialization completed
So, looks like it started.
But still cant connect via GUI BOINC manager
ID: 48744 ·  |
|