FAHClient - V7 Client download

Joined
Mar 8, 2009
Messages
5,063
Reaction score
1,185
Folding@Home v7 Client Beta Release Page
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

FAHClient V7.1.21 released (1st Open-Beta)
Beta Testers,

I am happy to announce that after many months of development and testing the new version 7 Folding@home client software is now available for open-beta testing. The V7 client is a complete rewrite of the previous client for Windows, OS-X and Linux with the following goals:
  1. To make the installation and startup user-friendly for the novice.
  2. To integrate the user interface into a single Monitor/Control program that manages the functionality previously contained in separate clients.
  3. To create a forward-looking design that can be readily expanded to incorporate new Folding Cores without the need to issue new client releases.
  4. To greatly improve previously problematic aspects including support for SMP, GPU, and the 3D viewer.
Read more here - http://foldingforum.org/viewtopic.php?f=67&t=18034

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Here is the link to the latest Public Beta Release of V7.

.
 
Last edited:
Joined
Mar 8, 2009
Messages
5,063
Reaction score
1,185
FAHClient V7.1.24 released (2nd Open-Beta)
Here are the change logs:

v7.1.22:
  • Added proxy support with authentication types: none, basic & digest.
  • Added proxy configuration tab to FAHControl.
v7.1.23:
  • Fixed bug caused by ignoring WU return code after a quick pause/unpause.
  • Set default verbosity to 3.
  • Explictly white-list Fermi GPUs & downgrade if CUDA driver is insufficient.
  • Added new GTX 470, 485 and 590 to GPU white-list.
  • Moved FAHControl single app port within 0-65535 range. #604.
  • Filtered out 'Theater' from GPU list.
  • White-listed Nvidia Quadro G8x cards.
  • Move all ATI R700s GPUs to species 3 and R800s to species 4.
  • Don't allow passwordless access even if password is not set.
  • Don't automatically allow IPs in command-allow-no-pass.
  • Don't call battery status code if not necessary.
  • Release resources related to battery query in OSX. #593
  • Allow changing the number of CPU threads mid run but warn. #292
  • Fixed client new and client connection options saving. #617
  • Lock database on startup to stop multiple runs of FAHClient in same dir.
  • Pass '-service' option to core when running as a Win32 service. #592
  • Fix permissions for All Users Windows install. #595.
v7.1.24:
  • Don't download a new WU if max-units is reached. #607
  • Added GeForce GTX 460 SE to the white-list.
  • Fixed 'core-priority' in FAHControl.
  • Fixed options save.
  • Don't allow changing 'local' client name or IP.
  • Don't try to autostart the local client once online.
  • Fix permissions problem in RPM. #627
  • Hide 'Status' tab in novice mode.
  • Added project info. In novice mode only by default.
 
Last edited:
Joined
Mar 8, 2009
Messages
5,063
Reaction score
1,185
FAHClient V7.1.33 released (3rd Open-Beta)
Here are the change logs:

v7.1.25:
  • Hide 'Quit on window close' option in OSX.
  • Fixed some problems with WU assign time and time offset calculations.
  • Detect and ignore invalid assign time from older WS.
  • Log computed WS time offset.
  • Removed warning from Slot configuration about changing threads mid-run.
  • Catch and log error accessing battery info in /sys on Linux
  • Fix grayed out name and IP in client add after viewing local client. #640.
  • Remove 'RS480 PCI-X Root Port' from GPU whitelist. #635
  • Added a few new Radeon HD 6xxx cards.
  • Added Nvidia GTX 590 device ID 0x1088 to whitelist.
  • Increase Radeon HD 5xxxx and 6xxxx GPU type level by one. #653.
  • Don't fail WS connections if all data was recieved even on net error.
  • Print IP Address with 'Uploading' message.
  • Fixes for OSX minimize and quit bugs. #649 & #659.
  • Limit max CPUs per slot to system count. #652.
  • Attempt to fix #654.
  • Release system resources when querying OSX battery status. #650.
  • Don't send 'auth' command from FAHControl if empty. #658.
  • Fixed 'slot-add' NULL pointer exception. #666.
  • Fixed 'log-updates start' error. #671.
  • Fixed FAHClient script parsing bug. #676.
  • Show 'Remote Access' tab in advanced mode. #648.
  • Don't allow minimizing to sys-tray if it is not there. #670.
  • Also print core return code numbers in hex. #677.
  • Print times in ISO 8601 format. #664.
  • Expire WUs in sending status.
v7.1.26:
  • Correctly report client version to WS with WU return.
  • Failed upload attempt could cause WU to dump before it was expired. #679.
  • Added AMD Radeon HD 6600 Series to GPU white-list.
  • Fix failure to restart FAHControl in OSX when 'start minimized'. #649.
  • Fixed a socket bug that could cause the loss of the end of a message.
  • Build OSX client in 32-bit mode with Intel compiler.
  • Reduced socket send buffer size to 32KiB to try to solve #682.
  • Attempt to fix PCI detect crash in Windows. #695.
  • Whitelisted more GPUs.
v7.1.27:
  • Check shared info modification time in an attempt to fix #688.
  • More GPU whitelisting.
  • Fixed Windows PCI/GPU detection, broke in v7.1.26. #701.
  • Use WS UTC WU assign time in client wo/ computing offset #697, #681.
  • If running WU is dumped shutdown the core. #700.
v7.1.28:
  • Hopefully finally fixed the OSX on battery detection code.
  • More GPU whitelist changes.
v7.1.29:
  • Print UNSUPPORTED in front of unsupported GPUs in info.
  • Removed unsupported gpu-vendor-id and gpu-device-id options.
  • Allow auto-configuring both GPU and SMP. #629
  • Configure GPU & SMP by default in Windows.
  • Repaired OS description printing in info.
  • Use OS bits to determine 32 vs 64 rather than build bits. #703
  • Enabled GPU detection in OSX.
  • Removed 'gpu-id' and added 'cuda-index' and 'opencl-index' options.
  • GTX465 -> Fermi. #661
  • Automatically install themes in Windows installer.
v7.1.30:
  • Attempt to fix OSX PCI scan crash.
v7.1.31:
  • Another attempt to fix OSX PCI scan crash.
v7.1.32:
  • Added 'gpu-usage' option with default of 80%.
  • Added percent GPU usage slider in FAHControl.
  • Added 'opencl-index' and 'cuda-index' options to FAHControl.
  • 'gpu-id' -> 'gpu-index' in FAHControl.
v7.1.33:
  • Set default 'gpu-usage' to 100%, until GPU cores implement better throttle.
  • Fixed client connection rate limiting.
  • Fixed error reporting for bad slot configuration. #582.
  • Attempt to fix EUE reporting for WSv4. #615.
  • Fixed "Wrong architecture" bug on 32-bit Ubunut. #599.
  • Dropped "64-bit" Windows release. Use 32-bit on all systems.
 
Last edited:

Kougar

OCing one chip at a time
Joined
May 11, 2009
Messages
588
Reaction score
116
Thanks for the update, I think I'll be giving this client a try again... :)
 
Joined
Mar 8, 2009
Messages
5,063
Reaction score
1,185
FAHClient V7.1.38 released (4th Open-Beta)
Here are the change logs:

v7.1.38:
  • Fixed network connection dropping.
v7.1.37:
  • Added missing wraplabel.py file to FAHControl.
  • Changed socket error message verbosity.
  • Fail WU on UNSTABLE_MACHINE immediately & return for partial credit. #615
v7.1.36:
  • Fixed a potential socket connection bug. Maybe related to #734.
  • Added several NVidia cards to GPUs.txt. #737.
  • Improved Linux on battery detection. #738.
  • Print WU error state on WU status line.
  • Emit correct exception on FAH transaction failure. #615.
  • Fixed debian package install core permissions problem. #732.
  • Removed core byte order warning. #602.
  • Added GPL link to FAHControl about. #736.
  • Ask user, team, passkey and mode during .deb package install. #739.
v7.1.35:
  • Added 'Enchanter' theme. #731
  • Renamed 'Wimp' to 'Windows-Default'. #731
  • Unminimize FAHControl window on unhide. #567
  • Better core download failure message. #161
  • Cleaned up project descriptions using html2text.py.
  • Store project data in client DB.
  • Use system default font size. #733
  • Added project info to viewer. #575.
  • Added clickable buttons to viewer.
  • Fixed FAHViewer crash introduced in v7.1.34.
  • Fixed mouse wheel scrolling in FAHControl. #463.
  • Fixed color difference for text boxes. #698.
  • Changed FAHControl window name. #711.
v7.1.34:
  • Fixed CPU consumption in client connections. #702
  • Really fixed "Wrong architecture" bug on 32-bit Ubuntu. #599
  • Only warn on config errors. #722
  • Log error and continue of command server fails to initialize.
  • Fixed Slot configuration text. #717
  • Use -1 or 0 for CPUs default to be consistent with GPU options. #717
  • Disabled no longer supported AMD X1300 - 1900 GPUs.
  • Added "OpenGL Render" to info in FAHViewer. (For blacklisting)
  • Added 'override-blacklist' option to FAHViewer. (Nothing black listed yet)
  • 'OK' -> 'Save' in FAHViewer preferences window. #724
  • Fixed NVIDIA_DEV.1244.01 = "NVIDIA GeForce GTX 550 Ti" detection.
  • Added the 'Wimp' theme and win32 theme engines. #723
  • Made 'Wimp' theme the default in Windows. #713
  • Added heartbeat to viewer<->client connection to timeouts dead connections.
  • Stop trying FAILED, FAULTY and DUMP reports if WS connection was made. #728
  • Check WS server versions for unreasonable values. #728.
 

yodap

No longer shovelling
Joined
Mar 30, 2009
Messages
1,430
Reaction score
340
They update more than ccleaner:D
 

Kougar

OCing one chip at a time
Joined
May 11, 2009
Messages
588
Reaction score
116
Thank you again, Clifford!

They update more than ccleaner:D
Yeah, but they need to. I remember the first couple iterations of F7... too unstable for me to use. ;) Some of the bugs with the v6 and v5 clients were even more annoying though, so I am extremely glad to see a regular update schedule with v7. It used to be 6-12 months before clients would get a big update!
 
Joined
Mar 8, 2009
Messages
5,063
Reaction score
1,185
FAHClient V7.1.43 released (5th Open-Beta)
Change Logs:

FAHClient:
v7.1.43:
  • Only update active project descriptions.
  • Retry failed project description updates at most every 5 minutes.
  • Work around Windows socket blocking write problem. #762
  • Updated copyright dates.
  • Temporarily removed the %GPU slider which can only work with a change to the FahCores #782
v7.1.42:
  • Networking code overhaul.
v7.1.41:
  • Added Tesla M2075 GPU. #766
  • Ignore SIGPIPE in FAHCoreWrapper.
  • Fixed OSX lanuchd usage. #638
  • Fixed socket timeout/heartbeat issues. #762, #764, #765, #775
  • Print slot number with nearly all WU messages. #769
  • Print core number with core emitted log messages.
  • Changed log tag order to WU##:FS##:0x##
  • Fixed core wrapper interrupt/kill handling.
v7.1.40:
  • Fixed some debian package problems.
  • Get actual core PID from core wrapper and wait for it when stopping core.
  • Fixed finishing a paused slot problem. #755
  • Fixed GPU allocation problem. #767
v7.1.39:
  • Obscure passkey even when saved as a slot option. #742
  • Added FAHCoreWrapper which handles soft core shutdown. #563
  • Removed code which kills cores which are known to not shutdown softly.
  • Add 'Upload' & 'Download' to percent in log. #532
  • Convert 'Unit ##' and 'Slot ##' to 'WU##' and 'FS##' in log. #686
  • Resolved many of the lintian warnings & errors on the .deb package. #745
  • Keep queue entries sorted by ID in FAHControl.
  • Added log filtering to FAHControl. #157
  • Preload much more of the log.
  • Print date to log periodically. #122
  • Slightly increased OSX DMG window size. #583
  • Restored --info functionality in FAHViewer.
  • Custom donor and team stats links. #673
  • Fixed bug in project information downloading.
  • Removed build machine names from packages.
  • Added more log information for core crashes return codes in Windows. #753
  • Fixed a multi-vendor GPU indexing bug. #756
  • Use blocking socket writes in an attempt to fix #682.
  • Split deb, RPM and OSX packages.
  • Removed dependencies on GL libraries. #751
  • Don't enable GPU by default in .deb config. #749
  • Integrated most of smoking2000's .deb package improvements.
  • Unpause WU on finish. #755
  • GPU white list updates. #752

FAHControl:
v7.1.43:
  • Don't flash 'Offline' status while trying to connect.
  • Cleaned up some Windows related connection issues.
  • Don't timeout connection because FAHControl is busy.
  • Updated copyright dates.
  • Restore 'Follow' log check box. #758
  • Don't refilter log unless filters have actually changed.
v7.1.41:
  • Changed copyright line in about box. #771
  • Added disconnect error messages.
  • Improved loading of large log files.
  • Swapped 'Severity' combo for 'Errors & Warnings' check box.
v7.1.40:
  • Fixed missing system info. #759
  • Fixed debian package problem.
v7.1.39:
  • Fixed deb install location problems. #718
  • Fixed shebang line. #719
  • Fixed client status message updating when paused/unpaused. #526
  • Fixed 'fah' module location problems. #669
  • Reduced tool bar font size so it fits the default window size.

FAHViewer:
v7.1.43:
  • Updated copyright dates.
v7.1.40:
  • Fixed deb package problems.
v7.1.39:
  • Initial separate 3D viewer package
  • Ignore SIGPIPE which kills viewer in OSX.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top