Thread 'Suspending Boinc for all users on same machine?'

Message boards : BOINC Manager : Suspending Boinc for all users on same machine?
Message board moderation

To post messages, you must log in.

AuthorMessage
Duff_Moss

Send message
Joined: 1 Oct 05
Posts: 4
Message 623 - Posted: 1 Oct 2005, 12:48:24 UTC

Hi,

I find that BOINC can sometimes cause issues when running some programs, so I wish to suspend it when users are active on the PC.

This is easy enough to do for myself, and it works, but the suspend function does not detect when other users are active on the PC. This is true even if they are running BOINC Manager.

Anyway to make it suspend regardless of which users is active on the PC?
ID: 623 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15570
Netherlands
Message 624 - Posted: 1 Oct 2005, 13:23:55 UTC

If you go to the setup of an account, like the general preferences of Seti@Home, you can specify if the program should work when the PC is in use, Yes or No.

I think you have set it to Yes.
If you set it to No, the program will only start to crunch once the computer is idle. Meaning that if there are no keypresses on the keyboard or mouse movements going on, that the program will then crunch work units.

Try to set it up that way, then go to your Boinc Manager's Project tab, select the project and press the Update button. It will then give you notices like Suspending computation and network activity - user is active in the message tab as long as someone is active on the PC.
ID: 624 · Report as offensive
Duff_Moss

Send message
Joined: 1 Oct 05
Posts: 4
Message 639 - Posted: 2 Oct 2005, 1:22:48 UTC

I've done that - and it works - for my account only though. If the kids login to their accounts, BOINC will not detect activity and will not suspend. I tried loading the BOINC manager when they login, but that has no effect either
ID: 639 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15570
Netherlands
Message 641 - Posted: 2 Oct 2005, 2:07:51 UTC - in response to Message 639.  

If you use more than one Boinc account on one computer, you need to set the preferences for all the accounts separately.

If all the computer accounts work for one Boinc account, you best uninstall your present version, then reinstall it as a service install. Then it will always run, even when no person is logged in. (as long as the computer is on, of course. :))
ID: 641 · Report as offensive
Duff_Moss

Send message
Joined: 1 Oct 05
Posts: 4
Message 659 - Posted: 3 Oct 2005, 8:33:04 UTC

I only use the one BOINC account.

I guess what you are saying is that there is no way to do what I want then. Thanks for the help anyway.
ID: 659 · Report as offensive
Rom Walton
Project developer
Avatar

Send message
Joined: 26 Aug 05
Posts: 164
Message 665 - Posted: 4 Oct 2005, 22:23:44 UTC

Hmmmmmmmm...

That scenario is supposed to work though.

If you are using XP's fast user switching, then all you are supposed to need to do is run BOINC Manager for everybodies account so BOINC can detect mouse and/or keyboard activity and then it should just bubble up where it is needed.

Can you verify that boinc.dll, boinc.exe, and boincmgr.exe are all the same version file?

----- Rom
BOINC Development Team, U.C. Berkeley
My Blog
ID: 665 · Report as offensive
Duff_Moss

Send message
Joined: 1 Oct 05
Posts: 4
Message 666 - Posted: 5 Oct 2005, 13:08:10 UTC

All three are version 4.45.0.0
ID: 666 · Report as offensive
Lee Carre

Send message
Joined: 8 Sep 05
Posts: 74
Channel Islands
Message 797 - Posted: 3 Nov 2005, 23:18:15 UTC

I use a "service install" and have never come across this problem myself, i also have the service running under the system account, not a user-specified one, and all seems to work as it should

Lee
ID: 797 · Report as offensive

Message boards : BOINC Manager : Suspending Boinc for all users on same machine?

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.