BOINC will not run work units in Windows user accounts

Questions and Answers : Windows : BOINC will not run work units in Windows user accounts
Message board moderation

To post messages, you must log in.

AuthorMessage
Idwal

Send message
Joined: 20 Sep 01
Posts: 6
Credit: 14,842,443
RAC: 24
United Kingdom
Message 1220382 - Posted: 19 Apr 2012, 18:34:05 UTC

The problem first appeared in Vista after upgrading to V 6.12.34 when I found that, whilst everything worked as expected when logged in as an Administrator, when I logged in to, the more secure, user account(s) BOINC would screw up the existing work units and attempt to download a fresh batch, (see message 1152236, etc.). XP systems were unaffected, (including a system which dual booted with Vista), as were my Windows 7 machines. This was not resolved and I got around the problem by leaving the Vista system running V 6.12.33. Not ideal but it worked.

When I upgraded to V 7.0.25, however, I now found the problem had not disappeared but had become worse and also affected my XP installations. Once again, strangely Windows 7 was unaffected.
This time, in addition, I did not have the option of having a mix of versions since the version 7 files are not backward compatible with V 6.

With some time spent trying various configurations and options, I came to the conclusion that the problem was because of file access issues.

My solution has been to make all "users" into members of each of the restricted boinc groups, i.e. "boinc_admins", "boinc_projects" and "boinc_users".
Making users members of only "boinc_admins" is not sufficient, (contrary to logic).
This solution may not be technically correct but it works and is reasonably quick to implement.
Those running the more basic versions of Windows without the means to directly manage user accounts will need to follow the instructions offered by Jorden at http://boincfaq.mundayweb.com/index.php?language=1&view=492&sessionID=efa6aecf8245a3bebc06b657e914cca0

I hope this helps anyone also struggling with this problem.

It would be helpful if the BOINC installer applied the appropriate permissions during the install. They must, surely, know that we are not meant to do our normal day to day working logged into a Windows Administrator account.
ID: 1220382 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 1220404 - Posted: 19 Apr 2012, 21:22:08 UTC - in response to Message 1220382.  

The majority of the time, I've never had an user permission issue so long as I selected "Allow all users to control BOINC" during the installation process of BOINC.

The few times where it wasn't working properly, simpy adding the users (or using "All Users" as you did) to the "boinc_admins" security group fixed the problem. Never had to go any further beyond that.
ID: 1220404 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 1220466 - Posted: 20 Apr 2012, 1:49:00 UTC

The other way to do this is to make certain that "Allow all users to control BOINC" is checked in the installer. The installer then does these steps for you.


BOINC WIKI
ID: 1220466 · Report as offensive

Questions and Answers : Windows : BOINC will not run work units in Windows user accounts


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.