Message boards : BOINC Manager : Building BOINC on Windows 7 Ultimate 64 bits - "Software NOT Detected: Build Tools..."
Message board moderation
Previous · 1 · 2
Author | Message |
---|---|
Send message Joined: 29 Aug 05 Posts: 15561 |
Can you check in the backup of the BOINC Data directory that you have if there's a file called account_climateprediction.net.xml ?? If there isn't, you weren't attached to CPDN in the first place. BOINC won't allow you to sign up to the same project twice. |
Send message Joined: 19 Sep 10 Posts: 25 |
Can you check in the backup of the BOINC Data directory that you have if there's a file called account_climateprediction.net.xml ?? Yes the file is in both locations. Boinc production and Boinc backup. If there isn't, you weren't attached to CPDN in the first place. I didn't make a second climateprediction.net account. The "Add to project or account manager ..." wizard has a radio-button to check to the effect of "I have an existing account". |
Send message Joined: 29 Aug 05 Posts: 15561 |
I didn't make a second climateprediction.net account. The "Add to project or account manager ..." wizard has a radio-button to check to the effect of "I have an existing account". OK, I said that wrong... BOINC won't allow you to Add the same project twice. Although you built BOINC from trunk, which has the latest alpha code, so bugs will be in there... Yet if you already have an account_*.xml file for a project in your BOINC Data directory, you cannot add that project again through the Add Project option. Or at least, this shouldn't be able to work. So please double check.. |
Send message Joined: 19 Sep 10 Posts: 25 |
I can repeat the procedure again (a little tedious) but I believe I've done so a first time and, for whatever reason, the new build (6.11.7) did not recognize account_climateprediction.net.xml |
Send message Joined: 19 Sep 10 Posts: 25 |
I might note that client_state.xml seems to have the following in it: <platform_name>windows_x86_64</platform_name> <core_client_major_version>6</core_client_major_version> <core_client_minor_version>10</core_client_minor_version> <core_client_release>58</core_client_release> which suggests that it's specific to a given core client version. |
Send message Joined: 29 Aug 05 Posts: 15561 |
I can repeat the procedure again (a little tedious) but I believe I've done so a first time and, for whatever reason, the new build (6.11.7) did not recognize account_climateprediction.net.xml Try anyway. I have notified one of the developers to peek into this thread. He will want to know if there's something broken in the Add project/check if project is already there code and fix it in trunk before building a new Alpha BOINC for the testers. As for your client_state.xml file, that's normal as you use a backup of your 6.10.58 data directory. I don't think any of the projects attached to your self-built BOINC have contacted home-base yet to tell of the 'new client' you're now using. That'll change eventually. |
Send message Joined: 19 Sep 10 Posts: 25 |
Went through the same drill again moving things around so that I'm running (or trying to run) 6.11.7 (I can verify that the processes are 6.11.7 with Process Explorer from www.sysinternals.com) - and it still failed as before which is to say that bonic.exe and boincmgr.exe run; they exchange messages (I can see this in the cmd window from which I'm running boinc.exe); but they fail to recognize my existing project. Of course it's always possible that I'm doing something wrong. And I am able (have done so twice now) to back up and get 6.10.58 running again and processing its tasks as it should. |
Send message Joined: 29 Aug 05 Posts: 15561 |
they exchange messages (I can see this in the cmd window from which I'm running boinc.exe); but they fail to recognize my existing project. What are the messages? They should be stored in your normal data directory in stdoutdae.txt at the bottom of the file. (Please don't post the whole thing here, just the last messages from the last startup). |
Send message Joined: 19 Sep 10 Posts: 25 |
stdoutae.txt shows messages for only 6.10.58 - I grepped the file. 6.10.68 gets run as a Windows service. I've been running boinc.exe 6.11.7 from a cmd window and its messages simply go to stdout. I'd record and send those now except that, for whatever reason, boincmgr 6.11.7 is not successfully fetching a project from climateprediction.net. Which doesn't surprise me since different parts of climateprediction.net's network infrastructure seem to disappear and then reappear frequently. And if you read their boards you'll see this confirmed and have a more detailed sense of why. So maybe later tonight (I'm in PST which is GMT-8) or tmw. |
Send message Joined: 29 Aug 05 Posts: 15561 |
I've been running boinc.exe 6.11.7 from a cmd window and its messages simply go to stdout. Run with the following command: boinc --redirectio (That's dash dash redirectio, no 'n' at the end). (Or see the BOINC command line switches FAQ for more of them. |
Send message Joined: 19 Sep 10 Posts: 25 |
OK this morning retrieving a CPDN project works again d:\WindowsPrograms\BOINC>boinc 25-Sep-2010 09:06:19 [---] Starting BOINC client version 6.11.7 for windows_x86_ 64 25-Sep-2010 09:06:19 [---] This a development version of BOINC and may not funct ion properly 25-Sep-2010 09:06:19 [---] log flags: file_xfer, sched_ops, task 25-Sep-2010 09:06:19 [---] Libraries: libcurl/7.20.1 OpenSSL/1.0.0 zlib/1.2.5 25-Sep-2010 09:06:19 [---] Data directory: d:\WindowsPrograms\BOINC 25-Sep-2010 09:06:19 [---] Running under account Patrick 25-Sep-2010 09:06:19 [---] Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz [Family 6 Model 30 Stepping 5] 25-Sep-2010 09:06:19 [---] Processor: 256.00 KB cache 25-Sep-2010 09:06:19 [---] Processor features: fpu vme de pse tsc msr pae mce cx 8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 nx lm vmx smx tm2 popcnt pbe 25-Sep-2010 09:06:19 [---] OS: Microsoft Windows 7: Ultimate x64 Edition, (06.01 .7600.00) 25-Sep-2010 09:06:19 [---] Memory: 5.99 GB physical, 11.98 GB virtual 25-Sep-2010 09:06:19 [---] Disk: 377.86 GB total, 62.48 GB free 25-Sep-2010 09:06:19 [---] Local time is UTC -7 hours 25-Sep-2010 09:06:19 [---] NVIDIA GPU 0: GeForce GT 240M (driver version 25896, CUDA version 3010, compute capability 1.2, 987MB, 116 GFLOPS peak) 25-Sep-2010 09:06:19 [---] No general preferences found - using BOINC defaults 25-Sep-2010 09:06:19 [---] Preferences: 25-Sep-2010 09:06:19 [---] max memory usage when active: 3067.43MB 25-Sep-2010 09:06:19 [---] max memory usage when idle: 5521.37MB 25-Sep-2010 09:06:19 [---] max disk usage: 10.00GB 25-Sep-2010 09:06:19 [---] don't use GPU while active 25-Sep-2010 09:06:19 [---] suspend work if non-BOINC CPU load exceeds 25 % 25-Sep-2010 09:06:19 [---] (to change preferences, visit the web site of an a ttached project, or select Preferences in the Manager) 25-Sep-2010 09:06:19 [---] Not using a proxy 25-Sep-2010 09:06:19 [---] This computer is not attached to any projects 25-Sep-2010 09:06:19 [---] Visit http://boinc.berkeley.edu for instructions Initialization completed Start bioncmgr and go through the add project wizard including signing into climateprediction.net where I already have an ID 25-Sep-2010 09:06:31 [---] Fetching configuration file from http://climatepredic tion.net/get_project_config.php 25-Sep-2010 09:06:51 [climateprediction.net] Master file download succeeded 25-Sep-2010 09:06:57 [climateprediction.net] Sending scheduler request: Project initialization. 25-Sep-2010 09:06:57 [climateprediction.net] Requesting new tasks for CPU and NV IDIA GPU 25-Sep-2010 09:06:59 [climateprediction.net] Scheduler request completed: got 1 new tasks 25-Sep-2010 09:07:01 [climateprediction.net] Started download of hadsm3_6.07_win dows_intelx86.exe 25-Sep-2010 09:07:01 [climateprediction.net] Started download of hadsm3_graphics _6.07_windows_intelx86.exe 25-Sep-2010 09:07:04 [climateprediction.net] Sending scheduler request: To fetch work. 25-Sep-2010 09:07:04 [climateprediction.net] Requesting new tasks for NVIDIA GPU 25-Sep-2010 09:07:05 [climateprediction.net] Scheduler request completed: got 0 new tasks 25-Sep-2010 09:07:05 [climateprediction.net] Message from climateprediction.net: No work sent 25-Sep-2010 09:07:07 [climateprediction.net] Finished download of hadsm3_6.07_wi ndows_intelx86.exe 25-Sep-2010 09:07:07 [climateprediction.net] Started download of hadsm3_data_6.0 7_windows_intelx86.zip 25-Sep-2010 09:07:10 [climateprediction.net] Sending scheduler request: To fetch work. 25-Sep-2010 09:07:10 [climateprediction.net] Requesting new tasks for CPU 25-Sep-2010 09:07:13 [climateprediction.net] Finished download of hadsm3_graphic s_6.07_windows_intelx86.exe 25-Sep-2010 09:07:13 [climateprediction.net] Started download of hadsm3_um_6.07_ windows_intelx86.zip 25-Sep-2010 09:07:16 [climateprediction.net] Scheduler request completed: got 7 new tasks 25-Sep-2010 09:07:16 [climateprediction.net] Resetting project 25-Sep-2010 09:07:16 [climateprediction.net] Detaching from project [09/25/10 09:08:16] TRACE [7552]: ***** Console Event Detected ***** [09/25/10 09:08:16] TRACE [7552]: Event: CTRL-C or CTRL-BREAK Event 25-Sep-2010 09:08:16 [---] Exit requested by user d:\WindowsPrograms\BOINC> |
Send message Joined: 29 Aug 05 Posts: 15561 |
Are you by chance attached to CPDN through one of the account managers? BAM! or GridRepublic? |
Send message Joined: 19 Sep 10 Posts: 25 |
Are you by chance attached to CPDN through one of the account managers? BAM! or GridRepublic? I don't know what either BAM! or GridRepublic is. From the Grid in GridRepublic, it may not be BONIC project but rather some other distributed computing tool like BOINC itself. Let's look that up in wikipedia: http://en.wikipedia.org/wiki/GridRepublic OK, GridRepublic is some kind of independent BOINC Account Manager. I have neither GridRepublic not BAM! installed. I think your concern is whether there's 'something else' that may have an attachment to CPDN when I try to attach via BOINC and the answer is no. |
Send message Joined: 19 Sep 10 Posts: 25 |
One possibility that's occurred to me is that when I'm trying to run my 6.11.7 build of boinc (that's doesn't find my CPDN project) I'm running under the main login ID I use for this machine - not boinc_master (which was created on the system the first time I installed BOINC 6.10.58). One problem with that is that I don't know boinc_master's password. I don't believed I was asked for a password when the ID was created during the 6.10.58 install. Another problem is that I've never really found a good equivalent of the UNIX su command for windows. I can see here that it's possible to change boinc_master's password: http://boincfaq.mundayweb.com/index.php?language=1&view=344 However I haven't tried this yet. |
Send message Joined: 29 Aug 05 Posts: 15561 |
As long as your service installation of BOINC is disabled and you start the self-built BOINC executable from its own directory, it shouldn't matter. Besides, according to your log your BOINC started up correctly, downloaded work from CPDN before the strange thing happened of it resetting and detaching automatically. That's one thing I cannot explain, at least not if you weren't using an account manager. Can you please post the contents of the data directory? In a command line window, just do type D: (enter) type cd\WindowsPrograms\boinc\ (Enter) type dir >> d:\dir.txt (Enter) type exit (Enter) Then use Windows Explorer to navigate to D:\, open dir.txt in Notepad, and post its contents here. |
Send message Joined: 19 Sep 10 Posts: 25 |
You said my data directory - correct? \windowsprograms\boinc is where I keep the images while the data directory is \programdata\boinc. Here's my data directory: d:\ProgramData\BOINC>dir Volume in drive D is Storage Volume Serial Number is 4BFF-0ABC Directory of d:\ProgramData\BOINC 09/25/2010 03:15 PM <DIR> . 09/25/2010 03:15 PM <DIR> .. 09/07/2010 08:43 PM 1,638 account_climateprediction.net.xml 09/23/2010 12:52 AM 36,431 all_projects_list.xml 09/15/2010 01:50 PM 189 client_auth.xml 09/25/2010 01:50 PM 157,913 client_state.xml 09/25/2010 01:11 PM 157,941 client_state.xml~ 09/25/2010 12:40 PM 157,913 client_state_old.xml 09/25/2010 01:50 PM 157,913 client_state_prev.xml 09/24/2010 07:19 PM 142 create_account.xml 09/25/2010 01:51 PM 790 daily_xfer_history.xml 09/21/2010 08:55 PM 7,811 get_current_version.xml 09/24/2010 07:18 PM 3,843 get_project_config.xml 09/08/2010 11:18 PM 1,531 global_prefs_override.xml 09/07/2010 08:15 PM 32 gui_rpc_auth.cfg 09/20/2010 02:02 PM 239 job_log_climateprediction.net.txt 09/25/2010 01:26 PM 8,896 lookup_website.html 09/07/2010 08:18 PM 15,827 master_climateprediction.net.xml 08/18/2009 12:02 PM 101 placeholder.txt 09/24/2010 07:20 PM <DIR> projects 09/25/2010 01:50 PM 3,965 sched_reply_climateprediction.net.xml 09/25/2010 01:50 PM 7,617 sched_request_climateprediction.net.xml 09/25/2010 01:25 PM <DIR> slots 09/25/2010 01:50 PM 2,412 statistics_climateprediction.net.xml 09/14/2010 10:27 AM 630 stderrdae.txt 09/07/2010 08:15 PM 0 stderrgui.txt 09/25/2010 01:44 PM 371,433 stdoutdae.txt 09/25/2010 01:20 PM 1,528,955 stdoutgui.txt 09/25/2010 01:44 PM 36,227 time_stats_log 25 File(s) 2,660,389 bytes 4 Dir(s) 66,882,494,464 bytes free d:\ProgramData\BOINC> |
Send message Joined: 29 Aug 05 Posts: 15561 |
You said my data directory - correct? yeah... \windowsprograms\boinc is where I keep the images well, then you have a problem somewhere on your system, as according to the log in your earlier post, your Data directory is at: 25-Sep-2010 09:06:19 [---] Starting BOINC client version 6.11.7 for windows_x86_ Let's do this again. Check in HKEY_LOCAL_MACHINE\SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\BOINC Setup what the path is to your DATADIR. As I said, all BOINC, be it installed on your system or self-built, will use this path in the registry to your data directory. |
Send message Joined: 19 Sep 10 Posts: 25 |
I got it to work. That is, my existing CPDN data installation is now running in 6.11.7. I used www.sysinternals.com's Process Monitor to profile all registry and file accesses for the two versions: 6.10.58 (which works) and 6.11.7 (which wasn't working) as each starts up. It was the registry accesses which were important. Both programs start off at HKCU\SOFTWARE\Space Sciences Laboratory, U.C. Berkeley\ but then reroute to HKLM - for one, to find the value for DATADIR. 6.11.7 failed at the registry reroute. Through some combination of my compiling 6.11.7 on Windows 7 with vs2008 but building for 32 bits (I was unable to build for 64 bits) the registry path that my new boincmgr.exe wants to jump to is: HKLM\SOFTWARE\WOW6432Node\Space Sciences Laboratory, U.C. Berkeley\ The missing bit was the WOW6432Node component in the path. I dumped out the existing HKLM registry entries, added WOW6432Node in the correct position and ran that reg file to enter its values into the registry. Then reran 6.11.7 and it picks up my CPDN data installation without a hitch and it's executing the tasks now. I'm not sure this was the 'right' way to do things but it does have the advantage of working. So in general, it has something to do with mixed 64 and 32 bitness on, presumably, any 64 bit version of Windows. |
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.