Ways to opt out from Python projects

Message boards : Number crunching : Ways to opt out from Python projects

To post messages, you must log in.

AuthorMessage
Aurimas

Send message
Joined: 11 Apr 10
Posts: 4
Credit: 9,025,120
RAC: 298
Message 102762 - Posted: 20 Sep 2021, 18:32:48 UTC

Hello,

I was a little bit delighted, when Rosetta started to use VirtualBox in some projects. Many other project are using it for a while.

But also many users not want to use projects with VirtualBox, they slow down computer, it is not possible to adjust CPU temperature with TThrottle etc.

So I was delighted, when I was not able to find any selection in Rosetta preferences to disable projects with VirtualBox. Here is no way to choose Rosetta applications, which I want to run.

I don't want to opt out from Rosetta, so I tried to search some workarounds.

1. It is possible to uninstall VirtualBox form PC. But I need it to some other BOINC projects and for other activities.
2. It is possible to disable VirtualBox in BOINC. I created cc_config.xml file in BOINC data directory with:
<cc_config>
<options>
<dont_use_vbox>1</dont_use_vbox>
</options>
</cc_config>

But this way also not solved my problem. It is not possible to use VirtualBox for other projects.
3. It is possible to reduce count of tasks running in one time. I created app_config.xml in BOINC data / Rosetta data directory with:
<app_config>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
.
Now I am running 7 normal BOINC tasks and 1 with VirtualBox in one time. It is small problem with queue of VirtualBox tasks, but it is best way which I found.

Maybe You have more suggestions?

Thank You.
ID: 102762 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1681
Credit: 17,854,150
RAC: 22,647
Message 102769 - Posted: 21 Sep 2021, 5:48:27 UTC

Thanks for the info.
Grant
Darwin NT
ID: 102769 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Greg_BE
Avatar

Send message
Joined: 30 May 06
Posts: 5691
Credit: 5,859,226
RAC: 0
Message 102774 - Posted: 21 Sep 2021, 7:42:02 UTC - in response to Message 102762.  

Hello,

I was a little bit delighted, when Rosetta started to use VirtualBox in some projects. Many other project are using it for a while.

But also many users not want to use projects with VirtualBox, they slow down computer, it is not possible to adjust CPU temperature with TThrottle etc.

So I was delighted, when I was not able to find any selection in Rosetta preferences to disable projects with VirtualBox. Here is no way to choose Rosetta applications, which I want to run.

I don't want to opt out from Rosetta, so I tried to search some workarounds.

1. It is possible to uninstall VirtualBox form PC. But I need it to some other BOINC projects and for other activities.
2. It is possible to disable VirtualBox in BOINC. I created cc_config.xml file in BOINC data directory with:
<cc_config>
<options>
<dont_use_vbox>1</dont_use_vbox>
</options>
</cc_config>

But this way also not solved my problem. It is not possible to use VirtualBox for other projects.
3. It is possible to reduce count of tasks running in one time. I created app_config.xml in BOINC data / Rosetta data directory with:
<app_config>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
.
Now I am running 7 normal BOINC tasks and 1 with VirtualBox in one time. It is small problem with queue of VirtualBox tasks, but it is best way which I found.

Maybe You have more suggestions?

Thank You.



There is one flaw in your idea.
Like for me, I use VM for LHC ATLAS, so what if I want to keep that running, but want to block Python?
That is the one thing I am unable to find, how to block a specific task set.
With the MD5 hash problem, a person kept getting python, but no one has figured out how to block Python and keep 4.20 tasks running.
ID: 102774 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,169,305
RAC: 3,857
Message 102946 - Posted: 13 Oct 2021, 20:44:42 UTC - in response to Message 102774.  

Hello,

I was a little bit delighted, when Rosetta started to use VirtualBox in some projects. Many other project are using it for a while.

But also many users not want to use projects with VirtualBox, they slow down computer, it is not possible to adjust CPU temperature with TThrottle etc.

So I was delighted, when I was not able to find any selection in Rosetta preferences to disable projects with VirtualBox. Here is no way to choose Rosetta applications, which I want to run.

I don't want to opt out from Rosetta, so I tried to search some workarounds.

1. It is possible to uninstall VirtualBox form PC. But I need it to some other BOINC projects and for other activities.
2. It is possible to disable VirtualBox in BOINC. I created cc_config.xml file in BOINC data directory with:
<cc_config>
<options>
<dont_use_vbox>1</dont_use_vbox>
</options>
</cc_config>

But this way also not solved my problem. It is not possible to use VirtualBox for other projects.
3. It is possible to reduce count of tasks running in one time. I created app_config.xml in BOINC data / Rosetta data directory with:
<app_config>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
.
Now I am running 7 normal BOINC tasks and 1 with VirtualBox in one time. It is small problem with queue of VirtualBox tasks, but it is best way which I found.

Maybe You have more suggestions?

Thank You.



There is one flaw in your idea.
Like for me, I use VM for LHC ATLAS, so what if I want to keep that running, but want to block Python?
That is the one thing I am unable to find, how to block a specific task set.
With the MD5 hash problem, a person kept getting python, but no one has figured out how to block Python and keep 4.20 tasks running.


Can you just change the number above from 1 to a zero in max_concurrent?

As for me though I'm the other way around I want Rosetta to ONLY send me Python tasks and NO 4.20 regular tasks. I'm wondering if adding another set of lines to the above app_config file will let me do that?
ID: 102946 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Greg_BE
Avatar

Send message
Joined: 30 May 06
Posts: 5691
Credit: 5,859,226
RAC: 0
Message 102962 - Posted: 14 Oct 2021, 19:49:35 UTC - in response to Message 102946.  

Hello,

I was a little bit delighted, when Rosetta started to use VirtualBox in some projects. Many other project are using it for a while.

But also many users not want to use projects with VirtualBox, they slow down computer, it is not possible to adjust CPU temperature with TThrottle etc.

So I was delighted, when I was not able to find any selection in Rosetta preferences to disable projects with VirtualBox. Here is no way to choose Rosetta applications, which I want to run.

I don't want to opt out from Rosetta, so I tried to search some workarounds.

1. It is possible to uninstall VirtualBox form PC. But I need it to some other BOINC projects and for other activities.
2. It is possible to disable VirtualBox in BOINC. I created cc_config.xml file in BOINC data directory with:
<cc_config>
<options>
<dont_use_vbox>1</dont_use_vbox>
</options>
</cc_config>

But this way also not solved my problem. It is not possible to use VirtualBox for other projects.
3. It is possible to reduce count of tasks running in one time. I created app_config.xml in BOINC data / Rosetta data directory with:
<app_config>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
.
Now I am running 7 normal BOINC tasks and 1 with VirtualBox in one time. It is small problem with queue of VirtualBox tasks, but it is best way which I found.

Maybe You have more suggestions?

Thank You.



There is one flaw in your idea.
Like for me, I use VM for LHC ATLAS, so what if I want to keep that running, but want to block Python?
That is the one thing I am unable to find, how to block a specific task set.
With the MD5 hash problem, a person kept getting python, but no one has figured out how to block Python and keep 4.20 tasks running.


Can you just change the number above from 1 to a zero in max_concurrent?

As for me though I'm the other way around I want Rosetta to ONLY send me Python tasks and NO 4.20 regular tasks. I'm wondering if adding another set of lines to the above app_config file will let me do that?


You might be on to something there..change the python to 4.2.
I am looking to do the same thing.
Someone in another thread said abort the 4.2 and the server should catch on.
21 tasks over 24hrs and nothing changed. So maybe the cc_config would change that.
ID: 102962 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Greg_BE
Avatar

Send message
Joined: 30 May 06
Posts: 5691
Credit: 5,859,226
RAC: 0
Message 102968 - Posted: 15 Oct 2021, 16:50:03 UTC - in response to Message 102962.  
Last modified: 15 Oct 2021, 16:52:21 UTC

Hello,

I was a little bit delighted, when Rosetta started to use VirtualBox in some projects. Many other project are using it for a while.

But also many users not want to use projects with VirtualBox, they slow down computer, it is not possible to adjust CPU temperature with TThrottle etc.

So I was delighted, when I was not able to find any selection in Rosetta preferences to disable projects with VirtualBox. Here is no way to choose Rosetta applications, which I want to run.

I don't want to opt out from Rosetta, so I tried to search some workarounds.

1. It is possible to uninstall VirtualBox form PC. But I need it to some other BOINC projects and for other activities.
2. It is possible to disable VirtualBox in BOINC. I created cc_config.xml file in BOINC data directory with:
<cc_config>
<options>
<dont_use_vbox>1</dont_use_vbox>
</options>
</cc_config>

But this way also not solved my problem. It is not possible to use VirtualBox for other projects.
3. It is possible to reduce count of tasks running in one time. I created app_config.xml in BOINC data / Rosetta data directory with:
<app_config>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
.
Now I am running 7 normal BOINC tasks and 1 with VirtualBox in one time. It is small problem with queue of VirtualBox tasks, but it is best way which I found.

Maybe You have more suggestions?

Thank You.



There is one flaw in your idea.
Like for me, I use VM for LHC ATLAS, so what if I want to keep that running, but want to block Python?
That is the one thing I am unable to find, how to block a specific task set.
With the MD5 hash problem, a person kept getting python, but no one has figured out how to block Python and keep 4.20 tasks running.


Can you just change the number above from 1 to a zero in max_concurrent?

As for me though I'm the other way around I want Rosetta to ONLY send me Python tasks and NO 4.20 regular tasks. I'm wondering if adding another set of lines to the above app_config file will let me do that?


You might be on to something there..change the python to 4.2.
I am looking to do the same thing.
Someone in another thread said abort the 4.2 and the server should catch on.
21 tasks over 24hrs and nothing changed. So maybe the app_config would change that.


Your app_config.xml file refers to an unknown application 'rosetta_python_projects'. Known applications: 'rosetta'


so no
plus from LHC a few years ago: BOINC doesn't allow to include or exclude subprojects via app_config.xml.
This can only be done via the preferences on the project website.

And since there is no application preferences we have no control of which apps we can run or not run. You can only limit the number of concurrent tasks or cpu cores (don't try this).
ID: 102968 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,169,305
RAC: 3,857
Message 102976 - Posted: 17 Oct 2021, 13:23:07 UTC - in response to Message 102968.  

Hello,

I was a little bit delighted, when Rosetta started to use VirtualBox in some projects. Many other project are using it for a while.

But also many users not want to use projects with VirtualBox, they slow down computer, it is not possible to adjust CPU temperature with TThrottle etc.

So I was delighted, when I was not able to find any selection in Rosetta preferences to disable projects with VirtualBox. Here is no way to choose Rosetta applications, which I want to run.

I don't want to opt out from Rosetta, so I tried to search some workarounds.

1. It is possible to uninstall VirtualBox form PC. But I need it to some other BOINC projects and for other activities.
2. It is possible to disable VirtualBox in BOINC. I created cc_config.xml file in BOINC data directory with:
<cc_config>
<options>
<dont_use_vbox>1</dont_use_vbox>
</options>
</cc_config>

But this way also not solved my problem. It is not possible to use VirtualBox for other projects.
3. It is possible to reduce count of tasks running in one time. I created app_config.xml in BOINC data / Rosetta data directory with:
<app_config>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
.
Now I am running 7 normal BOINC tasks and 1 with VirtualBox in one time. It is small problem with queue of VirtualBox tasks, but it is best way which I found.

Maybe You have more suggestions?

Thank You.



There is one flaw in your idea.
Like for me, I use VM for LHC ATLAS, so what if I want to keep that running, but want to block Python?
That is the one thing I am unable to find, how to block a specific task set.
With the MD5 hash problem, a person kept getting python, but no one has figured out how to block Python and keep 4.20 tasks running.


Can you just change the number above from 1 to a zero in max_concurrent?

As for me though I'm the other way around I want Rosetta to ONLY send me Python tasks and NO 4.20 regular tasks. I'm wondering if adding another set of lines to the above app_config file will let me do that?


You might be on to something there..change the python to 4.2.
I am looking to do the same thing.
Someone in another thread said abort the 4.2 and the server should catch on.
21 tasks over 24hrs and nothing changed. So maybe the app_config would change that.


Your app_config.xml file refers to an unknown application 'rosetta_python_projects'. Known applications: 'rosetta'


so no
plus from LHC a few years ago: BOINC doesn't allow to include or exclude subprojects via app_config.xml.
This can only be done via the preferences on the project website.

And since there is no application preferences we have no control of which apps we can run or not run. You can only limit the number of concurrent tasks or cpu cores (don't try this).


This part "Your app_config.xml file refers to an unknown application 'rosetta_python_projects'. Known applications: 'rosetta'" just means you haven't gotten any Python tasks yet, once you get some you should stop getting that message.
ID: 102976 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Greg_BE
Avatar

Send message
Joined: 30 May 06
Posts: 5691
Credit: 5,859,226
RAC: 0
Message 102984 - Posted: 19 Oct 2021, 22:48:59 UTC - in response to Message 102976.  

Hello,

I was a little bit delighted, when Rosetta started to use VirtualBox in some projects. Many other project are using it for a while.

But also many users not want to use projects with VirtualBox, they slow down computer, it is not possible to adjust CPU temperature with TThrottle etc.

So I was delighted, when I was not able to find any selection in Rosetta preferences to disable projects with VirtualBox. Here is no way to choose Rosetta applications, which I want to run.

I don't want to opt out from Rosetta, so I tried to search some workarounds.

1. It is possible to uninstall VirtualBox form PC. But I need it to some other BOINC projects and for other activities.
2. It is possible to disable VirtualBox in BOINC. I created cc_config.xml file in BOINC data directory with:
<cc_config>
<options>
<dont_use_vbox>1</dont_use_vbox>
</options>
</cc_config>

But this way also not solved my problem. It is not possible to use VirtualBox for other projects.
3. It is possible to reduce count of tasks running in one time. I created app_config.xml in BOINC data / Rosetta data directory with:
<app_config>
<app>
<name>rosetta_python_projects</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
.
Now I am running 7 normal BOINC tasks and 1 with VirtualBox in one time. It is small problem with queue of VirtualBox tasks, but it is best way which I found.

Maybe You have more suggestions?

Thank You.



There is one flaw in your idea.
Like for me, I use VM for LHC ATLAS, so what if I want to keep that running, but want to block Python?
That is the one thing I am unable to find, how to block a specific task set.
With the MD5 hash problem, a person kept getting python, but no one has figured out how to block Python and keep 4.20 tasks running.


Can you just change the number above from 1 to a zero in max_concurrent?

As for me though I'm the other way around I want Rosetta to ONLY send me Python tasks and NO 4.20 regular tasks. I'm wondering if adding another set of lines to the above app_config file will let me do that?


You might be on to something there..change the python to 4.2.
I am looking to do the same thing.
Someone in another thread said abort the 4.2 and the server should catch on.
21 tasks over 24hrs and nothing changed. So maybe the app_config would change that.


Your app_config.xml file refers to an unknown application 'rosetta_python_projects'. Known applications: 'rosetta'


so no
plus from LHC a few years ago: BOINC doesn't allow to include or exclude subprojects via app_config.xml.
This can only be done via the preferences on the project website.

And since there is no application preferences we have no control of which apps we can run or not run. You can only limit the number of concurrent tasks or cpu cores (don't try this).


This part "Your app_config.xml file refers to an unknown application 'rosetta_python_projects'. Known applications: 'rosetta'" just means you haven't gotten any Python tasks yet, once you get some you should stop getting that message.


Mikey, that's the whole thing....when Python first started I got a bunch. Then something went wrong and I stopped getting them. I am trying to isolate 4.2 but I can't get that to happen. I aborted 21 4.2 tasks and the server didn't blink. All I get is 4.2. I tried "reset" no effect. So what can I do? How do I isolate 4.2 from coming through?
ID: 102984 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Jim1348

Send message
Joined: 19 Jan 06
Posts: 881
Credit: 52,257,545
RAC: 0
Message 102985 - Posted: 20 Oct 2021, 2:10:35 UTC - in response to Message 102984.  

Mikey, that's the whole thing....when Python first started I got a bunch. Then something went wrong and I stopped getting them. I am trying to isolate 4.2 but I can't get that to happen. I aborted 21 4.2 tasks and the server didn't blink.

Are you sure that you have re-enabled VirtualBox? The only time I don't get the pythons is on the machines where it is not installed. Otherwise, you should get a regular supply, though that is not to say that it is constant. It varies.
ID: 102985 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Greg_BE
Avatar

Send message
Joined: 30 May 06
Posts: 5691
Credit: 5,859,226
RAC: 0
Message 102986 - Posted: 20 Oct 2021, 6:35:34 UTC - in response to Message 102985.  
Last modified: 20 Oct 2021, 6:44:41 UTC

Mikey, that's the whole thing....when Python first started I got a bunch. Then something went wrong and I stopped getting them. I am trying to isolate 4.2 but I can't get that to happen. I aborted 21 4.2 tasks and the server didn't blink.

Are you sure that you have re-enabled VirtualBox? The only time I don't get the pythons is on the machines where it is not installed. Otherwise, you should get a regular supply, though that is not to say that it is constant. It varies.



Jim, I run LHC ATLAS it requires Vbox.
I cleared out some old remains in there that looked to be Python.
(This was in 6.12.7 version)

I just installed 6.12.8 and related extension pack.
See if that makes any difference, but it will be tonight (EU time) before I see any results if at all due to the queue of 4.2 tasks needing to be run.
ID: 102986 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,169,305
RAC: 3,857
Message 102989 - Posted: 20 Oct 2021, 11:46:52 UTC - in response to Message 102986.  

Mikey, that's the whole thing....when Python first started I got a bunch. Then something went wrong and I stopped getting them. I am trying to isolate 4.2 but I can't get that to happen. I aborted 21 4.2 tasks and the server didn't blink.

Are you sure that you have re-enabled VirtualBox? The only time I don't get the pythons is on the machines where it is not installed. Otherwise, you should get a regular supply, though that is not to say that it is constant. It varies.



Jim, I run LHC ATLAS it requires Vbox.
I cleared out some old remains in there that looked to be Python.
(This was in 6.12.7 version)

I just installed 6.12.8 and related extension pack.
See if that makes any difference, but it will be tonight (EU time) before I see any results if at all due to the queue of 4.2 tasks needing to be run.


What version of VBox are you running? I'm running Version 6.1.26 r145957 (Qt5.6.2) on my Windows 11 Home laptop. I know in the past Rosetta has had issues with people running a version that is too new or too old.
ID: 102989 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Jim1348

Send message
Joined: 19 Jan 06
Posts: 881
Credit: 52,257,545
RAC: 0
Message 102991 - Posted: 20 Oct 2021, 13:25:20 UTC - in response to Message 102986.  

Jim, I run LHC ATLAS it requires Vbox.
I cleared out some old remains in there that looked to be Python.
(This was in 6.12.7 version)

I just installed 6.12.8 and related extension pack.
See if that makes any difference, but it will be tonight (EU time) before I see any results if at all due to the queue of 4.2 tasks needing to be run.

I would detach from LHC and see what happens. They are having all sorts of problems with ATLAS that may be preventing you from getting other large files.
https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=5734

VBox 6.1.28 (latest version) works for me on Ubuntu, and 5.2.44 works best on Win10. But any of them should allow you to download.
The earlier ones have fewer "VBox unmanageable errors" in general, but Ubuntu 20.04.3 only works with 6.1.x, so I can't go back to 5.2.x.
ID: 102991 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Greg_BE
Avatar

Send message
Joined: 30 May 06
Posts: 5691
Credit: 5,859,226
RAC: 0
Message 102993 - Posted: 20 Oct 2021, 18:57:07 UTC - in response to Message 102991.  

Jim, I run LHC ATLAS it requires Vbox.
I cleared out some old remains in there that looked to be Python.
(This was in 6.12.7 version)

I just installed 6.12.8 and related extension pack.
See if that makes any difference, but it will be tonight (EU time) before I see any results if at all due to the queue of 4.2 tasks needing to be run.

I would detach from LHC and see what happens. They are having all sorts of problems with ATLAS that may be preventing you from getting other large files.
https://lhcathome.cern.ch/lhcathome/forum_thread.php?id=5734

This has no caused me any problems. I had 1 invalid and 1 died because I interrupted it with the upgrade.
I asked there if these huge files or this batch could cause problems.
Wait and see what the answer is.


VBox 6.1.28 (latest version) works for me on Ubuntu, and 5.2.44 works best on Win10. But any of them should allow you to download.
The earlier ones have fewer "VBox unmanageable errors" in general, but Ubuntu 20.04.3 only works with 6.1.x, so I can't go back to 5.2.x.


But how can you compare Windows Vbox to Linux Vbox? Windows and Linux are two different OS's and each has their unique issues.

------
I'll let the current LHC task run out and then detach and see what happens.
I find it weird that two projects could interfere with each other.
I have run Vbox LHC and standard RAH forever with no issues.
I tried one other project with Vbox but it wasn't anything I was interested in continuing with.
ID: 102993 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Ways to opt out from Python projects



©2024 University of Washington
https://www.bakerlab.org