Message boards : BOINC client : boinc.exe and idle status problem at vista
Message board moderation
Author | Message |
---|---|
Send message Joined: 17 Jul 09 Posts: 3 ![]() |
I did install BOINC on Vista as service. Then disable Boinc Manager from startup for hiding icon from task bar. Then i restart machine. Boinc Manager not start and boinc.exe start normally. But then, boinc.exe run tasks according my idle settings time (5 minute) while using computer. i try lot of methods but boinc.exe not detech using computer. |
![]() Send message Joined: 29 Aug 05 Posts: 15586 ![]() |
Which preferences are you using? The web-preferences, or the local advanced preferences? Easily checked, by going to your BOINC Data directory (by default in the hidden C:\ProgramData\BOINC\ directory) and checking if you have both a global_prefs.xml and and global_prefs_override.xml file. When you have the latter file as well, these are overriding any web-preferences you set. You will have to start BOINC Manager (Start->Programs->BOINC->BOINC Manager), then go Advanced view->Advanced->Preferences->click Clear. Also check if you're set to run based on preferences, through the Activity menu. Now you can exit BOINC Manager and your BOINC should revert back to the web-preferences. Do make sure you set your preferences on the correct venue. By the way, if you do not want BOINC Manager to show, go BOINC Manager->Advanced->Options->untick "Start Manager at login?" |
Send message Joined: 17 Jul 09 Posts: 3 ![]() |
sory for my english. i think i cant describe my problem. I am using based on preferences, and my global_prefs_override setting <idle_time_to_run>5.000000</idle_time_to_run> If i use boinc manager, detect my computer usage and not start tasks after "idle time setting" (5 minutes) time. if i start bonic.exe from Services (without boinc manager), boinc.exe start tasks after 5 minutes while i am using computer. with service install, boinc.exe run at boinc_master user account. i think this user account block detect computer usage. because if i start boinc.exe from command promp, boinc.exe detect computer usage and not start tasks. |
![]() Send message Joined: 29 Aug 05 Posts: 15586 ![]() |
Ok, slowly then. What are you trying to do? Scenario 1. You want to run computations as soon as BOINC starts? If that's the case, you need to set your preferences to do work while the computer is in use. If you use the local advanced preferences, these override your web-preferences. So any of the same preferences you set on the web site of the project will not be used for as long as the local advanced preferences are used and are different. Scenario 2. You want to run the computations 5 minutes after you started BOINC. This can be done in Vista and above by setting the Start-Up type of the service to Delayed Start, or by making a cc_config.xml file (if you haven't got one yet, it doesn't come by default with BOINC, you will have to make it and save it in the BOINC Data directory.) and adding the following lines to it: <cc_config> <options> <start_delay>300</start_delay> </options> </cc_config> The start_delay line is counted in seconds, so 300 seconds = 5 minutes. Scenario 3. You want the computations to start only when your computer is idle. For this you have to set these preferences: - Suspend work while computer is in use? no - 'In use' means mouse/keyboard activity in last 5 minutes Again, if you use the local advanced preferences, these override your web-preferences. So any of the same preferences you set on the web site of the project will not be used for as long as the local advanced preferences are used and are different. You have to make sure that the boinctray.exe program is running at all times to use the idle preferences. Despite its name, it doesn't make BOINC Manager show in the system tray, but it is the idle tracking program instead, constantly polling for keyboard taps and mouse movements. When you stop this program from running, you won't be able to use the idle options anymore. Boinctray.exe is started from the registry. Once you have stopped it, you have to either start it again from the BOINC directory, or reboot the computer. I hope this helps. If it doesn't, try typing another language. If you know German, I can follow that as well. Sorry I am not able to read or understand Turkish. |
Send message Joined: 17 Jul 09 Posts: 3 ![]() |
Thank you. I am apologize for this inconvenience. This solve my problem: You have to make sure that the boinctray.exe program is running at all times to use the idle preferences. Despite its name, it doesn't make BOINC Manager show in the system tray, but it is the idle tracking program instead, constantly polling for keyboard taps and mouse movements. When you stop this program from running, you won't be able to use the idle options anymore. Thank you again for your help. |
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.