A new ethOS version was released with a new interface, background and colors. The good thing they did is that you can now see actual hash rate for each GPU right on desktop also another great feature is that ethOS continue mining on other GPUs if one GPU overheats.
Here are the new features and bug fixes:
ethOS 1.0.7 changelog (released July 24th 2016)
Added multi-threaded per-GPU miner with hashrate per GPU (pool-side effective hashrate is correct, ignore pool-side reported hashrate).
Prevented multi-threaded ethminer instances from causing undue crashes and hangs.
Allowed ethOS to continue mining on other GPUs if one GPU overheats.
Added new ethOS theme/backgrounds and optimized ethOS desktop style.
Added charts for per-gpu hashrates on the stats panel.
Added reset-config command that resets config to factory default.
Created config setting and command to boot ethOS without graphics driver, for debugging purposes.
Added ability to lock ethOS desktop.
Created script to re-update if rig did not update successfuly.
Upgraded ethminer to a new version that supports nicehash.
Added documentation for new features to http://ethosdistro.com/pool.txt and to knowledge base.
Added browser command and web browser, launches stats panel with “browser” command.
Created plan of action for RX 480 support, to be released on August 15th, 2016 with ethOS 1.1.0
Fixed cases where initial downloaders would not recieve proxy updates from source repository.
Fixed an issue where autorebooter and custompanel parameters were not being read correctly from config.
Rewrote chart collection to support more charts.
Fixed issue associated with rig creation displaying incorrect time on the stats panel.
Fixed miner instances not counting correctly on the stats panel.
Fixed an issue where overheat event conditions set miner hashrate display to zero on the stats panel.
Fixed issues associated with total hashrate calculation.
Fixed issue associated with rig incorrectly showing zero hashrate a few minutes after booting.
Adjusted stats panel webserver parameters to reduce undue system load.
Fixed a case where a false positive would enable mining, if it was disabled.
Fixed regex issues associated with powertune reporting.
Reject config if it contains xml/html, only allow plaintext configs.
Added better error reporting for remote config importing issues.
Revamped GPU counting to be more authoritative.
Created ethos-update repair and proxy repair scripts.
Allowed ethoschat to run as root user.
Fixed cases where users did not properly get upgrades during an update.
Fixed cases where certain libraries were missing during update.
Fixed the way version is sampled during updates.
Added better development branch support to reduce bugs for all future versions.
Fixed cases where overheat scripts would incorrectly turn off mining on GPUs that threw bogus temperature data.
Separated fan ramp up from overclocking and started overclock procedure after boot is deemed successful.
Fixed a case where clear-thermals did not set GPUs to default core clocks.
Fixed syntax and issues associated with multi-threaded miner.
Cleaned up hashrate sampler to report hashrates more accurately.
Rotated all miner logs to prevent potential system hang.
Fixed a case where gathering certain GPU data for gethelp caused hangs.
Fixed cases where a proxy termination notice was displayed when proxy was not actually running.
Fixed black bars associated with different monitor aspect ratios by using gradients in the background.
Fixed issues associated with multi-threaded miner stratum connections.
Fixed issues associated with preparing ethOS image for end users.
Cosmetic Changes and Cleanup
Set individual GPU hashrate to zero if GPU is not hashing.
Fixed formatting of “stats” and “update” commands.
Rewrote sample pool.txt guide to be more clear.
Rewrote support policy and its associated references.
Added better time indicators and hovers for columns associated with time data on the stats panel.
Added fan percent as a hover in the fan column on the stats panel.
Added default GPU core and default GPU mem as a hover in the core/mem columns on the stats panel.
Added current ethOS version to JSON API.
Added source verification for the ethminer version that ethOS uses at http://ethosdistro.com/source/
Added instructions for ethoschat and screen locking to knowledge base.
Added version charts at http://ethosdistro.com/versions/
Allowed users to recieve ethOS download purchases immediately.
Added gethelp servers for support staff to better assist users.
Added better ethoschat IRC software that allows IRC via SSH and in terminal.
Removed some disk writes associated with logging to allow longer disk lifespan.
Forced removal of un-used on-disk DAG files.
Added more useful logging to ethos-log.
Added check for read-only filesystem and added as an event condition in stats panel.
Moved proxy.pid file from /home/ethos/ to /var/run/
Removed on-disk DAG management script and removed references to on-disk DAG files.
Censored private key of custompanel, if custompanel is defined in config.
Fixed cases where proxy required restart, but would not restart.
Adjusted the way IRC usernames are assigned if user logs into IRC from rig.
Removed vestigial ethminer process ID and fixed the way multithreaded miner is stopped.
Reported default GPU core and mem clocks to webhook.
Report whether a rig is using a remote or a local config to webhook.
Added individual miner logs to the show miner command.
Added individual GPU hashrates to ethOS desktop display, and aligned them with GPU temperatures.
Added more system data to gethelp for better support.
Added transparent terminal to desktop, and fixed terminal desktop display issues.
Made miner startup infomation more informative.
Removed bogus errors associated with browser startup.
Thank you for reading. As always, your comments, suggestions and questions are welcome.
Subscribe and stay tuned for further updates!