Level1 Techs Folding@Home Team

how do I change it?

There isn’t a prompt for me to change it

If your on the web viewer there is a ‘change identity’ link under the name and team number. In the FAHControl application Configure (gear icon) , Identity tab, put in the a name and team number. The passkey you can add after by going to there passkey webpage (link on that tab). You don’t have to set a passkey if you dont want it.

1 Like

I am having issues with the FAHcontrol, when I open the app, no windows open

when I run it in the terminal,

  File "/usr/bin/FAHControl", line 57
    if sock.recv(1024).strip() == 'OK': print 'Ok'

SyntaxError: invalid syntax

I get this error

brb gonna eat be back in an hour

FAHControl requires python 2 to run.

So FAH control installed python 2 as a dependency.

the viewer and client works, but control doesn’t

Do I need to install it again?

The script is simply calling for /usr/bin/python. Your system default must be python 3. You could modify /usr/bin/FAHControl to explicitly use python 2.

Change:

#!/usr/bin/python

To:

#!/usr/bin/python2

1 Like

how do I make sure I don’t break compatibility with other python applications, because I use python for jupyter notebook

No need to. See edit in the initial post. Just editing the desktop file is enough.
Most launchers on Linux you can just right click the application > edit properties (or similar) and change it. That’ll also take care of copying the desktop file to your user directory.

Doesn’t require root ad opposed to editing the executable.

2 Likes

The change is only for this application. Your system Python will still be symlinked to Python 3.

1 Like

I’m suggesting to only edit /usr/bin/FAHControl so that it will explicitly use python 2.

Or you can explicitly start FAHControl with python 2 manually by issuing the following at the command line:

python2 /usr/bin/FAHControl

This will start python 2 and pass it FAHControl to run.

This is probably the best way to go about it.

For people getting this error, I highly recommend checking out FoldIt as well, if you have the time to devote and want to participate:

Summary

Design a protein to inhibit Coronavirus

As an aside, if anyone has any questions about Coronavirus or proteins in general, I’m a PhD student studying virology and structural biology at a public university in Montana.

F@H has helped understand protein folding, and how it works. It’s helped develop tons of models and algorithms that we use every day. Has it been the single breakthrough in a single advancement? Unfortunately, no, but it’s certainly helped in many.

To date, it’s been cited as a tool in 223 scientific publications. Places where indirect contributions from F@H have been made are things like testing interactions in silico, as well as expanding the dataset for molecular replacement of x-ray models of proteins. Advancements in molecular replacement (essentially just finding similar protein models that you can then take an x-ray of a new, unknown protein, and compare to to figure out its structure) have shortened the amount of time to crystallize a new protein from years to months.

1 Like

Yeah I read that too. I guess what I was asking was a clear cut answer whether something F@H exclusively processed to find a cure for xyz disease.

Okay, so I’ve got a question. Is anyone successfully using fahcontrol on Ubuntu 19.10? I couldn’t get it to install due to packages. :confused:

I’d like to contribute to the science with my gpus, but I’m not able to get the system up and running.

I am getting this wierd error

sudo python2 /usr/bin/FAHControl                                                                                                                                                                  (base) 
Traceback (most recent call last):
  File "/usr/bin/FAHControl", line 25, in <module>
    from fah import FAHControl, load_fahcontrol_db
  File "/usr/lib/python2.7/site-packages/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/__init__.py", line 27, in <module>
    from ClientConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/ClientConfig.py", line 29, in <module>
    from fah import SlotConfig
ImportError: cannot import name SlotConfig

Why are you using sudo exactly?

I thought the folder had a read-only marker.

Running the command without sudo gave the same error

python2 /usr/bin/FAHControl                                                                                                                                                                  (base)       (base) 
fish: base: command not found...
in command substitution
	called on standard input

Traceback (most recent call last):
  File "/usr/bin/FAHControl", line 25, in <module>
    from fah import FAHControl, load_fahcontrol_db
  File "/usr/lib/python2.7/site-packages/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/fah/__init__.py", line 26, in <module>
    from SlotConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/fah/SlotConfig.py", line 23, in <module>
    from fah.util import parse_bool
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/fah/fah/__init__.py", line 27, in <module>
    from ClientConfig import *
  File "/usr/lib/python2.7/site-packages/fah/fah/fah/fah/fah/fah/ClientConfig.py", line 29, in <module>
    from fah import SlotConfig
ImportError: cannot import name SlotConfig

I ended up using windows, I am live streaming it right now

getting an error of

21:19:30:WU01:FS01:0x21:Completed 1750000 out of 25000000 steps (7%)
21:19:36:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:19:52:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:20:08:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:20:24:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:20:39:WU00:FS00:0xa7:Completed 6250 out of 125000 steps (5%)
21:20:40:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:20:56:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:21:12:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:21:28:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.
21:21:44:ERROR:Receive error: 10053: An established connection was aborted by the software in your host machine.

Could it be because they’re stuffs all broken.

https://foldingforum.org/viewtopic.php?f=24&t=32424

their teams pages dont work either, just get bad gateway errors

I am not sure, it’s wierd because my cpu and gpu fans are cranked up, but the visualization is stuck on demo