Using BOINC with more than one user logged in.

Message boards : Questions and problems : Using BOINC with more than one user logged in.
Message board moderation

To post messages, you must log in.

AuthorMessage
Fred - efmer.com
Avatar

Send message
Joined: 8 Aug 08
Posts: 570
Netherlands
Message 40361 - Posted: 25 Sep 2011, 15:06:51 UTC

In W7, is there a way to use BOINC with more than one user logged in.
Logging in a second user removes the desktop and the GPU is no longer usable for BOINC.
I can't think of a way, but maybe someone else.....
TThrottle The way to control your CPU and GPU temperature.
BoincTasks The best view of BOINC.
My other activities
ID: 40361 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 40362 - Posted: 25 Sep 2011, 15:51:23 UTC - in response to Message 40361.  

Don't use fast user switching, as that uses the same internal videocard driver as remote desktop does. The one that doesn't know about CUDA, CAL or OpenCL.

Install BOINC with the 'allow other users to control BOINC' option and when you switch users, do so by logging off -> logging on. Yes, that takes a little longer, but it will allow BOINC to continue doing its work.
ID: 40362 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5082
United Kingdom
Message 40363 - Posted: 25 Sep 2011, 16:14:48 UTC - in response to Message 40362.  

When I tried this on Windows 7, I found I could crunch with the GPU after fast user switching, simply by shutting down the BOINC core client and restarting it. The key seems to be the line

16-Sep-2011 21:03:53 [---] Running under account Richard Haselgrove

in the startup messages: if that line matches the account of the foreground user, you get a GPU: but if you switch, so the BOINC user is in the background, you don't.

Whether there's any way of detecting a user switch, and automatically stopping/restarting BOINC when it happens, I wouldn't begin to guess.
ID: 40363 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 40364 - Posted: 25 Sep 2011, 16:24:54 UTC - in response to Message 40363.  

Whether there's any way of detecting a user switch, and automatically stopping/restarting BOINC when it happens, I wouldn't begin to guess.

There is, and as far as I know it's built into the present BOINC versions. It is the effect of the GPU going missing as that's the only thing that's affected by the fast user switching. So that part of BOINC will be disabled. If all is well, CPU crunching will continue.
ID: 40364 · Report as offensive
Fred - efmer.com
Avatar

Send message
Joined: 8 Aug 08
Posts: 570
Netherlands
Message 40388 - Posted: 27 Sep 2011, 6:37:32 UTC - in response to Message 40364.  

BoincTasks now includes, user logout/login detection.
It will shut down and restart the BOINC client automatically.
This is still a beta version, so report any problems.

BoincTasks 1.21http://www.efmer.eu/boinc/boinc_tasks/download.html

TThrottle The way to control your CPU and GPU temperature.
BoincTasks The best view of BOINC.
My other activities
ID: 40388 · Report as offensive
DigiK-oz

Send message
Joined: 15 Nov 07
Posts: 17
Netherlands
Message 40474 - Posted: 30 Sep 2011, 6:35:57 UTC

That won't make users with long running tasks, that don't checkpoint very often, happy I assume....
ID: 40474 · Report as offensive

Message boards : Questions and problems : Using BOINC with more than one user logged in.

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.