Thread 'Boinc in Linux Mint 15 don't work anymore'

Message boards : Questions and problems : Boinc in Linux Mint 15 don't work anymore
Message board moderation

To post messages, you must log in.

AuthorMessage
matkoh

Send message
Joined: 2 Dec 13
Posts: 3
Germany
Message 51632 - Posted: 3 Dec 2013, 8:25:41 UTC

I use Boinc since years with different versions of Linux. Actual I use Linux Mint Version 15 (which is based on Ubuntu), which I installed in 09/13. I use the boinc-packages in version 7.0.27 from ubuntu and boinc runs at least until 10/27/13 normal - at this date the last result is transferred to World Community Grid.

Shortly after this date something happpens which prevents boinc from working, but I notice the problem in the last days after my vacation.

Now I see with
ps -A | grep boinc
a instance of boinc running. Also
sudo /etc/init.d/boinc-client status

says:
 * Status of BOINC core client: running
 * Scheduling of BOINC core client: 1691
pid 1691's current scheduling policy: SCHED_OTHER
pid 1691's current scheduling priority: 0
 * Scheduling of BOINC core client's children:  1976  2155  2159 
pid 1976's current scheduling policy: SCHED_BATCH
pid 1976's current scheduling priority: 0
pid 2155's current scheduling policy: SCHED_BATCH
pid 2155's current scheduling priority: 0
pid 2159's current scheduling policy: SCHED_BATCH
pid 2159's current scheduling priority: 0
 * OOM killer status for BOINC core client:
PID 1691: adj 0
, score 
3

PID 1976: adj 0
, score 
0

PID 2155: adj 0
, score 
29

PID 2159: adj 0
, score 
0


But no results are transferred and in top (list of processes) the processes, which are normally started from boinc are not listed.

Addional, when I start the boinc-manager, a messagebox is displayed, that communication with the client is done - but this messagebox stay until I close the boinc-manager.

When I use boinccmd with
boinccmd --get_state

I get
Error -102: read() failed


I use this http://wiki.ubuntuusers.de/BOINC to install addional the last version boinc_7.2.33_x86_64-pc-linux-gnu.sh from berkeley-boinc, but get the same problems.

I look in the history of apt-updates, but don't find something I can relate to the problem with boinc. And I cannot remember to have changed something end of october which can cause the problems.

All directories
/var/lib/boinc-client (data)
/etc/boinc-client (client from ubuntu-package)
/opt/Boinc (new client)

are owned by user and group boinc.

Can please give somebody a hint, how I can solve the problem?

Matthias
ID: 51632 · Report as offensive
SekeRob2

Send message
Joined: 6 Jul 10
Posts: 585
Italy
Message 51634 - Posted: 3 Dec 2013, 16:07:52 UTC - in response to Message 51632.  

The way I start / stop boinc on my ubuntu with repo client is [when needing to do this outside of the auto-start after a boot cycle]:

sudo service boinc-client start
sudo service boinc-client stop
sudo service boinc-client restart

In your case, it reads like the daemon is not running which you can kick with the above commands.

The .sh package installs differently to the repo kit [I don't use the .sh versions].
Coelum Non Animum Mutant, Qui Trans Mare Currunt
ID: 51634 · Report as offensive
matkoh

Send message
Joined: 2 Dec 13
Posts: 3
Germany
Message 51662 - Posted: 5 Dec 2013, 6:16:17 UTC - in response to Message 51634.  

@SekeRob2, for me it looks like the boinc-daemon is running, but boinc simple don't work.

But I try your commands:
matthias@Midgard-Mint15SSD:~ > sudo service boinc-client stop
[sudo] password for matthias: 
 * Stopping BOINC core client: boinc                                                                                                                                                                                  ... waiting ...........................................................                                                                                                                                      [ OK ]
matthias@Midgard-Mint15SSD:~ > sudo service boinc-client start
 * Starting BOINC core client: boinc                                                                                                                                                                          [ OK ] 
 * Setting up scheduling for BOINC core client and children:                                                                                                                                                  [ OK ] 
matthias@Midgard-Mint15SSD:~ > ps -A |grep boinc
 1707 ?        00:00:00 boinc
matthias@Midgard-Mint15SSD:~ > sudo service boinc-client restart
 * Stopping BOINC core client: boinc                                                                                                                                                                          [ OK ] 
 * Starting BOINC core client: boinc                                                                                                                                                                          [ OK ] 
 * Setting up scheduling for BOINC core client and children:                                                                                                                                                  [ OK ] 
matthias@Midgard-Mint15SSD:~ > 


After that I try again to get a status:
matthias@Midgard-Mint15SSD:~ > sudo /opt/Boinc/boinccmd --get_state
Authorization failure: -102
[1]matthias@Midgard-Mint15SSD:~ > 


Has someone an idea, who to get more information about the running boinc without using the boinccmd or the boinc-manager?

Matthias
ID: 51662 · Report as offensive
matkoh

Send message
Joined: 2 Dec 13
Posts: 3
Germany
Message 51663 - Posted: 5 Dec 2013, 9:42:23 UTC - in response to Message 51662.  

I find in /var/lib/boinc-client/stderrdae.txt many of this lines:
Unrecognized XML tag '<data_dir>' in LOG_FLAGS::parse; skipping


I don't know, if this causes the problems, but I found a temporary solution:
I stop the boinc-daemon and start boinc in the data directory without gui:
matthias@Midgard-Mint15SSD:~ > sudo service boinc-client stop
 * Stopping BOINC core client: boinc                                                                                                                                                                                  ... waiting ...........................................................                                                                                                                                      [ OK ]
matthias@Midgard-Mint15SSD:~ > cd /var/lib/boinc-client/
matthias@Midgard-Mint15SSD:/var/lib/boinc-client > sudo /opt/Boinc/boinc --no_gui_rpc
Unrecognized XML tag '<data_dir>' in LOG_FLAGS::parse; skipping
05-Dec-2013 10:38:17 [---] Starting BOINC client version 7.2.33 for x86_64-pc-linux-gnu
05-Dec-2013 10:38:17 [---] log flags: file_xfer, sched_ops, task
05-Dec-2013 10:38:17 [---] Libraries: libcurl/7.29.0 OpenSSL/1.0.1c zlib/1.2.7 libidn/1.25 librtmp/2.3
05-Dec-2013 10:38:17 [---] Data directory: /var/lib/boinc-client
05-Dec-2013 10:38:17 [---] No usable GPUs found

On this way boinc is working normal and tasks started from boinc are seen in the process-list.

I still prefer the boinc-daemon because this runs without separete start. But until I find a solution, I use this workaround.

Matthias
ID: 51663 · Report as offensive

Message boards : Questions and problems : Boinc in Linux Mint 15 don't work anymore

Copyright © 2025 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.