Jump to content

Howto: Ubunbtu 18 Folding Rig

19 hours ago, B_T_B said:

Im just going to leave this here. Its an old meme..it proves a point.. Apologies if I post it elsewhere HA!3ea24w.jpg.2e4f0114c5b3696fccd5f01312cf8745.jpg

@Gorgon please add this to the op. lol

Folding Community Board:

Also check out our Official Folding Month event:

 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 4 months later...

Reviving this thread due to quality.

 

@Gorgon  On Debian Buster, trying to install fahControl and get.

 

Package python-gnome2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

 

Have you come across this before?  Thanks

Intel 12400F | 2x8 3000Mhz Corsair LPX | ASRock H570M-ITX  | Noctua DH-N14 | Corsair MP50 480GB | Meshilicious | Corsair SF600Fedora

 

Thanks let me know if I said something useful. Cheers!

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, TheFlyingSquirrel said:

Reviving this thread due to quality.

 

@Gorgon  On Debian Buster, trying to install fahControl and get.

 

Package python-gnome2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

 

Have you come across this before?  Thanks

Yes,

 

Python2 is deprecated and not supported on the latest Debian but is, unfortunately what FAHControl is built with. The python2 compatibility libraries which worked on Beaver don't appear to work on the latest version.

 

sudo apt install python dh-python python-gnome2

 

There is a new version of the FAHClient in the works but with one developer maintaining it and the need for rigorous testing it likely wont start being tested for a while.

 

One solution is to just not install FAHControl and use remote access from another system to control the Linux Rig. The other solution is to use Bionic Beaver instead which obviously means a re-install.

FaH BOINC HfM

Bifrost - 6 GPU Folding Rig  Linux Folding HOWTO Folding Remote Access Folding GPU Profiling ToU Scheduling UPS

Systems:

desktop: Lian-Li O11 Air Mini; Asus ProArt x670 WiFi; Ryzen 9 7950x; EVGA 240 CLC; 4 x 32GB DDR5-5600; 2 x Samsung 980 Pro 500GB PCIe3 NVMe; 2 x 8TB NAS; AMD FirePro W4100; MSI 4070 Ti Super Ventus 2; Corsair SF750

nas1: Fractal Node 804; SuperMicro X10sl7-f; Xeon e3-1231v3; 4 x 8GB DDR3-1666 ECC; 2 x 250GB Samsung EVO Pro SSD; 7 x 4TB Seagate NAS; Corsair HX650i

nas2: Synology DS-123j; 2 x 6TB WD Red Plus NAS

nas3: Synology DS-224+; 2 x 12TB Seagate NAS

dcn01: Fractal Meshify S2; Gigabyte Aorus ax570 Master; Ryzen 9 5900x; Noctua NH-D15; 4 x 16GB DDR4-3200; 512GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750Mx

dcn02: Fractal Meshify S2; Gigabyte ax570 Pro WiFi; Ryzen 9 3950x; Noctua NH-D15; 2 x 16GB DDR4-3200; 128GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750x

dcn03: Fractal Meshify C; Gigabyte Aorus z370 Gaming 5; i9-9900k; BeQuiet! PureRock 2 Black; 2 x 8GB DDR4-2400; 128GB SATA m.2; MSI 4070 Ti Super Gaming X; MSI 4070 Ti Super Ventus 2; Corsair TX650m

dcn05: Fractal Define S; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SATA NVMe; Gigabyte Gaming RTX 4080 Super; Corsair TX750m

dcn06: Fractal Focus G Mini; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SSD; Gigabyte Gaming RTX 4080 Super; Corsair CX650m

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Gorgon said:

Yes,

 

Python2 is deprecated and not supported on the latest Debian but is, unfortunately what FAHControl is built with. The python2 compatibility libraries which worked on Beaver don't appear to work on the latest version.

 


sudo apt install python dh-python python-gnome2

 

There is a new version of the FAHClient in the works but with one developer maintaining it and the need for rigorous testing it likely wont start being tested for a while.

 

One solution is to just not install FAHControl and use remote access from another system to control the Linux Rig. The other solution is to use Bionic Beaver instead which obviously means a re-install.

Thank you for your timely and informative response.

 

The main reason I want FAHControl is to switch to GPU, because for whatever reason my FAHClient defaulted to CPU even though I have a compatible GPU.

Intel 12400F | 2x8 3000Mhz Corsair LPX | ASRock H570M-ITX  | Noctua DH-N14 | Corsair MP50 480GB | Meshilicious | Corsair SF600Fedora

 

Thanks let me know if I said something useful. Cheers!

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, TheFlyingSquirrel said:

Thank you for your timely and informative response.

 

The main reason I want FAHControl is to switch to GPU, because for whatever reason my FAHClient defaulted to CPU even though I have a compatible GPU.

It does that by design but will usually create a GPU slot on first install if the ppd graphics drivers for NVidia are installed or the AMD binary drivers AND OpenGL is installed (hint: you likely will need the Open-GL Development package

sudo apt install ocl-icd-opencl-dev

FaH BOINC HfM

Bifrost - 6 GPU Folding Rig  Linux Folding HOWTO Folding Remote Access Folding GPU Profiling ToU Scheduling UPS

Systems:

desktop: Lian-Li O11 Air Mini; Asus ProArt x670 WiFi; Ryzen 9 7950x; EVGA 240 CLC; 4 x 32GB DDR5-5600; 2 x Samsung 980 Pro 500GB PCIe3 NVMe; 2 x 8TB NAS; AMD FirePro W4100; MSI 4070 Ti Super Ventus 2; Corsair SF750

nas1: Fractal Node 804; SuperMicro X10sl7-f; Xeon e3-1231v3; 4 x 8GB DDR3-1666 ECC; 2 x 250GB Samsung EVO Pro SSD; 7 x 4TB Seagate NAS; Corsair HX650i

nas2: Synology DS-123j; 2 x 6TB WD Red Plus NAS

nas3: Synology DS-224+; 2 x 12TB Seagate NAS

dcn01: Fractal Meshify S2; Gigabyte Aorus ax570 Master; Ryzen 9 5900x; Noctua NH-D15; 4 x 16GB DDR4-3200; 512GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750Mx

dcn02: Fractal Meshify S2; Gigabyte ax570 Pro WiFi; Ryzen 9 3950x; Noctua NH-D15; 2 x 16GB DDR4-3200; 128GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750x

dcn03: Fractal Meshify C; Gigabyte Aorus z370 Gaming 5; i9-9900k; BeQuiet! PureRock 2 Black; 2 x 8GB DDR4-2400; 128GB SATA m.2; MSI 4070 Ti Super Gaming X; MSI 4070 Ti Super Ventus 2; Corsair TX650m

dcn05: Fractal Define S; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SATA NVMe; Gigabyte Gaming RTX 4080 Super; Corsair TX750m

dcn06: Fractal Focus G Mini; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SSD; Gigabyte Gaming RTX 4080 Super; Corsair CX650m

Link to comment
Share on other sites

Link to post
Share on other sites

You can edit the config file manually, or as mentioned connect to that client from another PC that fahcontrol will run on.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

Per the Remote Access HOWTO just add:

<!-- HTTP Server -->
  <allow v='127.0.0.1 192.168.1.0/24'/>

  <!-- Remote Command Server -->
  <command-allow-no-pass v='127.0.0.1 192.168.1.0/24'/>

to /etc/fahclient/config.xml changing the IP if you LAN uses a different network then restart the FAHclient

sudo service FAHClient restart

FaH BOINC HfM

Bifrost - 6 GPU Folding Rig  Linux Folding HOWTO Folding Remote Access Folding GPU Profiling ToU Scheduling UPS

Systems:

desktop: Lian-Li O11 Air Mini; Asus ProArt x670 WiFi; Ryzen 9 7950x; EVGA 240 CLC; 4 x 32GB DDR5-5600; 2 x Samsung 980 Pro 500GB PCIe3 NVMe; 2 x 8TB NAS; AMD FirePro W4100; MSI 4070 Ti Super Ventus 2; Corsair SF750

nas1: Fractal Node 804; SuperMicro X10sl7-f; Xeon e3-1231v3; 4 x 8GB DDR3-1666 ECC; 2 x 250GB Samsung EVO Pro SSD; 7 x 4TB Seagate NAS; Corsair HX650i

nas2: Synology DS-123j; 2 x 6TB WD Red Plus NAS

nas3: Synology DS-224+; 2 x 12TB Seagate NAS

dcn01: Fractal Meshify S2; Gigabyte Aorus ax570 Master; Ryzen 9 5900x; Noctua NH-D15; 4 x 16GB DDR4-3200; 512GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750Mx

dcn02: Fractal Meshify S2; Gigabyte ax570 Pro WiFi; Ryzen 9 3950x; Noctua NH-D15; 2 x 16GB DDR4-3200; 128GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750x

dcn03: Fractal Meshify C; Gigabyte Aorus z370 Gaming 5; i9-9900k; BeQuiet! PureRock 2 Black; 2 x 8GB DDR4-2400; 128GB SATA m.2; MSI 4070 Ti Super Gaming X; MSI 4070 Ti Super Ventus 2; Corsair TX650m

dcn05: Fractal Define S; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SATA NVMe; Gigabyte Gaming RTX 4080 Super; Corsair TX750m

dcn06: Fractal Focus G Mini; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SSD; Gigabyte Gaming RTX 4080 Super; Corsair CX650m

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Gorgon said:

It does that by design but will usually create a GPU slot on first install if the ppd graphics drivers for NVidia are installed or the AMD binary drivers AND OpenGL is installed (hint: you likely will need the Open-GL Development package


sudo apt install ocl-icd-opencl-dev
I considered this, so I checked.

glx-alternative-nvidia                install
libegl-nvidia0:amd64                install
libgl1-nvidia-glvnd-glx:amd64            install
libgl1-nvidia-glvnd-glx:i386            install
libgles-nvidia1:amd64                install
libgles-nvidia2:amd64                install
libglx-nvidia0:amd64                install
libglx-nvidia0:i386                install
libnvidia-cbl:amd64                install
libnvidia-cfg1:amd64                install
libnvidia-compiler:amd64            install
libnvidia-eglcore:amd64                install
libnvidia-encode1:amd64                install
libnvidia-fatbinaryloader:amd64            install
libnvidia-fatbinaryloader:i386            install
libnvidia-glcore:amd64                install
libnvidia-glcore:i386                install
libnvidia-glvkspirv:amd64            install
libnvidia-glvkspirv:i386            install
libnvidia-ml-dev                install
libnvidia-ml1:amd64                install
libnvidia-ptxjitcompiler1:amd64            install
libnvidia-ptxjitcompiler1:i386            install
libnvidia-rtcore:amd64                install
nvidia-alternative                install
nvidia-cuda-dev                    install
nvidia-cuda-doc                    install
nvidia-cuda-gdb                    install
nvidia-cuda-toolkit                install
nvidia-driver                    install
nvidia-driver-bin                install
nvidia-driver-libs:amd64            install
nvidia-egl-common                install
nvidia-egl-icd:amd64                install
nvidia-installer-cleanup            install
nvidia-kernel-common                install
nvidia-kernel-dkms                install
nvidia-kernel-support                install
nvidia-legacy-check                install
nvidia-modprobe                    install
nvidia-opencl-common                install
nvidia-opencl-icd:amd64                install
nvidia-persistenced                install
nvidia-profiler                    install
nvidia-smi                    install
nvidia-support                    install
nvidia-vdpau-driver:amd64            install
nvidia-visual-profiler                install
nvidia-vulkan-common                install
nvidia-vulkan-icd:amd64                install
xserver-xorg-video-nvidia            install



nvidia-opencl-common                install
nvidia-opencl-icd:amd64                install
ocl-icd-libopencl1:amd64            install
ocl-icd-libopencl1:i386                install
ocl-icd-opencl-dev:amd64            install
opencl-c-headers                install
opencl-clhpp-headers                install

I considered that. Seems to be in place.

Intel 12400F | 2x8 3000Mhz Corsair LPX | ASRock H570M-ITX  | Noctua DH-N14 | Corsair MP50 480GB | Meshilicious | Corsair SF600Fedora

 

Thanks let me know if I said something useful. Cheers!

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, Kilrah said:

You can edit the config file manually, or as mentioned connect to that client from another PC that fahcontrol will run on.

16:58:34:WU01:FS01:0x22:Digital signatures verified
16:58:34:WU01:FS01:0x22:Folding@home GPU Core22 Folding@home Core
16:58:34:WU01:FS01:0x22:Version 0.0.2
16:58:34:WU00:FS00:Connecting to 65.254.110.245:8080

 


17:03:51:WU00:FS00:Connecting to 65.254.110.245:8080
17:03:51:WARNING:WU00:FS00:Failed to get assignment from '65.254.110.245:8080': No WUs available for this configuration
17:03:51:WU00:FS00:Connecting to 18.218.241.186:80
17:03:52:WARNING:WU00:FS00:Failed to get assignment from '18.218.241.186:80': No WUs available for this configuration
17:03:52:ERROR:WU00:FS00:Exception: Could not get an assignment
17:04:44:5:127.0.0.1:New Web connection
17:04:56:WU01:FS01:0x22:Completed 30000 out of 1000000 steps (3%)

 

GPU folding up and running, though I look to be getting CPU workout folding errors, though that is in line with expectations.

 

Thanks both

 

Intel 12400F | 2x8 3000Mhz Corsair LPX | ASRock H570M-ITX  | Noctua DH-N14 | Corsair MP50 480GB | Meshilicious | Corsair SF600Fedora

 

Thanks let me know if I said something useful. Cheers!

Link to comment
Share on other sites

Link to post
Share on other sites

You can just kill me or ban me... I am utter Linux noob... could Anaconda package solve anything in Debian distro?  https://www.anaconda.com/distribution/ 

I have potentially so many questions... just ban if I am too much of a tool 😅... I might give this Linux&F@H a try in near future...

 

(I installed Endless OS just for the heck of it, dual boot with win 10. I know you probably think that is so wrong  😁)  

🇫🇮 Regular ol folder´s Stats... What Event 🤪                            

Main PC: 8700K & MSI 2080Ti Seahawk

Utility PC: Threadripper 1920x & MSI 2080 Seahawk

Dedicated to the Fold: i7 2600K & MSI 1080Ti OC Armor

 

...good to be back to folding...   🇫🇮

Link to comment
Share on other sites

Link to post
Share on other sites

Here's a few aliases I use for checking in on F@H. Would love to see others if anyone has some to share.

alias fahcredit='grep "credit" /var/lib/fahclient/log.txt'
alias fahwatch='tail -f -n 100 /var/lib/fahclient/log.txt'
alias fahlog='tail -n 100 /var/lib/fahclient/log.txt'
alias fahstart='sudo /etc/init.d/FAHClient start'
alias fahstop='sudo /etc/init.d/FAHClient stop'

 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 10 months later...
  • 3 weeks later...

I'm new to Linux (Ubuntu), so I tend to just follow detailed instructions on getting stuff like this running.  I did that here, but currently, while my CPU is numbercrunching Folding@home just fine, my GPU seems to be idle. 

 

GPU:

image.png.d672746acc7b9dc5b36f183079e020e6.png

 

image.png.13e455d061d6043d0bd64ed99b9f84ad.png

 

I left my config.xml at its default, as I intend to add more GPU's later. 

 

Any input would be appreciated.  🖖🏼

Link to comment
Share on other sites

Link to post
Share on other sites

On 3/9/2021 at 2:13 AM, Boneless3vil said:

I'm new to Linux (Ubuntu), so I tend to just follow detailed instructions on getting stuff like this running.  I did that here, but currently, while my CPU is numbercrunching Folding@home just fine, my GPU seems to be idle. 

 

GPU:

image.png.d672746acc7b9dc5b36f183079e020e6.png

 

image.png.13e455d061d6043d0bd64ed99b9f84ad.png

 

I left my config.xml at its default, as I intend to add more GPU's later. 

 

Any input would be appreciated.  🖖🏼

as default GPU folding is disabled on Ubuntu. you would need to change that in the config file. i only know how to change this on a system with a GUI tough so i'm not sure how to do this through console.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×