Replacement install runs but no credit or mgr

Message boards : Questions and problems : Replacement install runs but no credit or mgr
Message board moderation

To post messages, you must log in.

AuthorMessage
liderbug

Send message
Joined: 10 Dec 11
Posts: 24
United States
Message 53034 - Posted: 7 Mar 2014, 16:04:35 UTC

I needed to/had to rebuild a linux box (fc16->fc19). Did the yum install boinc-client boinc-manger and started the client. Didn't ask me any questions, just ran and from what I can tell is running fine, /var/lib/boinc has my usernam in 12 files. ps show my 4 projects running.

However: boincstats.com doesn't show any credit and boincmgr comes up blank. Google hasn't been any help.

Thanks
ID: 53034 · Report as offensive
liderbug

Send message
Joined: 10 Dec 11
Posts: 24
United States
Message 53036 - Posted: 7 Mar 2014, 16:17:22 UTC - in response to Message 53034.  

And with thet boincmgr started working - with a very long list of "ready to report".
ID: 53036 · Report as offensive
liderbug

Send message
Joined: 10 Dec 11
Posts: 24
United States
Message 53038 - Posted: 7 Mar 2014, 17:03:53 UTC - in response to Message 53036.  

Hmmm... boingmgr works fine - if started in /var/lib/boinc. I still can't get boinc to report - I've got about 30 "ready to report" in Tasks.
ID: 53038 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 53039 - Posted: 7 Mar 2014, 17:48:41 UTC

Manager tries to read gui_rpc_auth.cfg from the current directory.

You need to either
- always start Manager in /var/lib/boinc
- link gui_rpc_auth.cfg to your home directory
- make yourself a launcher that starts Manager in correct directory
ID: 53039 · Report as offensive
liderbug

Send message
Joined: 10 Dec 11
Posts: 24
United States
Message 53053 - Posted: 8 Mar 2014, 15:18:47 UTC - in response to Message 53039.  
Last modified: 8 Mar 2014, 15:21:56 UTC

There isn't a "export BOINCCFG=/var/lib/boinc" ????? or cc_config ??? and I have to cd to /var/lib/boinc to start the program? I'm trying to think of one other program that requires me to cd specificdir to run. thinking, thinking... nope.

As an ex-software tester - defect!
-------------------
more investigation: as root I can "boincmgr -d /var/lib/boinc" from anywhere but as "chuck" it won't run - well it comes up - blank and won't connect.
ID: 53053 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 53054 - Posted: 8 Mar 2014, 16:36:10 UTC

Did the yum install boinc-client boinc-manger and started the client.

When you do a yum install, you install the BOINC version from repositories, which is built and maintained by the package manager of your Linux distro.

Between all the posts you made so far about this, you've neglected to mention which BOINC version it is that you use (boinc --version). This may well help people trying to help you with possible bugs in that version. And since the BOINC version is maintained by the package manager of your Linux distro, the version could be very much out of whack with the version last released by Berkeley.

A lot of the latest versions of BOINC Manager have not been possible to be run on various version of Fedora Core, all from FC14 onwards. But anyway, start with http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Fedora and work your way forwards from there, if you haven't done so already.

or cc_config ???

Even under Linux, as far as I know, there's no var/lib/boinc/cc_config.xml file being made by default. The user normally has to do so himself.
ID: 53054 · Report as offensive
liderbug

Send message
Joined: 10 Dec 11
Posts: 24
United States
Message 53083 - Posted: 10 Mar 2014, 4:47:37 UTC - in response to Message 53054.  

Didn't know it wasn't "boinc dev" that didn't do the builds. Have to research who does the builds.

7.2.33 x86_64-pc-linux-gnu from the log file.

boincmgr says there is a newer version which I downloaded, it installs in my home dir

(stop boinc_client)
./run_manager
V12wxBufferedDC' has different size in shared object, consider re-linking
./boincmgr: Symbol `_ZTV10wxClientDC' has different size in shared object, consider re-linking
./boincmgr: Symbol `_ZTV10wxMemoryDC' has different size in shared object, consider re-linking
./boincmgr: Symbol `_ZTV9wxPaintDC' has different size in shared object, consider re-linking
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).
Aborted (core dumped)

I haven't had time to try to figure out what the problem is - the old version is running and the woods are dark and ....

Oh, my credits seem to be getting posted
2014-03-08
1,819,323
3,231
70,035
57+
25,806
23+

so I'm not too worried - just trying to have things run as well as possible.

Thanks
Chuck
ID: 53083 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 53105 - Posted: 10 Mar 2014, 20:18:57 UTC - in response to Message 53083.  

BOINC tries to be compatible with multiple platforms. Not only Windows, Mac and Linux but several other UNIXes and even OS/2 and probably a few I've forgotten.

Now all the UNIXes are similar on the surface but very much different in the details. Same is with all the various Linux distributions.

Since the BOINC project doesn't have a huge amount of manpower available they have decided that only Windows and Mac gets full support. On all the other operating systems BOINC runs so that all of it's files are in one directory tree.

If someone wants to have BOINC more integrated with their OS it's up to them to customize BOINC to fit that OS.

Now, the lack of support for many things goes as far as to the devs compiling Linux version for only Ubuntu LTS, leaving it up to the distro maintainers to package it for other distros.

I'd say all the major distros have a package for BOINC, some more customized to fit the distro, some less. In case the packaged version doesn't put files into normal locations or requires silly additional step the complaints should go to package maintainer. There isn't much that the BOINC devs can do.

-----

As for the -d switch to Manager. It seems to work ok (I hadn't seen it before), but you need to have permissions to read gui_rpc_auth.cfg file. Without permissions you get blank Manager. Ageless linked to instructions to set up BOINC on Fedora.

Fedora packages says there is 7.2.39 in their repositories. That version is buggy, hopefully they update it soon. It might be impossible to make the BOINC supplied version to work on Fedora.
ID: 53105 · Report as offensive

Message boards : Questions and problems : Replacement install runs but no credit or mgr

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.