Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 7
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1145 times and has 6 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Problems with 6.12.34 on Windows 7 x64 standard account

Since upgrading to WCG BOINC 6.12.34, there have been two problems when I log on to a standard Windows 7 (x64) account (no problems at all when I use the administrative account). I avoid using the administrative account when not strictly needed, because due to a standard account's lack of many system privileges, it's much more secure and an additional line of defense against malware. I have found workarounds for both problems, but they are annoying and I would like to get rid of them.

First, BOINC doesn't start running on its own when I log on to the standard account. I have to manually call the BOINC Manager to "awaken" the client so it starts running the tasks. I've tried putting the Manager shortcut in the Startup folder, and it works, but the Manager window opens right after logon and I have to close it if I don't want to do anything with it at the moment. CCleaner, which has a nice tool for viewing and managing startup programs, shows that boincmgr.exe and boinctray.exe are both set to run at startup, both via Registry entries under HKEY_LOCAL_MACHINE\...\Run (not under HKEY_CURRENT_USER, meaning that it should work for the entire system).

Second, and much more serious, when I restart the computer and log on to the standard account, the BOINC client loses all my data: no WCG account, no project, no tasks, nothing, all empty. Well, fortunately it's not really lost, only not recognized or loaded: after I reinstall the BOINC client with the "Repair" option, everything is back there again, but of course it is extremely annoying to do that every time I restart the computer.

Any suggestions? Thank you very much for your help.
.
.
[Nov 23, 2011 4:15:51 AM]   Link   Report threatening or abusive post: please login first  Go to top 
mecole
Advanced Cruncher
Joined: Jun 18, 2011
Post Count: 55
Status: Offline
Reply to this Post  Reply with Quote 
Re: Problems with 6.12.34 on Windows 7 x64 standard account

During the installation are you checking the box that says to allow all users on the computer to control BOINC?
----------------------------------------

[Nov 23, 2011 9:55:06 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Problems with 6.12.34 on Windows 7 x64 standard account

I agree with mecole It sounds like a problem with 'Allow all users . .' in https://secure.worldcommunitygrid.org/forums/wcg/viewthread_thread,28971

Lawrence
[Nov 23, 2011 10:25:47 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
One problem solved, another remains

One of the two problems is solved. I had upgraded the BOINC client with a CNET version. Once in a while, I run CNET Tech Tracker, which detects if you have outdated software, and it alerted me that BOINC was outdated. I downloaded their version out of convenience, but now I downloaded the install program directly from boinc.berkeley.edu.

It was the same version number, but a different file, with a different file date as well (actually, the Berkeley version was over a month older, from mid-August - the CNET version was from late September). I uninstalled the previous version and installed the one I had just downloaded. Just for a start, for the first time it installed a 64-bit client. Now the project (I only run WCG) and its tasks are no longer lost when I reboot.

However, I still have to start BOINC manually when I use the standard account, otherwise the tasks won't run. I'm sure I checked "Allow all users..." upon install all the times I did it: years of avoiding the infamous Ask toolbar, unwanted file type associations and other annoyances have made me very attentive to such installation details, and that's the sort of thing I'd know I would need in my standard account.

Ideally, one should forget that BOINC is there, but every time I log on, I have to start it. I wish this wouldn't happen... sad
.
.
.
[Nov 24, 2011 2:30:24 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: One problem solved, another remains

Of course you then also ticked that "Protected Application Execution" aka PAE, which actually makes BOINC load even before anyone signs in. Did you ?

Started writing yesterday, then backed off because Lawrence gave the FAQ link that gives the guided install tour for different versions. With PAE option taken during install, you can look in Tasks Manager, service tab [first select the admin/all process button, left bottom in the Process tab] before going to the services tab and see if a service called BOINC was started. Then in the process tab, you'd be seeing a boinc.exe and down the bottom a set of processes that start with WCG in the name (the science apps). No BOINC Manager GUI front end is needed and in fact, Ionly start it if wanting to do some *managing*. Takes memory, takes cycles.

As for BOINC source of software. Wanna know how to expose yourself to running rouge sciences or other bot activity? Get it from the unofficial source! The official WCG version is code audited by IBM and that's the only version you'll ever find on the WCG download pages, hosted by WCG as Berkeley is down quite irregular and for long hours at times and if down it looses volunteers. WCG is as much up as Google is I dare say.

You don't need a 64 bit client. The 32 bit client as offered by WCG happily pulls 64 bit science apps when available, those that do the work. There's a few rare exceptions, but that's outside this topic.

--//--
[Nov 24, 2011 2:59:38 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: One problem solved, another remains

Of course you then also ticked that "Protected Application Execution" aka PAE, which actually makes BOINC load even before anyone signs in. Did you ?


No, I didn't. I knew there was a reason, but I didn't remember why. Then I did - the hard way, as you will see.


Started writing yesterday, then backed off because Lawrence gave the FAQ link that gives the guided install tour for different versions. With PAE option taken during install, you can look in Tasks Manager, [...snip...] No BOINC Manager GUI front end is needed and in fact, Ionly start it if wanting to do some *managing*. Takes memory, takes cycles.


It doesn't work that way here. With PAE enabled, BOINC simply doesn't recognize any projects and doesn't run anything. That was why I disabled PAE. I can see the service running, but no tasks even after quite a long time, and the BOINC Manager shows no associated project. The Manager also runs extremely slow even though the CPU load is low (and a Phenom II X6 1090T is not exactly a slow processor), can't connect to any machine or add a new project (nothing happens if I try), and no preferences are saved: I change them, save them, open the Preferences window again and everything is back to the default settings. Repairing the installation is no use then - I have to uninstall everything and reinstall without PAE.

All of my data - including but not only BOINC's - reside in a different disk partition from the system drive. Even My Documents and IE's folders such as History and Favorites are moved there. The reason is that if I have a catastrophic system loss, have to reformat the system partition and reinstall Windows, my data will be intact (unless it is a general hardware failure, but then I have external backups as well). But the BOINC installer (both the Berkeley and the WCG versions) correctly and automatically identified the folder informed during the previous install (it must be stored in some obscure Registry key), so I don't think that's the problem.

And as for the Manager eating up memory and cycles, at this moment I'm running the Manager, six WCG tasks (one for each processor core, I suppose), a browser window with two tabs, an e-mail client, Microsoft Word 2010, the TrueCrypt agent, antivirus, firewall and a lot of other processes, and I still have 5.4 GB memory free. Without the BOINC tasks running, CPU usage rarely hits 10% here. So, I don't think I have to be very much worried about that - especially considering that BOINC is supposed to use the CPU's idle time, but no one is expected to stop working and doing all one wants or needs to do as usual, and that will probably eat many more CPU cycles than the Manager.


As for BOINC source of software. Wanna know how to expose yourself to running rouge sciences or other bot activity? Get it from the unofficial source! The official WCG version is code audited by IBM and that's the only version you'll ever find on the WCG download pages, hosted by WCG as Berkeley is down quite irregular and for long hours at times and if down it looses volunteers. WCG is as much up as Google is I dare say.


Please correct me if I'm wrong, but once I obtained the client, installed it and associated it to one or more projects, I suppose it doesn't matter if Berkeley is down, because all communication will be with the project's servers, not theirs. But anyway, I did try the WCG client.

I thoroughly uninstalled Berkeley BOINC 6.10.34 with Revo Uninstaller Pro and installed the WCG client, a freshly downloaded version 6.10.58. First I tried it with PAE enabled, with the results I described above (which I had obtained in a previous installation, but didn't remember it, like: "oh yes, this was why I disabled it" - that and the fact that the Berkeley client installation screen explicitly says that PAE is now disabled by default and that it makes some project graphics and GPU computing not work with Windows Vista - I suppose that applies to Windows 7, too).

So I uninstalled the WCG client and reinstalled it with PAE off. This time not only no project or tasks were loaded, but when I tried to run the Manager I got a message that I was not authorized to do so! (Yes, I did check "Allow all users to manage..." when installing.) I repaired the install, changed the access privileges of both the program and the data folders so I could access them, and then the Manager loaded, but still no project or tasks.

I gave up, uninstalled the WCG client and returned to the Berkeley version, which had worked before, even if with caveats. First I tried the Berkeley version with PAE enabled, something I hadn't done yet. Same results: no project found, no way to add one, no tasks run, no settings saved. Then I uninstalled it and reinstalled it with PAE disabled. At first it didn't recognize my project, but then it opened the wizard so I could specify and connect to WCG.

Still, it didn't recognize my project folder and started downloading a deluge of brand new tasks - which, added to my current running ones, would never meet the deadline. So I aborted them all (it's not very clear what happens in such a case, but I suppose that means telling WCG "I'm not running this, please find someone else to do it") and had the idea of restoring my backup of BOINC's data folders (which I diligently had made before starting the experiments). This time it worked, but now I'm back to square two: I still have to start the Manager, and do it manually, for BOINC's tasks to run.


You don't need a 64 bit client. The 32 bit client as offered by WCG happily pulls 64 bit science apps when available, those that do the work. There's a few rare exceptions, but that's outside this topic.


I believe that, and I don't think that the fact that the Berkeley client is working for me while WCG's isn't has anything to do with them being 64- or 32-bit. But the fact still remains that Berkeley's client works here, WCG's doesn't.
.
.
[Nov 25, 2011 11:17:56 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: One problem solved, another remains

It doesn't work that way here. With PAE enabled, BOINC simply doesn't recognize any projects and doesn't run anything. That was why I disabled PAE. I can see the service running, but no tasks even after quite a long time, and the BOINC Manager shows no associated project.
No idea what's borked on your system. Try the boinccmd tool, that allows to most and more such as project attaching etc when the core client is running either started by service or through the user level starting of the BOINC manager (more RTFM work through needed). Then creating an autostart shortcut for BOINC Manager is peanuts (on the systems I know).

As eluded, a service install makes BOINC run prior to anyone logging in. BM not connecting is a rights issue or a firewall blocking port 31416 over localhost IP 127.0.0.1 (all in the famous manuals). If blocked, then right hand bottom you'll be seeing the never ending "connecting to..."

--//--
[Nov 25, 2011 11:53:38 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread