Message boards : Questions and problems : Boinc refuses to stop
Message board moderation
Author | Message |
---|---|
Send message Joined: 14 Nov 10 Posts: 4 ![]() |
I am using Ubuntu and I am NOT a Linux Poweruser, but I noticed something really annoying. When I closed Boinc Boinc didn't stop running untill I removed it with Synaptic. I had a 100 % load on all six cores, but no program using them according to system monitor. However, writing top in a terminal showed that BOINC was indeed running. Now, I love contributing to others projects, but when I have closed a program I bloody well don't want it running hidden as it's own user. |
Send message Joined: 25 Nov 05 Posts: 1654 ![]() |
BOINC, at least for Windows, is in 2 parts: 1) The 'client', or worker, or daemon. This is the hidden part that runs the science apps. 2) A gui, which displays to the user what the client is doing. Apparently, some Linux users don't have/use this gui. If you do, and this is what you closed, then it's possible that this is ALL that you closed. In Windows versions, there's an option to also close the client when the gui is closed. I don't know what is in various Linux versions for doing this. |
![]() Send message Joined: 20 Dec 07 Posts: 1069 ![]() |
I don't know what is in various Linux versions for doing this. I don't know either, but there should be at least the "Shut down connected client..." item in the Advanced or Tools menu. Perhaps there's also the manager exit dialog, to enable from the Options... menu item. Gruß, Gundolf |
![]() Send message Joined: 13 Aug 06 Posts: 778 ![]() |
In Windows you can right-click on the Boinc icon in the notification area then select Exit. This closes everything down. In the Boinc manager File menu you can select Exit. This also closes everything and I think it should be the same with Linux. |
Send message Joined: 14 Nov 10 Posts: 4 ![]() |
If that is the case then I think this should be filed as a bug. |
Send message Joined: 25 Nov 05 Posts: 1654 ![]() |
It's not a bug, it's a feature, as requested by people who run several computers, and want to use the one manager to monitor those other computers It's up to users to learn how the many parts of BOINC works. |
Send message Joined: 6 Apr 10 Posts: 12 ![]() |
I wrote a little script to use on Ubuntu Server Edition, it starts/stops BOINC completely: #!/bin/sh # /etc/init.d/boincsvc # start/stop/restart # Specify BOINC install directory. BOINCDIR=/usr/DC/BOINC BOINCVER=6.10.58 # Exit if the package is not installed test -x $BOINCDIR/boinc || exit 0 case "$1" in start) echo "Starting BOINC v${BOINCVER}..." cd $BOINCDIR && exec ./boinc > boinc.log & ;; stop) echo "Stopping BOINC Client..." killall boinc ;; restart) echo "Restarting BOINC v${BOINCVER}..." killall boinc sleep 5 cd $BOINCDIR && exec ./boinc > boinc.log & ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac exit 0 It uses killall to stop BOINC. ;) |
![]() Send message Joined: 20 Dec 07 Posts: 1069 ![]() |
It uses killall to stop BOINC. ;) Bad idea. What about boinccmd --quit? Gruß, Gundolf |
Send message Joined: 14 Nov 10 Posts: 4 ![]() |
boinccmd --quit works. Didn't have the skills to restart it without a reboot though... |
Send message Joined: 14 Nov 10 Posts: 4 ![]() |
Boinc manager can't suspend works at all though. Even when it says the works are suspended boinc has my processor cores at a 100%. |
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.