Ghost fahcore_22
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 6
- Joined: Thu Jan 27, 2022 3:33 am
Ghost fahcore_22
Last weekend I set up my old computer to run folding 24/7 on an Ubuntu install. There was the usual mild complications of dealing with Ubuntu GPU drivers etc., but I thought I got it running well enough after following some instructions on this forum.
I finally checked up on it again and saw that I had a 2nd fahcore_22 running. In total, 1 instance of fahcore_a8, and 2 instances of fahcore_22. Both fahcore_22 instances are using ~25% processor and ~760 MB RAM. However, I only have 1 GPU slot showing in FAH Control (also only one showing in the slots configuration page), and when I click "pause" only one of the fahcore_22 stops, the other one continues full speed. I tried ending/killing the process, even restarted the system, and it still comes up. My stats page shows 5 clients within 7 days instead of the expected 4, so I think it is completing work units in parallel with the other one, I just can't see any kind of status for it or control it at all in the control window. I guess if it is completing work units it's not really a "major" problem, but I'd prefer to free up the CPU resources for the CPU core and let the GPU just do one at a time.
Anyone have insight to what's going on and how to fix it? I'm guessing re-installing the client would do it, but since I can't control that core, I can't tell it to "finish" and I'd be forced to abandon whatever work unit it has assigned.
I finally checked up on it again and saw that I had a 2nd fahcore_22 running. In total, 1 instance of fahcore_a8, and 2 instances of fahcore_22. Both fahcore_22 instances are using ~25% processor and ~760 MB RAM. However, I only have 1 GPU slot showing in FAH Control (also only one showing in the slots configuration page), and when I click "pause" only one of the fahcore_22 stops, the other one continues full speed. I tried ending/killing the process, even restarted the system, and it still comes up. My stats page shows 5 clients within 7 days instead of the expected 4, so I think it is completing work units in parallel with the other one, I just can't see any kind of status for it or control it at all in the control window. I guess if it is completing work units it's not really a "major" problem, but I'd prefer to free up the CPU resources for the CPU core and let the GPU just do one at a time.
Anyone have insight to what's going on and how to fix it? I'm guessing re-installing the client would do it, but since I can't control that core, I can't tell it to "finish" and I'd be forced to abandon whatever work unit it has assigned.
Re: Ghost fahcore_22
Don't worry about the work unit, when the timeout gets triggered a copy of it will be assigned to another folder.
I know it's not really what you want to hear but we've all got failed or dumped work units against us.
I know it's not really what you want to hear but we've all got failed or dumped work units against us.
-
- Site Admin
- Posts: 7937
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Ghost fahcore_22
Posting the first 100 or so lines of your log file would help in figuring out what is going on. Also look to see if there is one or more than one FAHClient process running. If there is more than one, then somehow you managed to start two separate folding clients on your system. Each client process could have a slot for the GPU defined.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
-
- Posts: 2522
- Joined: Mon Feb 16, 2009 4:12 am
- Location: Greenwood MS USA
Re: Ghost fahcore_22
Here is a tutorial on posting the log file
viewtopic.php?p=327413&f=24#p327413
viewtopic.php?p=327413&f=24#p327413
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
-
- Posts: 6
- Joined: Thu Jan 27, 2022 3:33 am
Re: Ghost fahcore_22
Yeah, I've lost a work unit here or there too, but I like to try to avoid it if possible.
Here is my log dump. And also I do have 3x instances of FAHClient running, although I can only see the one client window.
Here is my log dump. And also I do have 3x instances of FAHClient running, although I can only see the one client window.
Code: Select all
*********************** Log Started 2022-03-11T04:15:09Z ***********************
04:15:09:******************************* libFAH ********************************
04:15:09: Date: Oct 20 2020
04:15:09: Time: 20:36:39
04:15:09: Revision: 5ca109d295a6245e2a2f590b3d0085ad5e567aeb
04:15:09: Branch: master
04:15:09: Compiler: GNU 8.3.0
04:15:09: Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
04:15:09: -fdata-sections -O3 -funroll-loops -fno-pie
04:15:09: Platform: linux2 5.8.0-1-amd64
04:15:09: Bits: 64
04:15:09: Mode: Release
04:15:09:****************************** FAHClient ******************************
04:15:09: Version: 7.6.21
04:15:09: Author: Joseph Coffland <joseph@cauldrondevelopment.com>
04:15:09: Copyright: 2020 foldingathome.org
04:15:09: Homepage: https://foldingathome.org/
04:15:09: Date: Oct 20 2020
04:15:09: Time: 20:39:00
04:15:09: Revision: 6efbf0e138e22d3963e6a291f78dcb9c6422a278
04:15:09: Branch: master
04:15:09: Compiler: GNU 8.3.0
04:15:09: Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
04:15:09: -fdata-sections -O3 -funroll-loops -fno-pie
04:15:09: Platform: linux2 5.8.0-1-amd64
04:15:09: Bits: 64
04:15:09: Mode: Release
04:15:09: Args: -v --chdir /var/snap/folding-at-home-fcole90/common
04:15:09: Config: /var/snap/folding-at-home-fcole90/common/config.xml
04:15:09:******************************** CBang ********************************
04:15:09: Date: Oct 20 2020
04:15:09: Time: 18:37:59
04:15:09: Revision: 7e4ce85225d7eaeb775e87c31740181ca603de60
04:15:09: Branch: master
04:15:09: Compiler: GNU 8.3.0
04:15:09: Options: -faligned-new -std=c++11 -fsigned-char -ffunction-sections
04:15:09: -fdata-sections -O3 -funroll-loops -fno-pie -fPIC
04:15:09: Platform: linux2 5.8.0-1-amd64
04:15:09: Bits: 64
04:15:09: Mode: Release
04:15:09:******************************* System ********************************
04:15:09: CPU: Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
04:15:09: CPU ID: GenuineIntel Family 6 Model 58 Stepping 9
04:15:09: CPUs: 4
04:15:09: Memory: 15.58GiB
04:15:09: Free Memory: 7.58GiB
04:15:09: Threads: POSIX_THREADS
04:15:09: OS Version: 5.13
04:15:09: Has Battery: false
04:15:09: On Battery: false
04:15:09: UTC Offset: -5
04:15:09: PID: 34157
04:15:09: CWD: /var/snap/folding-at-home-fcole90/178
04:15:09: OS: Linux 5.13.0-30-generic x86_64
04:15:09: OS Arch: AMD64
04:15:09: GPUs: 1
04:15:09: GPU 0: Bus:1 Slot:0 Func:0 NVIDIA:5 GP106 [GeForce GTX 1060 6GB] 4372
04:15:09: CUDA Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:6.1 Driver:11.6
04:15:09:OpenCL Device 0: Platform:0 Device:0 Bus:1 Slot:0 Compute:3.0 Driver:510.47
04:15:09:***********************************************************************
04:15:09:<config>
04:15:09: <!-- Client Control -->
04:15:09: <client-threads v='6'/>
04:15:09: <cycle-rate v='4'/>
04:15:09: <cycles v='-1'/>
04:15:09: <disable-sleep-when-active v='true'/>
04:15:09: <exit-when-done v='false'/>
04:15:09: <fold-anon v='false'/>
04:15:09: <idle-seconds v='300'/>
04:15:09: <open-web-control v='false'/>
04:15:09: <update-gpus-txt v='true'/>
04:15:09:
04:15:09: <!-- Configuration -->
04:15:09: <config-rotate v='true'/>
04:15:09: <config-rotate-dir v='configs'/>
04:15:09: <config-rotate-max v='16'/>
04:15:09:
04:15:09: <!-- Debugging -->
04:15:09: <assignment-servers>
04:15:09: assign1.foldingathome.org assign2.foldingathome.org assign3.foldingathome.org assign4.foldingathome.org
04:15:09: </assignment-servers>
04:15:09: <auth-as v='true'/>
04:15:09: <capture-directory v='capture'/>
04:15:09: <capture-on-error v='false'/>
04:15:09: <capture-packets v='false'/>
04:15:09: <capture-requests v='false'/>
04:15:09: <capture-responses v='false'/>
04:15:09: <capture-sockets v='false'/>
04:15:09: <debug-sockets v='false'/>
04:15:09: <exception-locations v='true'/>
04:15:09: <stack-traces v='false'/>
04:15:09:
04:15:09: <!-- Error Handling -->
04:15:09: <max-slot-errors v='10'/>
04:15:09: <max-unit-errors v='5'/>
04:15:09:
04:15:09: <!-- Folding Core -->
04:15:09: <checkpoint v='15'/>
04:15:09: <core-priority v='idle'/>
04:15:09: <cpu-usage v='100'/>
04:15:09: <gpu-usage v='100'/>
04:15:09: <no-assembly v='false'/>
04:15:09:
04:15:09: <!-- Folding Slot Configuration -->
04:15:09: <cause v='ANY'/>
04:15:09: <client-subtype v='LINUX'/>
04:15:09: <client-type v='normal'/>
04:15:09: <cpu-species v='X86_PENTIUM_II'/>
04:15:09: <cpu-type v='AMD64'/>
04:15:09: <cpus v='-1'/>
04:15:09: <disable-viz v='false'/>
04:15:09: <gpu v='true'/>
04:15:09: <gpu-beta v='false'/>
04:15:09: <max-packet-size v='normal'/>
04:15:09: <os-species v='UNKNOWN'/>
04:15:09: <os-type v='LINUX'/>
04:15:09: <project-key v='0'/>
04:15:09: <smp v='true'/>
-
- Site Moderator
- Posts: 1115
- Joined: Sat Dec 08, 2007 1:33 am
- Location: San Francisco, CA
- Contact:
Re: Ghost fahcore_22
I think you have fah installed twice.
Once with snap, which probably runs the client via systemd.
And once with the official package, probably running via init.d with —respawn.
That would explain the three client instances running.
Once with snap, which probably runs the client via systemd.
And once with the official package, probably running via init.d with —respawn.
That would explain the three client instances running.
-
- Posts: 6
- Joined: Thu Jan 27, 2022 3:33 am
Re: Ghost fahcore_22
I guess that would make sense. I tried to install it with the package I downloaded from the web site, but I couldn't get the GUI to load, assumed it failed. I then found it on the Ubuntu software center and it came up just fine. Though I find it weird that two GPU clients are running and not two CPU clients...
I'm not really much of a wizard with Ubuntu though. If there's tips on offer how to properly uninstall the duplicate client (or even get it to finish the work unit in question first) before I start rm'ing stuff semi-haphazardly, it would be appreciated.
Cheers
I'm not really much of a wizard with Ubuntu though. If there's tips on offer how to properly uninstall the duplicate client (or even get it to finish the work unit in question first) before I start rm'ing stuff semi-haphazardly, it would be appreciated.
Cheers
Re: Ghost fahcore_22
First stop the service with e.g.
(the second is in case the service launcher is broken)
Maybe copy the file /etc/fahclient/config.xml to a safe location to make sure your passkey and configuration is saved, but this might not be that important - you can re-request the passkey anyway.
Ubuntu software center allows you to uninstall packages from the GUI, just do that first. As for the officially downloaded package, you should be able to remove it with
you might also make sure that these files/folders have been removed, but the previous command should have already purged them:
Code: Select all
sudo /etc/init.d/FAHClient stop
sudo killall FAHClient
Maybe copy the file /etc/fahclient/config.xml to a safe location to make sure your passkey and configuration is saved, but this might not be that important - you can re-request the passkey anyway.
Ubuntu software center allows you to uninstall packages from the GUI, just do that first. As for the officially downloaded package, you should be able to remove it with
Code: Select all
sudo dpkg -P fahclient
Code: Select all
/etc/init.d/FAHClient
/var/lib/fahclient
/etc/fahclient
Online: GTX 1660 Super + occasional CPU folding in the cold.
Offline: Radeon HD 7770, GTX 1050 Ti 4G OC, RX580