FahMon (multi-platform app to monitor various F@h clients)

This forum contains information about 3rd party applications which may be of use to those who run the FAH client and one place where you might be able to get help when using one of those apps.

Moderator: Site Moderators

Hyperlife
Posts: 192
Joined: Sun Dec 02, 2007 7:38 am

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by Hyperlife »

Thanks. I've added the logfile_xx.txt files to my rsync setup.

For some reason, my 3 Linux/WINE GPU folders have asterisks by their PPD at all times under 2.3.99.1, but this didn't happen with earlier FahMon versions. All my other folders (Windows CPU, Linux CPU, Linux SMP) have no asterisks.
Image
weedacres
Posts: 138
Joined: Mon Dec 24, 2007 11:18 pm
Hardware configuration: UserNames: weedacres_gpu ...
Location: Eastern Washington

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by weedacres »

I've tried doing this on my VM clients from XP setting up the /work folder as a mapped network drive. I continue to get access denied on the current logfile_xx.txt
Despite that FahMon appears to work fine without logfile_xx.txt.
What are we missing by not having that file available?
Image
Tynat
Posts: 89
Joined: Wed Feb 11, 2009 1:37 am

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by Tynat »

uncle_fungus wrote:FahMon 2.3.2... can't make a determination it falls back to the psummary value (or another sensible default) but marks the PPD with an asterisk to indicate that it (and the ETA) may not be accurate.
This quoted text from an old post dated Thu Jan 24, 2008 5:54 am is the only information I could find about the meaning of the asterisk next to the number in the PPD column. Could the meaning of the asterisk be added to the Monitoring Clients (or similar) page so its purpose is easier to find?

Also, I bumped into the resizing the GUI problem again on WinXP. This is where the FAH log is visible and when you attempt to make the overall size of the GUI shorter, the top part of the GUI gets squished because the log window itself can't be resized. If feasible, could this be fixed in an upcoming release?

Thought of something else. :) How about an option in preferences that would make the X (close) button minimize the GUI to the notification area instead of closing the application.

Edit: Only the color cube status, progress, name, ETA and PPD columns remember their size after a restart of FAHMon. When FAHMon is restarted, the other columns are hidden again and have to be resized.

Thanks.
All clients stopped due to Stanford's upcoming September 2011 decision
jaak ennuste
Posts: 30
Joined: Thu Jan 08, 2009 11:30 am
Hardware configuration: 3 x Nvidia Geforce GTX 295 cards (total 6 GPU's)
AMD Phenom x4 2600MHz Black Edition
MSI 790FX K9A2 Platinum system board, 4GB RAM
ATX case, 1000 W Chieftec PS
Windows XP 64-bit
More: http://estoniadonates.wordpress.com/
Location: Tallinn, Estonia, EU
Contact:

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by jaak ennuste »

For some reason fahmon is quite unstable. I have sent today 4 dump files to fahmon website. My OS is XP Pro 32 and I mesure local clients and also other workgroup clients via network share. Everything works some 8-12 hours and then stops or crashes.

Jaak
building 32 GPU folding rig: 16 x NVIDIA GeForce GTX 295 cards; dual PSU solution; 4 nodes.
Website: Estonia Donates, ambitious 400 PPD supercomputer project
Sponsored by AdlerFlow ceramic coated Porsche exhausts
MarkJohnson
Posts: 18
Joined: Thu Dec 11, 2008 2:06 am

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by MarkJohnson »

For some reason I can't seem to get 2.3.99.1 working. It seems to compile just fine, but I can't get it to run at all. Whenever I select it under applications --> System tools it acts like it does nothing. same when I go to the FahMon-1.2.99.1 folder. I even opened up a terminal and manually type ./FahMon with no luck either. I even ran top and it doesn't list it as running.

Does anyone have a new FahMon How to guide for Linux (preferable Ubuntu). I'm using Ubuntu 8.04.1 fully updated.

Thanks for any help
-=Mark=-
ps. do I need to uninstall FahMon first? if so, how would I go about doing that?
DFI UT X58-T3eH8 ** i7 920 ** 3GB G. Skill DDR3-2000 ** 9800 GTX+ ** Antec TPQ-850 ** Vista Ult. X64/Ubuntu x64 8.04.1 **

Image
bollix47
Posts: 2959
Joined: Sun Dec 02, 2007 5:04 am
Location: Canada

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by bollix47 »

One thing you could try Mark is to rename the .fahmon folder in your home. See if the program starts after that. It's possible that something has changed from your older version that is no longer compatible.

Just a thought. :wink:
Image
MarkJohnson
Posts: 18
Joined: Thu Dec 11, 2008 2:06 am

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by MarkJohnson »

hmm, I see no .fahmon anywhere when I use dir -a. I see tons of other .filenames, just not .fahmon. could it be listed elsewhere?

Thanks
-=Mark=-
DFI UT X58-T3eH8 ** i7 920 ** 3GB G. Skill DDR3-2000 ** 9800 GTX+ ** Antec TPQ-850 ** Vista Ult. X64/Ubuntu x64 8.04.1 **

Image
bollix47
Posts: 2959
Joined: Sun Dec 02, 2007 5:04 am
Location: Canada

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by bollix47 »

hmmm that's a bit strange. It is a hidden file (denoted by the dot in front of the name) but since you can see other filenames with a period in front you must be viewing hidden files.

Mine is definitely listed in my home folder:

Code: Select all

drwxr-xr-x  2 bollix bollix   4096 2009-03-11 21:48 .fahmon
Try opening nautilus via a terminal (Application > Accessories > Terminal):

Code: Select all

nautilus
Use ctrl-h to show hidden files. If it's there you can right click on it and choose Rename...

It doesn't make sense that it's not there unless you somehow installed it as a different user(i.e. root).

Also, make sure you have all of the needed software listed in the REQUIRES file:

Code: Select all

Software for running FahMon on Linux
REQUIRED
* wxGTK >=2.8.0 (Unicode build)
* libcurl >= 7.15.0

Code: Select all

Software for building FahMon on Linux
REQUIRED
* gcc-c++
* wxGTK >=2.8.0 (unicode build)
* wxGTK-Devel >=2.8.0 (unicode build)
* m4
* libcurl >= 7.15.0
Image
toTOW
Site Moderator
Posts: 6359
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by toTOW »

libcurl has been the main trouble to get my copies to compile ... then libwxcurl to get it to run (it will complain about this missing library if you try to start from a terminal).
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
uncle_fungus
Site Admin
Posts: 1288
Joined: Fri Nov 30, 2007 9:37 am
Location: Oxfordshire, UK

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by uncle_fungus »

As described in the manual, and by bollix, above, you need to make sure you have libcurl, and libcurl-dev(el) installed. Additionally, you may also have to run `sudo ldconfig` after running `sudo make install` in order for FahMon to be able to find libwxcurl.
shiryunaga
Posts: 50
Joined: Tue Apr 14, 2009 6:51 am
Hardware configuration: Intel Core i3 2100 3092.91 MHz (99.77 x 31.0)
Location: indonesia
Contact:

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by shiryunaga »

why fahmon detect tinker core have 400 frame? see http://foldingforum.org/viewtopic.php?f=16&t=9573, i use Fahmon 2.3.99.1, i cannot understand why that core have different frame(i know from benchmark fahmon), this is bug or not??
Folding@Home user since Feb 2009
bollix47
Posts: 2959
Joined: Sun Dec 02, 2007 5:04 am
Location: Canada

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by bollix47 »

If you look at the Project Summary page you will see that projects 5732 to 5747 are all listed twice, once for Tinker and once for GROGPU2. Perhaps Pande is comparing results between the GPU and the uniprocessor client but this must be causing a problem for monitoring software as I'm sure those programs are expecting project numbers to be unique.

As to why 400 steps I have no idea. :?
Image
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by P5-133XL »

I found the following FAHlog sequence appeared in FAHMon as if the folding client was still running (Green indicator light), while it was not.

Code: Select all

[01:55:32] Completed 17500 out of 250000 steps  (7%)
[02:05:19] Completed 20000 out of 250000 steps  (8%)
[02:15:07] Completed 22500 out of 250000 steps  (9%)
[02:24:54] Completed 25000 out of 250000 steps  (10%)
[02:34:41] Completed 27500 out of 250000 steps  (11%)
[02:44:28] Completed 30000 out of 250000 steps  (12%)
[02:54:17] Completed 32500 out of 250000 steps  (13%)
[03:04:04] Completed 35000 out of 250000 steps  (14%)
[03:13:50] Completed 37500 out of 250000 steps  (15%)
[03:23:37] Completed 40000 out of 250000 steps  (16%)
[03:33:23] Completed 42500 out of 250000 steps  (17%)
[03:35:16] 
[03:35:16] Folding@home Core Shutdown: INTERRUPTED
[07:52:54] - Autosending finished units... [April 19 07:52:54 UTC]
[07:52:54] Trying to send all finished work units
[07:52:54] + No unsent completed units remaining.
[07:52:54] - Autosend completed
Image
uncle_fungus
Site Admin
Posts: 1288
Joined: Fri Nov 30, 2007 9:37 am
Location: Oxfordshire, UK

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by uncle_fungus »

shiryunaga wrote:why fahmon detect tinker core have 400 frame? see http://foldingforum.org/viewtopic.php?f=16&t=9573, i use Fahmon 2.3.99.1, i cannot understand why that core have different frame(i know from benchmark fahmon), this is bug or not??
The data source FahMon uses for it's project data (http://fah-web.stanford.edu/psummary.html) currently contains conflicting (and incorrect) information for certain projects. For some reason a number of GPU2 projects are being listed twice, once with the correct data, and once with incorrect data. The parsing algorithm FahMon uses can usually catch problems with psummary, but it occasionally gets it wrong, as has happened here. The problem in PPD calculation stems from the fact that TINKER WUs require a different progress calculation to be used, which means that the "intelligent system" for calculating frame count on-the-fly doesn't work.
P5-133XL wrote:I found the following FAHlog sequence appeared in FAHMon as if the folding client was still running (Green indicator light), while it was not.

Code: Select all

[03:33:23] Completed 42500 out of 250000 steps  (17%)
[03:35:16] 
[03:35:16] Folding@home Core Shutdown: INTERRUPTED
[07:52:54] - Autosending finished units... [April 19 07:52:54 UTC]
[07:52:54] Trying to send all finished work units
[07:52:54] + No unsent completed units remaining.
[07:52:54] - Autosend completed
Good catch, I'll make sure that makes it's way into the state detection logic.
Tynat
Posts: 89
Joined: Wed Feb 11, 2009 1:37 am

Re: FahMon (multi-platform app to monitor various F@h clients)

Post by Tynat »

Here's another suggestion for consideration. When a client stalls (in my case for days) and can't download a WU the columns could reflect this behavior. Perhaps starting with the 10th failed attempt to get work. For example, FAHMon columns could show:

1. The colored square column could have a brown cube, instead of yellow.
2. The progress column could read 0%, instead of 100% (this improves sorting with other clients that are still working).
3) The ETA column could read "Unknown", instead of "Finished".

The only problem I see with using "Unknown" instead of "Finished" is that it doesn't improve sorting. Both are words and sorting would probably work better if it wasn't a word. Perhaps hyphens (eg: ----) or left blank.

Or, are these bad ideas?
All clients stopped due to Stanford's upcoming September 2011 decision
Post Reply