I am using BOINCTasks 1.95
I have tried to use the rule with waa clock time to stop the GPU running on a Computer for two hours between 07:00 to 09:00 every day. It does not do anything ?
I have entered the following:
Rule Name: Stop GPU
Computer: 1-Bundy3
Application: 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA)
Type = Wall-clock time
Value = Filled in each day by selection 07:00 to 09:00
Time defaulted to 00d,00:00:00 But i have tried 00d,02:00:00 Both did not work
Event = Snooze GPU
When I click "Check" at the bottom it displays
Wall-clock Time [00d,07:00:00, 00d,09:00:00][01d,07:00:00, 01d,09:00:00]
[02d,07:00:00, 02d,09:00:00][03d,07:00:00, 03d,09:00:00][04d,07:00:00, 04d,09:00:00]
[05d,07:00:00, 05d,09:00:00][06d,07:00:00, 06d,09:00:00]
Any help appresiated.
I added the times 17:00 to 20:00 to the Rule. It seems that I needed to activate the rule by clicking the check mark next to the rule after it is created so I did that.
I looked in BOINCTasks at 17:10 and the task was still running an in the Rule Log it said.
24 June 2025 - 17:08:18 Rule(s) ---- Active: 4
24 June 2025 - 17:08:18 Rule: GPU-Stop-Bundy3 Active ---- 1-Bundy3, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA), | Wall-clock Time
24 June 2025 - 17:08:18 Rule: GPU-Stop-Bundy3 Deactive ---- 1-Bundy3, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA), | Wall-clock Time
24 June 2025 - 17:08:18 Rule: Stop GPU-Rack01 Active ---- 1-Rack01, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA), | Wall-clock Time
24 June 2025 - 17:08:18 Rule: Stop GPU-Rack01 Deactive ---- 1-Rack01, PrimeGrid, 4.10 Genefer 17 Mega (OCLcudaGFN17MEGA), | Wall-clock Time
24 June 2025 - 17:08:18 ============================================================================== ----
24 June 2025 - 17:09:55 Rule: GPU-Stop-Bundy3 Active ---- Activated: OK, Project: PrimeGrid, 1-Bundy3, Snooze GPU
24 June 2025 - 17:09:55 Rule: Stop GPU-Rack01 Active ---- Activated: OK, Project: PrimeGrid, 1-Rack01, Snooze GPU
What am I doing wrong ??
It's been a long time ago.
put in one trigger (red) at 7 hour.
Use Snooze GPU
Fill in 3:00:00 in the white box below.
Press on the check button.
You should see snooze for 00d:03:00:00
In the Rules log check debugging.
I hope that works.
Thanks for the reply but it came back with an invalid date 00d:03:00:00
Select Wall-clock time, select a start time from the green area.
Select Snooze GPU
In the blank field below Show nothing
03:00:00
Press check
Wall-clock Time [02d,08:15:00, 02d,08:30:00] << The red item from the green field
00d,00:00:00,Snooze for: 00d,03:00:00
Time Snooze GPU 03:00:00
Still kept processing. Is the time the CPU time that BoincTasks is running on ? I might just give up.
I didn't get this anywhere on my rules page.
00d,00:00:00,Snooze for: 00d,03:00:00
Time Snooze GPU 03:00:00
I think a much better approach is to use the day of week for situations like this.
This will stop the CPU and GPU tasks.
If you don't want that, you can run multiple BOINC clients.
https://efmer.com/boinctasks/linux-running-multiple-boinc-clients/.
Use one for the CPU and another for the GPU, and use the BOINC day of week to suspend the BOINC client.