Exclusions not working

John Huisman
John Huisman
Joined: 18 Oct 11
Posts: 10
Credit: 955675
RAC: 0
Topic 196493

Besides running E@Home, I play 2 video games that are CPU intensive, both "The Witcher Enhanced" and "Witcher 2 Assassins of Kings" and I say that they're CPU intensive compared to my CPU preferences..I have a Yahoo widget that has a slow running linear CPU graph that shows my CPU usage in real time which has its own unique signature when running E@Home..Both games have been added to my exclusions..My problem is that when I close the game, the graph shows that E@Home has been running all along which causes my game to freeze up and/or shut down which is quite frustrating..So that my only alternative is to suspend everything in order to play..E@Home is very important to me and is approaching 250K cobblestones credit..I estimate I'll be there in a week or so..Can anyone tell me how to make those exclusions work properly, since I sometimes forget to start E@H again (one of my problems of being 69 1/2 yrs old)..Thank you in advance to anyone who helps me with this small but frustrating problem...John Huisman

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 6

Exclusions not working

1. Make sure you have BOINC set to run based on preferences. If set to run always, it will not suspend when exclusions run. BOINC Manager->Advanced view->Activity->CPU and GPU set to run based on preferences.

2. Make sure that you tell BOINC that there are programs in the list, in case you added them manually to the cc_config.xml file. BOINC Manager->Advanced view->Advanced->Read config file.

3. Only fill in the actual game executable. When the game uses a launcher that launches another executable, make sure to use the second executable. The launchers usually unload after the game has been started. Or be safe and add both the launcher and the actual game's executable name. E.g. When you run Fallout 3 from its start-icon, it'll start FalloutLauncher.exe. In this launcher you choose to run Fallout3.exe, but as soon as you've done that FalloutLauncher.exe will leave the memory. If BOINC then only checks for this executable, it'll continue as soon as it detects that the launcher has left the memory.

4. Check in the Event Log that the games are showing in the non-compute list. If need be do a read of the config file (Advanced view->Advanced->Read config file), then check the Event Log. It'll show which files to exclude.
E.g. my own list:

Quote:
31/08/2012 17:49:57 | | Config: don't compute while BurnoutParadise.exe is running
31/08/2012 17:49:57 | | Config: don't compute while Crysis.exe is running
31/08/2012 17:49:57 | | Config: don't compute while Crysis2.exe is running
31/08/2012 17:49:57 | | Config: don't compute while dirms.exe is running
31/08/2012 17:49:57 | | Config: don't compute while DOOM3.exe is running
31/08/2012 17:49:57 | | Config: don't compute while DOOM3DED.exe is running
31/08/2012 17:49:57 | | Config: don't compute while dxhr.exe is running
31/08/2012 17:49:57 | | Config: don't compute while dxhrml.exe is running
31/08/2012 17:49:57 | | Config: don't compute while EFLC.exe is running
31/08/2012 17:49:57 | | Config: don't compute while FarCry2.exe is running
31/08/2012 17:49:57 | | Config: don't compute while FUEL.exe is running
31/08/2012 17:49:57 | | Config: don't compute while GTAIV.exe is running
31/08/2012 17:49:57 | | Config: don't compute while hl2.exe is running
31/08/2012 17:49:57 | | Config: don't compute while LaunchEFLC.exe is running
31/08/2012 17:49:57 | | Config: don't compute while Launcher.exe is running
31/08/2012 17:49:57 | | Config: don't compute while LaunchGTAIV.exe is running
31/08/2012 17:49:57 | | Config: don't compute while Need For Speed The Run.exe is running
31/08/2012 17:49:57 | | Config: don't compute while nexus.exe is running
31/08/2012 17:49:57 | | Config: don't compute while nexus_DX9.exe is running
31/08/2012 17:49:57 | | Config: don't compute while NFS11.exe is running
31/08/2012 17:49:57 | | Config: don't compute while oblivion.exe is running
31/08/2012 17:49:57 | | Config: don't compute while OperationFlashpoint.exe is running
31/08/2012 17:49:57 | | Config: don't compute while RedRiver.exe is running
31/08/2012 17:49:57 | | Config: don't compute while RedRiverLauncher.exe is running
31/08/2012 17:49:57 | | Config: don't compute while skyrim4gb.exe is running
31/08/2012 17:49:57 | | Config: don't compute while SkyrimLauncher.exe is running
31/08/2012 17:49:57 | | Config: don't compute while SpecOpsTheLine.exe is running
31/08/2012 17:49:57 | | Config: don't compute while TESV.exe is running
31/08/2012 17:49:57 | | Config: don't compute while TESV.exe.4gb is running
31/08/2012 17:49:57 | | Config: don't use GPUs while FarCry.exe is running
31/08/2012 17:49:57 | | Config: don't use GPUs while HitmanBloodMoney.exe is running
31/08/2012 17:49:57 | | Config: don't use GPUs while HitmanContracts.exe is running
31/08/2012 17:49:57 | | Config: don't use GPUs while hitman2.exe is running
31/08/2012 17:49:57 | | Config: don't use GPUs while S2DNG.exe is running
31/08/2012 17:49:57 | | Config: don't use GPUs while S2DNGEditor.exe is running

5. Also in the Event Log it will show that you've started the exclusive application, e.g:

Quote:
30-Aug-2012 21:12:49 [---] Suspending computation - an exclusive app is running.
30-Aug-2012 23:18:41 [---] Resuming computation.


mdawson
mdawson
Joined: 23 Feb 05
Posts: 77
Credit: 6575069
RAC: 0

Not running on Preferences is

Not running on Preferences is what tripped me up too. Thanks for the pointer. This is a nice feature, but I'd really only like to suspend GPU processing. I have enough cores to be able to leave one open for games and one for Windows to use to manage all the other cores, so it's just the GPU that is causing me game problems. I guess I can still disable hourly, but that's a PITA, which means I won't do anything and just suffer the lag that I get.

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 6

RE: .. so it's just the GPU

Quote:
.. so it's just the GPU that is causing me game problems.


That's what the fruddle.exe line is for. You can't add the GPU exclusion lines through BOINC Manager yet, but those can be added manually to the section of cc_config.xml

Like so:

Quote:

BurnoutParadise.exe
Crysis.exe
Crysis2.exe
dirms.exe
DOOM3.exe
DOOM3DED.exe
dxhr.exe
dxhrml.exe
EFLC.exe
FarCry2.exe
FUEL.exe
GTAIV.exe
hl2.exe
LaunchEFLC.exe
Launcher.exe
LaunchGTAIV.exe
Need For Speed The Run.exe
nexus.exe
nexus_DX9.exe
NFS11.exe
oblivion.exe
OperationFlashpoint.exe
RedRiver.exe
RedRiverLauncher.exe
skyrim4gb.exe
SkyrimLauncher.exe
SpecOpsTheLine.exe
TESV.exe
TESV.exe.4gb
FarCry.exe
HitmanBloodMoney.exe
HitmanContracts.exe
hitman2.exe
S2DNG.exe
S2DNGEditor.exe

mdawson
mdawson
Joined: 23 Feb 05
Posts: 77
Credit: 6575069
RAC: 0

Ageless, Thank you. I

Ageless,

Thank you. I didn't know about the gpu exclusion line. (Where do you learn this stuff?)

I'll make the changes. I'm sure that is exactly what I'm looking for.

BTW - sorry for the late reply. I knew I had posted this message but I couldn't remember where. I finally decided to try the "Your Messages" button in the manager, and presto, there it was!

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 6

RE: (Where do you learn

Quote:
(Where do you learn this stuff?)


Me personally?
Through either the BOINC Alpha email list, or by asking the developers directly. It also helps to be friends with one of the BOINC developers. ;-)

But otherwise, as said the Alpha email list (see for address Alpha web site), or the BOINC User Manual (Wiki) at http://boinc.berkeley.edu/wiki/Main_Page, all these options are available under the client configuration settings.

mdawson
mdawson
Joined: 23 Feb 05
Posts: 77
Credit: 6575069
RAC: 0

I didn't know BOINC had a

I didn't know BOINC had a user manual. Geez. I guess I live in a vacuum.

Thanks for the info. I'll check it out!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.