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"

.
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" ?