Author

Topic: OFFICIAL CGMINER mining software thread for linux/win/osx/mips/arm/r-pi 4.11.0 - page 439. (Read 5805983 times)

sr. member
Activity: 383
Merit: 250
New Windows build instructions.

http://pastebin.com/3pzivj32

Can someone with a Windows rig that has a Ztex test the new libusb section?
Need to know if you can mine successfully using libusb instead of libusbx because that is what cgminer will be going to in the future supposedly.
legendary
Activity: 916
Merit: 1003
There ya go!  Thanks, it works now.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
The auto-gpu switch is no longer recognized.
I assume you mean on windows? I may have built it without adl support, lemme check

EDIT: yes my fault. Repackaged the windows binaries. Try redownloading.
legendary
Activity: 916
Merit: 1003
The auto-gpu switch is no longer recognized.
hero member
Activity: 497
Merit: 500
Thanks once again for all your hard work. I will send a donation tomorrow when I get back to my wallet!
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
New release - 2.9.5, 25th November 2012

Bugfix release.


Human readable changelog:

Fixed the crash when a GBT pool was used either as primary or backup when its gbt coinbase was very large.
Fixed the ztex submits lots of dupes bug based on an idea by luke-jr
Fixed the much larger amount of shares being leaked to backup pools
"getworks" will not be counted now from backup pools when they're just being used to see the pool is alive
Mips openwrt fixes


Full changelog:

- fixes target calc for mips openwrt
- openwrt needs roundl
- Get rid of unused last_work in opencl thread data.
- Do away with the flaky free_work api in the driver code which would often lose
the work data in opencl and simply flush it before exiting the opencl scanhash.
- Use base_work for comparison just for cleanness in __copy_work
- Remove all static work structs, using the make and free functions.
- Add pool no. to stale share detected message.
- Add info about which pool share became stale while resubmitting.
- Copy the work on opencl_free_work
- Add an extra slot in the max backlog for ztex to minimise dupes.
- Do not use or count the getworks submitted which are simply testing that pools
are still up. This was increasing share leakage and making stats not reflect
real work.
- Track all dynamically allocated memory within the work struct by copying work
structs in a common place, creating freshly allocated heap ram for all arrays
within the copied struct. Clear all work structs from the same place to ensure
memory does not leak from arrays within the struct. Convert the gbt coinbase and
stratum strings within the work struct to heap ram. This will allow arbitrary
lengths without an upper limit for the strings, preventing the overflows that
happen with GBT.
- libztex: Work around ZTEX USB firmware bug exposed by the FreeBSD libusb
- opencl: Use new dev_error function for REASON_DEV_NOSTART
legendary
Activity: 1540
Merit: 1001
The semi-official Bitcoin Pool Comparison Chart only shows 2 stratum pools, BTCGuild and Slush's.  Are there others?
Most pools are in the process of implementing it. Of the other ones that already have it, ozcoin is my favourite, but emc also does it (though with too unstable a variable difficulty IMO).

Come on now, lets be honest.  The variable difficulty isn't the problem here, Stratum is the problem: it's difficulty to work relation is broken from the ground up and needs to be fixed.  If the difficulty were too unstable, why can GW and GBT keep up just fine?  CGminer doesn't seem to have any trouble keeping up with it in GW, right?

Um.. Oz has variable difficulty, I'm not seeing people complain it not working there.

M
legendary
Activity: 1260
Merit: 1000
The semi-official Bitcoin Pool Comparison Chart only shows 2 stratum pools, BTCGuild and Slush's.  Are there others?
Most pools are in the process of implementing it. Of the other ones that already have it, ozcoin is my favourite, but emc also does it (though with too unstable a variable difficulty IMO).

Come on now, lets be honest.  The variable difficulty isn't the problem here, Stratum is the problem: it's difficulty to work relation is broken from the ground up and needs to be fixed.  If the difficulty were too unstable, why can GW and GBT keep up just fine?  CGminer doesn't seem to have any trouble keeping up with it in GW, right?

legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
Pretty sure it was just Accepted shares. Since rejects kill your hashrate I would expect the U (SPM) to drop off too.
HW in my experience (BFL single) did change U (SPM). This would be caused by 15 seconds of doing nothing. I am not sure about GPU based work as I do not own profitable hardware for that.

I am sure Kano, Con or someone far better informed will let you know if I am wrong. I could be wrong and it is even semi-likely that I am.
Yes you are correct, U is accepted shares per minute.

You can calculate U directly from the screen: 60 * A / Elapsed
(Elapsed = now - Started: at the top)

Also, WU is the amount of 1 diff work done per minute by the hardware.

Note the other difference there: U is shares per minute, WU is 1 diff work per minute.
Share per minute is obviously affected by the share difficulty.

The API has all the numbers in it (both of: based on shares and based on difficulty)
hero member
Activity: 981
Merit: 500
DIV - Your "Virtual Life" Secured and Decentralize
Pretty sure it was just Accepted shares. Since rejects kill your hashrate I would expect the U (SPM) to drop off too.
HW in my experience (BFL single) did change U (SPM). This would be caused by 15 seconds of doing nothing. I am not sure about GPU based work as I do not own profitable hardware for that.

I am sure Kano, Con or someone far better informed will let you know if I am wrong. I could be wrong and it is even semi-likely that I am.
hero member
Activity: 607
Merit: 500
sorry if this has been asked again:
(U)tility is a sum of all the shares, accepted,rejected,HW?
is there any measurement (shares/min) only for accepted ones?
newbie
Activity: 23
Merit: 0
Inaba were you able to resolve this? I'm running into exactly the same issue.

Ok, so I'm at stumped, maybe someone has an idea:

I have a W7 x64 box that I reloaded recently.  I loaded the ATI drivers and the SDK... firing up CGMiner, it mines just fine.  However, when I q out of CGminer, W7 will BSOD with a SYSTEM_SERVICE_EXCEPTION in atikmdag.sys.  I've Googled the hell out of it and tried all the suggestions and nothing seems to work.  I've uninstalled and reinstalled several different drivers versions, including 11.2 which I know worked with v2.4, v2.5 and v2.6 of the SDK.  Nothing changes the behavior.  

I realize it's not directly a CGMiner problem and something is wrong somewhere in the system, but bugger all if I can figure out what it is.  Does anyone have any ideas?  I've tried Driver Sweeper and reinstalled the drivers from scratch, but nothing works.

The system operates fine, I can play games, etc... and CGMiner mines fine.  The only time there is a problem is when I quit CGMiner, otherwise zero problems at all.  I'm completely stumped.

PS - this is mining with a pair of 6990's.


Anyone?

full member
Activity: 222
Merit: 100
compiled by my own.
ubuntu 12.4

./configure --enable-btcforce

at the end: curses-TUI NOT FOUND. TUI support DISABLED

what to do?

Edit: installed now libncurses5-dev ... seems to work, recompiling now
Edit2: working Smiley thx
legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
hey,

can someone tell me, why I dont can't use the menu options?
Or why I dont see the output like the sample output from the first post?

http://i.imagebanana.com/img/svq96s33/Bildschirmfoto20121123um16.48.47.png
Most likely you used -T which stops you from using the menu options ...

If you compiled it yourself (and didn't use -T), then you didn't take note that configure told you CURSES was not available
(the curses.TUI message at the end)

If someone else compiled it - don't use their version, use ckolivas or my version (depending on Linux OS version)

If you are running on a 32bit linux, then you'll need to take note of how whoever compiled it for you (and the configure reply at the end)

i.e. supply more information about OS and who compiled it and what configure said.
full member
Activity: 222
Merit: 100
hey,

can someone tell me, why I dont can't use the menu options?
Or why I dont see the output like the sample output from the first post?

legendary
Activity: 3586
Merit: 1098
Think for yourself
So yeah, great miner guys, but there still seems to be some compatibility issues that need to be ironed out as far as the windoze side is concerned me thinks, but I don't blame you for not bothering too much about it, seeing as we all love windows so much.
Well... I actually have busted my balls for months on end trying to sort out the windows issues, so that is a slight understatement saying "not bothering much"  Roll Eyes
 Enjoy anyway.

I've been using CGMiner on Windoze since it's 2.0 version because it could do what no other miner or GPU management software could do with controlling my GPU's.  Been very happy with the capabilities since.

Thanks ckolivas for additional work you have put into Windoze support.  I haven't experienced any Windoze related issues since not being able to press Q and get the closing stats, that I know of anyway.
Thanks,
Sam
sr. member
Activity: 322
Merit: 250
The semi-official Bitcoin Pool Comparison Chart only shows 2 stratum pools, BTCGuild and Slush's.  Are there others?
Most pools are in the process of implementing it. Of the other ones that already have it, ozcoin is my favourite, but emc also does it (though with too unstable a variable difficulty IMO).
Good to know Cheesy
Thanks ckolivas  Cool
* ckolivas rattles the donation jar and whistles innocently

j/k


People should start pledging amounts earned from when they receive their new gear.

3.0 btc here.

Sure, I'll pledge an unknown amount of my unknown earnings from my unknown gear that I may receive, or not, so the story goes.  I'm sure ckolivas and graet can really plan allot for the future based on that. Smiley

I'll count my chickens after they hatch and go from there.


censored.
legendary
Activity: 952
Merit: 1000
I was just kidding about the way I was showing public support for Graet's pool.  Cheesy
No take-backs!

So yeah, great miner guys, but there still seems to be some compatibility issues that need to be ironed out as far as the windoze side is concerned me thinks, but I don't blame you for not bothering too much about it, seeing as we all love windows so much.
Well... I actually have busted my balls for months on end trying to sort out the windows issues, so that is a slight understatement saying "not bothering much"  Roll Eyes
 Enjoy anyway.

I find it hilarious that you can manage to fix all these Win bugs without even using it for yourself. Crazy.
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
So yeah, great miner guys, but there still seems to be some compatibility issues that need to be ironed out as far as the windoze side is concerned me thinks, but I don't blame you for not bothering too much about it, seeing as we all love windows so much.
Well... I actually have busted my balls for months on end trying to sort out the windows issues, so that is a slight understatement saying "not bothering much"  Roll Eyes
 Enjoy anyway.

Of course, I realize that and appreciate all your hard work greatly - it was a very tongue in cheek comment, text can come across very blatant & uncaring sometimes - especially when I write it...... Shocked

All good, and thanks again. Now that I'm mining properly again I'll make a wee donation - my first incoming will be yours my man. Grin
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
So yeah, great miner guys, but there still seems to be some compatibility issues that need to be ironed out as far as the windoze side is concerned me thinks, but I don't blame you for not bothering too much about it, seeing as we all love windows so much.
Well... I actually have busted my balls for months on end trying to sort out the windows issues, so that is a slight understatement saying "not bothering much"  Roll Eyes
 Enjoy anyway.
Jump to: