Pages:
Author

Topic: Asteroid -- a new Mac mining client (0.9.7) - page 8. (Read 46446 times)

member
Activity: 109
Merit: 10
Karin, the last quote of my last message is the copy/past of the Mac console.
Yes, and thanks for that (I posted before your edit)!  Cgminer also made its own crashlog with extra information that may help me with debugging, info that isn't dumped to the console when it crashes.  It's the file located on your computer here: /Users/ruicosta/Library/Logs/DiagnosticReports/cgminer_2013-05-24-105138_Rui-Costas-MacBook.crash.  If you're able to send/post that it may help too.

Thanks!
hero member
Activity: 714
Merit: 500
Are ฿itcoins Radioactive?
Thanks for the report!

I tried Asteroid 0.4.1 in my MacBook (13-inch Aluminium Late 2008), 2.4 GHz Intel Core 2 Duo, 4 GBytes 1333 MHz DDR3, Nvidea GeForce 9400M 256 MBytes, OS X 10.8.3.

I got the following error, when trying to initialize miner:

Quote
The miner API never came up, therefore we can't do anything. Please report this bug.
I didn't modified any option (Intensity 2 flexible) and was trying to connect to Deepbit.net
3 tries later (killing and starting again the program), it started mining without errors, it connected to Deepbit.net, but the mining was always with 0.00 MH/s value.

Looks like cgminer is crashing when Asteroid tries to launch it.  Could you please send me the crash log file it generated (/Users/ruicosta/Library/Logs/DiagnosticReports/cgminer_2013-05-24-105138_Rui-Costas-MacBook.crash)?  You can send it to [email protected] (remove the 7 and the dash before emailing that address).

As a new feature, it would be nice to have a log window, to see the connections to the mining pool and other conversations.
I agree, and this is in the works.  It will go one step better and organize the errors for you for easy submission through the in-app "Send feedback" feature.  The status line is also due for some tweaks so the user has a better idea what it's doing when things go wrong.

Karin, the last quote of my last message is the copy/past of the Mac console.
member
Activity: 109
Merit: 10
I have another report of an nVidia 9400M user unable to run cgminer on a mac due to a segmentation fault 11 from a few weeks ago.

If you are comfortable with the terminal, try the following to see if any these work.  If so, it should be a simple fix for the next Asteroid.

1) Open Terminal
2) Type "cd " and then drag-drop Asteroid on the Terminal window, press enter.
3) Type "cd Contents/Resources", press enter
4) Type each one of the lines below and see if cgminer starts and begins mining:

./cgminer --hotplug 0 -k diablo
./cgminer --hotplug 0 -k poclbm
./cgminer --hotplug 0 -k phatk
./cgminer --hotplug 0 -k diakgcn

You'll need to enter your pool settings each time.

Thanks!
member
Activity: 109
Merit: 10
Thanks for the report!

I tried Asteroid 0.4.1 in my MacBook (13-inch Aluminium Late 2008), 2.4 GHz Intel Core 2 Duo, 4 GBytes 1333 MHz DDR3, Nvidea GeForce 9400M 256 MBytes, OS X 10.8.3.

I got the following error, when trying to initialize miner:

Quote
The miner API never came up, therefore we can't do anything. Please report this bug.
I didn't modified any option (Intensity 2 flexible) and was trying to connect to Deepbit.net
3 tries later (killing and starting again the program), it started mining without errors, it connected to Deepbit.net, but the mining was always with 0.00 MH/s value.

Looks like cgminer is crashing when Asteroid tries to launch it.  Could you please send me the crash log file it generated (/Users/ruicosta/Library/Logs/DiagnosticReports/cgminer_2013-05-24-105138_Rui-Costas-MacBook.crash)?  You can send it to [email protected] (remove the 7 and the dash before emailing that address).

As a new feature, it would be nice to have a log window, to see the connections to the mining pool and other conversations.
I agree, and this is in the works.  It will go one step better and organize the errors for you for easy submission through the in-app "Send feedback" feature.  The status line is also due for some tweaks so the user has a better idea what it's doing when things go wrong.
hero member
Activity: 714
Merit: 500
Are ฿itcoins Radioactive?
Greetings.

I tried Asteroid 0.4.1 in my MacBook (13-inch Aluminium Late 2008), 2.4 GHz Intel Core 2 Duo, 4 GBytes 1333 MHz DDR3, Nvidea GeForce 9400M 256 MBytes, OS X 10.8.3.

I got the following error, when trying to initialize miner (I selected feedback, to send you the crash report Huh):

Quote
The miner API never came up, therefore we can't do anything. Please report this bug.
I didn't modified any option (Intensity 2 flexible) and was trying to connect to Deepbit.net
3 tries later (killing and starting again the program), it started mining without errors, it connected to Deepbit.net, but the mining was always with 0.00 MH/s value.

With DiabloMiner I can get (only) 1.7 to 2.0 MH/s:
Quote
Starting DiabloMiner (GPU)...
-----------------------------
[5/24/13 9:40:33 AM] Started                                                
[5/24/13 9:40:33 AM] Connecting to: http://eu.triplemining.com:8344/        
[5/24/13 9:40:33 AM] Using Apple OpenCL 1.2 (Dec  4 2012 18:26:30)          
[5/24/13 9:40:35 AM] Added GeForce 9400M (#1) (2 CU, local work size of 256)
mhash: 1.8/1.9 | accept: 1 | reject: 0 | hw error: 0

I tried then to select the TripleMining pool... same problem (API never came up) and the program freezes, with "initializing miner..." forever.

This time, I tried several times and always got the same API error. That way, I couldn't select any other mining pool.

As a new feature, it would be nice to have a direct button to access the console or better, a own console, like Windows's GUIMiner and others.

P.S.:
MacBook Console:
Quote
24/05/2013 10:51:22.042 AM Console[4371]:  Marker - 24May 2013 10:51:22
24/05/2013 10:51:31.013 AM cgminer[4383]: Started cgminer 3.1.1
24/05/2013 10:51:32.727 AM cgminer[4383]: Probing for an alive pool
24/05/2013 10:51:38.855 AM ReportCrash[4421]: Saved crash report for cgminer[4383] version 0 to /Users/ruicosta/Library/Logs/DiagnosticReports/cgminer_2013-05-24-105138_Rui-Costas-MacBook.crash
24/05/2013 10:51:50.437 AM Asteroid[4374]: alert: The miner API never came up, therefore we can't do anything.  Please report this bug.
24/05/2013 10:51:54.681 AM Console[4371]:  Marker - 24May 2013 10:51:54

member
Activity: 109
Merit: 10
Yes, it's compiled for scrypt / litecoin though the UI isn't hooked up yet.  That's coming in the next few versions.  Tentative feature roadmap is here, and can change based on what people ask for (squeaky wheel and all that)!

Of particular note is that Asteroid will (eventually) include crowdsourced settings to help everyone get the best hashrates without needing to fiddle with command-line toggles, etc.  Asteroid will manage it for you.

And I discovered something cool when I was running some stats tonight.  Because Asteroid is a front-end to cgminer, you'd think it would use up more CPU time in total.  But Asteroid + cgminer uses less CPU (6% versus 8%) than if you ran cgminer alone in a terminal window!  The text interface cgminer that uses is a relative pig compared to the nice GUI Asteroid uses.  Asteroid disables that interface and uses its own.  So hey, extra CPU time for other stuff, cooler computer, etc Smiley

emunebtc, I sent you a PM back.  Thanks for being a guinea pig for me!  Still hoping for public beta this weekend.
sr. member
Activity: 252
Merit: 250
Would love to test it out on my Mac Pro running 10.7 Lion...does it have scrypt enabled for Litecoin mining or only BTC? PM sent
hero member
Activity: 714
Merit: 500
Are ฿itcoins Radioactive?
Greetings.

I would like to try it with my MacBook (GeForce 9400M, 2.0 MHash/s with DiabloMiner).

Best regards.
member
Activity: 109
Merit: 10
Introducing Asteroid, a self-contained, open-source, ready-to-run solution for Bitcoin and Litecoin mining on Macs!

Download 0.9.7 now (updated Feb 15, 2014)


Normal view


Collapsed view

Everything is self-contained within a single app.  There's no install process, no extra drivers, just save and run.  The UI is clean and minimal, with many features not found in any other miner.

Features in first release:
 - easy install, clean unified UI with full retina graphics
 - pre-configured with settings for the most popular pools, just enter your login and go
 - crowdsourced settings, so you get the best hashrates as found by other Asteroid users
 - live coin balances
 - monitor from your smartphone with MobileMiner!
 - uses keychain to keep your passwords organized and secure
 - hash rate in dock icon, as well as device stats in dock menu
 - in-app feedback
 - automatic software updates
 - open-source - and uses the unofficial cgminer for Mac OS X and sgminer for Mac OS X binaries
 - ultra-transparent - Asteroid is written in an interpreted programming language (AppleScriptObjC), so you can read the exact same code that runs it (instead of trusting a pre-compiled binary)
 - cgminer 3.12.3, cgminer 3.7.2, and sgminer 4.1.0 on the backend

Screenshot of pool setup:


Screenshot of dock menu:


Screenshot of Preferences - General:


Screenshot of Preferences - Litecoin:


Screenshot of Preferences - MobileMiner:


Screenshots of MobileMiner with Asteroid's stats on an iOS device:


System requirements:
 - Mac OS X 10.8 (10.7 coming soon, in the meantime check out my cgminer for Mac OS X for 10.5+ support)
 - Discrete graphics card (such as nVidia or AMD), or an Intel HD 4000+, or a USB-based mining device

Download: Latest version - 0.9.7

If you are seeing problems upgrading between versions, or at other times, launch Asteroid with the option key held down.  This will reset your preferences and Asteroid will start fresh.

Website: www.asteroidapp.com
Twitter: @AsteroidApp (app news), @kcspaceman (me)

Donations: Support this project by automatically donating some of your hashing time via the in-app Preferences (where you can donate X minutes every Y hours).  It's gotta be the easiest way to donate to a project ever, eh?

BTC: 18jzhWi8VU3RtDAyEGFCapkftG7haJyhmY
LTC: LSXnenY65x9VXL2iRWhchzfLFQsKHTLwGj
DOGE: DRvqwL8FZucQNmDCvVQnQTGPUvDhCUvA6Y

Licensing: GPL v3 for Asteroid, GPL v2, GPL v3 and custom open-source-friendly licences for various included code (see included)

Source code:  Go to "View source code" under the Asteroid menu, or right click on Asteroid.app -> Show Package Contents -> Contents -> Resources -> AppDelegate.scpt & AppHelper.scpt

Asteroid is written in AppleScriptObjC, an interpreted language hybrid of Cocoa and AppleScript.  This means that the code you read on your computer is exactly the same code that gets executed.  Open the source file, edit the code and run the app, that's it!  Every Mac in the last 15 years comes pre-installed with everything you need to edit Asteroid (no Xcode or special command-line utilities needed).  AppleScriptObjC is also really easy to read, super powerful, and a great language if you want to learn more about programming.
Pages:
Jump to: