Boinc sometimes don't detect user activity

Message boards : Questions and problems : Boinc sometimes don't detect user activity
Message board moderation

To post messages, you must log in.

AuthorMessage
tonibaca

Send message
Joined: 13 Dec 09
Posts: 21
Spain
Message 36551 - Posted: 24 Jan 2011, 11:48:52 UTC
Last modified: 24 Jan 2011, 12:37:31 UTC

Hello,

i have boinc 6.10.58 on Windows 7 64 bits, and i've observed that sometimes it don't detect user activity and tasks keep running. I have 'run based on preferences' set but when i take control of pc in messages tab the 'Suspending computation - user is active' is not shown. Any help ?

An example of this:

24-Jan-2011 13:19:39 [---] Resuming computation
24-Jan-2011 13:20:23 [---] Suspending computation - user is active
24-Jan-2011 13:21:26 [---] Resuming computation
24-Jan-2011 13:30:28 [---] Resuming computation
24-Jan-2011 13:31:28 [---] Suspending computation - user is active

thanks.
ID: 36551 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15482
Netherlands
Message 36558 - Posted: 24 Jan 2011, 16:52:57 UTC - in response to Message 36551.  

Due to changed security measures in Windows Vista and Windows 7, the idle detection for BOINC in these OSes is done by a small program called boinctray.exe

This program is only started from the registry, not by BOINC when it starts up. As such, it'll only start after a system restart. When you upgrade BOINC versions, all program files are removed from memory and deleted from the hard drive, before their newer versions are stored on the hard drive and then only boinc.exe and boincmgr.exe will be started. As you can see, this will then stop idle detection on these Windows versions, as boinctray.exe hasn't been restarted.

At a next system restart, all that is fixed again.

So at all times, check through Windows task manager that boinctray.exe is running. You may also make sure that it's allowed to interact with boinc.exe and boincmgr.exe, by allowing it through your firewall software (port 31416, as all the rest of BOINC).

If it hasn't started, you can start it by hand. It lives in the BOINC programs directory (default on Windows 7 - 64bit at C:\Program Files\BOINC\). Just double click on it once. There will be no visual confirmation that it runs (no GUI, nor an opening of a command line window); you just have to check if it's there in Windows task manager.
ID: 36558 · Report as offensive
tonibaca

Send message
Joined: 13 Dec 09
Posts: 21
Spain
Message 36561 - Posted: 24 Jan 2011, 20:58:29 UTC - in response to Message 36558.  

Hello, thanks a lot for your help but boinctray is running and the problem persits.

24-Jan-2011 21:36:44 [---] Resuming computation
24-Jan-2011 21:41:23 [---] Resuming computation
24-Jan-2011 21:47:14 [---] Resuming computation
24-Jan-2011 21:47:28 [---] Suspending computation - user is active
24-Jan-2011 21:48:33 [---] Resuming computation
24-Jan-2011 21:49:14 [---] Suspending computation - user is active
24-Jan-2011 21:50:16 [---] Resuming computation
24-Jan-2011 21:52:32 [---] Resuming computation

bye
ID: 36561 · Report as offensive

Message boards : Questions and problems : Boinc sometimes don't detect user activity

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.