Pages: [1]
draco_seti
BAM!ID: 159726
Joined: 2014-01-23
Posts: 5
Credits: 4,928,040
World-rank: 87,367

2014-01-24 07:58:51

Hello!
i have a 64bit Linux system ( slackware 14.1), and boinc version boinc_7.2.33_x86_64-pc-linux-gnu.sh
i installed boinc, attached a BAM project manager via
./boinccmd --join_acct_mgr http://bam.boincstats.com/ username passw

until that all looks fine - all my projects attached ,and star working. but then i go into a "work preferences" in BAM site, and make a new ("work&quot.

configured as work always, no suspend, and got in client:


24-Jan-2014 09:50:56 [http://bam.boincstats.com/] General prefs: from http://bam.boincstats.com/ (last modified 23-Jan-2014 16:39:25)
24-Jan-2014 09:50:56 [http://bam.boincstats.com/] Host location: none
24-Jan-2014 09:50:56 [http://bam.boincstats.com/] General prefs: using your defaults
24-Jan-2014 09:50:56 [---] Preferences:
24-Jan-2014 09:50:56 [---] max memory usage when active: 7993.57MB
24-Jan-2014 09:50:56 [---] max memory usage when idle: 14388.43MB
24-Jan-2014 09:50:56 [---] max disk usage: 77.64GB
24-Jan-2014 09:50:56 [---] don't compute while active
24-Jan-2014 09:50:56 [---] don't use GPU while active
24-Jan-2014 09:50:56 [---] suspend work if non-BOINC CPU load exceeds 25%
24-Jan-2014 09:50:56 [---] (to change preferences, visit a project web site or select Preferences in the Manager)
24-Jan-2014 09:50:56 [---] Not using a proxy
24-Jan-2014 09:50:56 Initialization completed
24-Jan-2014 09:50:56 [---] Suspending computation - computer is in use
24-Jan-2014 09:50:56 [---] Suspending network activity - computer is in use


in a global_prefs.xml :

<global_preferences>

<source_project>http://bam.boincstats.com/</source_project>
<mod_time>1390487965</mod_time>
<venue name="work">
<ram_max_used_idle_pct>75</ram_max_used_idle_pct>
<run_on_batteries/>
<work_buf_min_days>0.1</work_buf_min_days>
<cpu_usage_limit>100</cpu_usage_limit>
<disk_min_free_gb>1.5</disk_min_free_gb>
<end_hour>0</end_hour>
<suspend_cpu_usage>0</suspend_cpu_usage>
<disk_interval>360</disk_interval>
<max_bytes_sec_up>0</max_bytes_sec_up>
<max_bytes_sec_down>0</max_bytes_sec_down>
<run_gpu_if_user_active>1</run_gpu_if_user_active>
<ram_max_used_busy_pct>50</ram_max_used_busy_pct>
<idle_time_to_run>1</idle_time_to_run>
<start_hour>0</start_hour>
<max_cpus>2</max_cpus>
<disk_max_used_pct>50</disk_max_used_pct>
<net_end_hour>0</net_end_hour>
<net_start_hour>0</net_start_hour>
<work_buf_additional_days>0</work_buf_additional_days>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<disk_max_used_gb>100</disk_max_used_gb>
<hangup_if_dialed/>
<suspend_if_no_recent_input>0</suspend_if_no_recent_input>
<run_if_user_active>1</run_if_user_active>
<max_ncpus_pct>100</max_ncpus_pct>
<vm_max_used_pct>30</vm_max_used_pct>
</venue>
</global_preferences>

also try change entries "run if user active" with hand and so on - no changes.
changes do, when i delete that config file - but only on a some tens of minutes, then my client again contact with BAM server, and again stop to work, because "suspend if user activity".
also that same temporary effect has a copy of prefs file from my old, another project:

<global_preferences>
<source_project>http://www.worldcommunitygrid.org/</source_project>
<source_scheduler>https://secure.worldcommunitygrid.org/boinc/wcg_cgi/fcgi</source_scheduler>
<mod_time>1</mod_time>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<disk_interval>60.0</disk_interval>
<disk_max_used_gb>1.0</disk_max_used_gb>
<disk_max_used_pct>75.0</disk_max_used_pct>
<disk_min_free_gb>0.1</disk_min_free_gb>
<idle_time_to_run>3</idle_time_to_run>
<max_bytes_sec_down>0.0</max_bytes_sec_down>
<max_bytes_sec_up>0.0</max_bytes_sec_up>
<max_cpus>4</max_cpus>
<run_if_user_active/>
<vm_max_used_pct>75.0</vm_max_used_pct>
<work_buf_min_days>0.1</work_buf_min_days>
</global_preferences>
but computer crunching only do it connect BAM again - then again, config file rewrites, and it stop to compute.
yes, computer not compute even, when no one touches it for hours.
looks like there is a some problem with preference file, who distribute BAM? i try to delete "worj preferences" profile on BAM, but there not that option. try to change in that or another way - no effect
what i can do with that? what i can set prefs for "always compute" ?
Guest

2014-02-23 20:13:23
last modified: 2014-02-23 20:15:31

I had a similar issue with my Slackware.

Boinc never reacted to global_prefs.xml or global_prefs_override.xml, but I've found a workaround.

If you go to your computer preferences on the website of the project (like http://boinc.bakerlab.org/rosetta/prefs.php?subset=global) you can create preferences for separate locations (default, home, work, school, etc). I created a new preference for "home", and then set "Suspend work while computer is in use?" to "no".

After that, you need to set the location to "work" and again it does not react to the global config file. I set it in the client_state.xml. There is the option called <host_venue></host_venue> and by default it was empty (and default option on the website had "Suspend work while computer is in use?" set to "yes&quot. I changed thevenue to <host_venue>home</host_venue> and everything seemed to work, at least so far.

So, to summarize:

1. Go to your global preferences on the project website
2. Create a new location, set "Suspend work while computer is in use?" to "no" for that location
3. kill boinc client
4. Go to the BOINC folder and edit client_state.xml
5. Change <host_venue></host_venue> to <host_venue>(location you created in p2)</host_venue>
6. start boinc again

Hopefully it will work for you


PS -- do you have this issue when boinccmd does not connect to boinc unless I change directory to where both boinccmd and boinc are located?
Guest

2014-02-24 07:05:43

It turned out that after finishing a task the client would update the settings for the computer from the project website. So you also need to go to your computers page and change the location to the one that has "Suspend work while computer is in use?" set to "no"
Pages: [1]

Index :: BAM! Bug Report :: Problems with BAM preferences
Reason: