Page 1 of 1

Linux install guide

PostPosted: Thu Nov 23, 2017 3:14 pm
by leggazoid
Linux install guide...

Install Xubuntu (or any flavor) 17.10

Code: Select all
sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt full-upgrade
sudo apt install nvidia-387
sudo nvidia-xconfig -a --cool-bits=31 --allow-empty-initial-configuration
wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb
sudo apt install ./python-support_1.0.15_all.deb
wget https://folding.stanford.edu/releases/public/release/fahclient/debian-testing-64bit/v7.4/fahclient_7.4.4_amd64.deb
sudo apt install ./fahclient_7.4.4_amd64.deb
wget https://folding.stanford.edu/releases/public/release/fahcontrol/debian-testing-64bit/v7.4/fahcontrol_7.4.4-1_all.deb
sudo apt install ./fahcontrol_7.4.4-1_all.deb
wget http://fah-web.stanford.edu/file-releases/public/GPUs.txt
sudo cp GPUs.txt /var/lib/fahclient/

Re: Linux install guide

PostPosted: Thu Nov 23, 2017 3:41 pm
by leggazoid
Not sure if cool-bits=31 still works for overclocking on nvidia-387 drivers?

Re: Linux install guide

PostPosted: Mon Nov 27, 2017 6:19 pm
by reavy
Thanks very much for this guide! It's been helpful for me.

I also needed
Code: Select all
sudo apt-get install software-properties-common python-software-properties

to get the apt-add-repository command. For some reason those two packages weren't already installed on my system.

Re: Linux install guide

PostPosted: Mon Nov 27, 2017 6:52 pm
by SteveWillis
leggazoid wrote:Not sure if cool-bits=31 still works for overclocking on nvidia-387 drivers?


It does.

Re: Linux install guide

PostPosted: Tue Aug 13, 2019 2:24 am
by leggazoid
Install Xubuntu (or any flavor) 18.04.3

Code: Select all
sudo apt update
sudo apt full-upgrade
sudo apt install nvidia-430
sudo reboot
wget https://folding.stanford.edu/releases/public/release/fahclient/debian-testing-64bit/v7.4/fahclient_7.5.1_amd64.deb
sudo apt install ./fahclient_7.5.1_amd64.deb
wget https://folding.stanford.edu/releases/public/release/fahcontrol/debian-testing-64bit/v7.4/fahcontrol_7.5.1-1_all.deb
sudo apt install ./fahcontrol_7.5.1-1_all.deb
wget http://fah-web.stanford.edu/file-releases/public/GPUs.txt
sudo cp GPUs.txt /var/lib/fahclient/
sudo systemctl restart FAHClient.service
# (Fan control that works with ssh and you can use over clocking the same way)
sudo nvidia-xconfig -a --cool-bits=31 --allow-empty-initial-configuration
sudo systemctl restart lightdm.service
sudo DISPLAY=:0 XAUTHORITY=/var/run/lightdm/root/:0 nvidia-settings -a 'GPUFanControlState=1' -a 'GPUTargetFanSpeed=100'

Re: Linux install guide

PostPosted: Tue Aug 13, 2019 2:34 pm
by toTOW
The client will automatically update the GPUs.txt file. If you copy it manually, you run the risk to break permissions on the file and to permanently break auto-update feature.

Re: Linux install guide

PostPosted: Tue Aug 13, 2019 2:44 pm
by bruce
toTOW wrote:The client will automatically update the GPUs.txt file. If you copy it manually, you run the risk to break permissions on the file and to permanently break auto-update feature.


Agreed. FAH configures special permissions for its files.

When FAH is first installed, one of the FIRST things it attempts to do is download GPUs.txt. That must happen before your GPU can be configured, and it may not if the rebooted system doesn't connect to the internet quickly enough so that it's available before FAH's initial startup. FAH should still update it later, so be patient if your GPU doesn't set up immediately.

Re: Linux install guide

PostPosted: Wed Aug 14, 2019 4:42 pm
by Adam_Ford
if you change the option from gpu=false to true it should download gpus.txt