Page 1 of 2

New Client 7.6.8

Posted: Fri Apr 17, 2020 11:51 am
by goodyca
Does the new client control use Python 2 or Python 3?

Re: New Client 7.6.8

Posted: Fri Apr 17, 2020 12:10 pm
by PantherX
I think that it still uses Python 2. However, work is being done to migrate it to Python 3: https://github.com/FoldingAtHome/fah-control/pull/56

Re: New Client 7.6.8

Posted: Fri Apr 17, 2020 12:28 pm
by goodyca
Thank you for the reply.

Re: New Client 7.6.8

Posted: Fri Apr 17, 2020 7:48 pm
by Bowi
I see we can choose "COVID" WUs, but is "High Priority" new too? What is it for?

Re: New Client 7.6.8

Posted: Fri Apr 17, 2020 10:22 pm
by PantherX
Welcome to the F@H Forum Bowi

High Priority is what the researchers classify. Currently, I believe that all non COVID-19 projects are low priority and some have even temporarily stopped. COVID-19 Projects are high priority and with the new client, they can be set as preference too.

Re: New Client 7.6.8

Posted: Fri Apr 17, 2020 11:57 pm
by jonault
PantherX wrote:COVID-19 Projects are high priority and with the new client, they can be set as preference too.
I thought selecting "Any" meant that you preferentially got assigned to high priority projects. At least that's what we've been telling people for the last month when they wanted to work on COVID-19. Is that no longer the case? What's the difference between selecting "High Priority" and selecting "Any"?

Re: New Client 7.6.8

Posted: Sat Apr 18, 2020 12:35 am
by PantherX
I am not fully aware of the differences between them since the update was released less than 24 hours ago: https://foldingathome.org/2020/04/17/ne ... -projects/

Based on that, I think it matches what the Donor's preference is and makes a best match possible.

Keep in mind that prior to this release (7.6.8), "Any" didn't have an assigned value since it wasn't implemented. Thus, the priority was set to High on the Server side as the client side has no say in it until now.

Re: New Client 7.6.8

Posted: Sat Apr 18, 2020 2:18 am
by Rel25917
I kinda want a low priority option, make sure to show all the old projects some love too.

Re: New Client 7.6.8

Posted: Sun Apr 19, 2020 12:30 pm
by Runaway1956
goodyca wrote:Does the new client control use Python 2 or Python 3?
I preface my answer with "I believe" because I'm not a programmer.

I believe that we are now using Python 3, because, the package manager on my machines have generally refused to install FAHControl, complaining of a dependency problem. I did trace that to Python2 and related packages. Python2 is obsolete, and all of my machines have Python3 installed. The only way to make FAHControl work, was to do a forced install, then each time the package manager was invoked afterward, it told you about "broken packages".

This newest version of FAHControl installs without complaint. I therefore deduce that FAHControl no longer specifies, or relies on, Python2 or it's relatives.

Until a real programmer comes along to tell me that I don't know enough to make that deduction, I'll believe that FAHControl is now using Python3. :D

The same applies to v7.6.8 and 7.6.9, both versions installed without any complaints from the package manager.


Quick edit: The new viewer button on FAHControl is pretty cool. Even cooler, you can view remote machines, as well. It takes several seconds (15 or so) to load the remote work unit into the viewer, but it does load. I have five clients live on my network, and I've just peeked at all five work units. Depending on your network and bandwidth, you may not see the delay that I'm experiencing. Enjoy the new toys!!

Re: New Client 7.6.8

Posted: Sun Apr 19, 2020 12:52 pm
by peterjammo
I have 3 Mint 18.3 and a 19.3 to upgrade. I read on another thread that just installing the new version over the top was fine, but wonder if that was talking about the WIndows version. I'd be happier to do the upgrades if someone else who may be better than me at fixing broken Linux stuff had gone first with the same Mint/Ubuntu versions. Can anyone conirm?

Re: New Client 7.6.8

Posted: Sun Apr 19, 2020 12:59 pm
by Runaway1956
peterjammo wrote:I have 3 Mint 18.3 and a 19.3 to upgrade. I read on another thread that just installing the new version over the top was fine, but wonder if that was talking about the WIndows version. I'd be happier to do the upgrades if someone else who may be better than me at fixing broken Linux stuff had gone first with the same Mint/Ubuntu versions. Can anyone conirm?

Antix Debian here, I installed right over top of the version 7.5.1 without uninstalling. It may be "safer" to uninstall first, I can't say for sure, but it worked for me.

Re: New Client 7.6.8

Posted: Sun Apr 19, 2020 1:01 pm
by berndinger
mint 19.3 here.
Upgrade works without any problems.
cheers

Re: New Client 7.6.8

Posted: Sun Apr 19, 2020 1:04 pm
by peterjammo
Thanks. I'm taking the 19.3 Laptop offline shortly to try a cpu upgrade, so I may as well try the new version as well.

Re: New Client 7.6.8

Posted: Sun Apr 19, 2020 1:34 pm
by HaloJones
Did an over-the-top Linux install on Linux Mint 18 and 19 with no problems.

Re: New Client 7.6.8

Posted: Sun Apr 19, 2020 2:59 pm
by Marginauto
Hi,
jonault wrote:I thought selecting "Any" meant that you preferentially got assigned to high priority projects. At least that's what we've been telling people for the last month when they wanted to work on COVID-19. Is that no longer the case? What's the difference between selecting "High Priority" and selecting "Any"?
As I got it in the "old" version of the client there was no separate option for COVID-19 so you had to choose "Any", which gave you the high priority projects. And these are currently all COVID19 projects. In the new version we have now a separate option for COVID-19, so that the workaround by Any isn't longer necessary. With the new client the result should be the same if you select "COVID-16" ("Give me COVID-19 projects!") or "Any/High priority" ("Give me high priority projects!").

Maybe someone with more technical insight can complete or correct this.

Greetings