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
Copyright © 2024 Einstein@Home. All rights reserved.
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:
5. Also in the Event Log it will show that you've started the exclusive application, e.g:
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.
RE: .. so it's just the GPU
)
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:
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!
RE: (Where do you learn
)
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.
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!