Author

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

-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
I've been thinking why not hard code the --fix-protocol into 2.8.6+ since it seems to do the job very well. (and add a --no-fix-protocol option instead?)
Because Stratum will hopefully be the default mining protocol soon. Better to get the bugs out of the way now.
Right.
hero member
Activity: 591
Merit: 500
I've been thinking why not hard code the --fix-protocol into 2.8.6+ since it seems to do the job very well. (and add a --no-fix-protocol option instead?)
Because Stratum will hopefully be the default mining protocol soon. Better to get the bugs out of the way now.
sr. member
Activity: 322
Merit: 250
...snip...
with --fix-protocol key it seems to be the most stable version i've ever seen.
Without --fix-protocol cgminer sometimes stops if internet connection is broken.

I've been thinking why not hard code the --fix-protocol into 2.8.6+ since it seems to do the job very well. (and add a --no-fix-protocol option instead?)
sr. member
Activity: 378
Merit: 250
I can confirm that the lastest version doesnt work in Windows 8

As soon as cmd windows open from batch file, it will be auto closed


I can confirm that it works fine in Windows 8 x64 Smiley  Been running 2.8.5 without a hitch since I installed it this AM with Catalyst 12.10's.
legendary
Activity: 1540
Merit: 1001
I can confirm that the lastest version doesnt work in Windows 8

As soon as cmd windows open from batch file, it will be auto closed

i.e. you need to at least open a command window and run it from there to see what's wrong ...

It may be windows, it may be you, or it may be cgminer ...

I've been running cgminer in windows 8 pre-release for quite a while.  the hardest part was getting a driver that worked.  once I got it working, I left it alone and refuse it to touch it.  every so often it randomly reboots, and vnc stops working after a while, but as long as it keeps mining, I don't care.

M
legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
I can confirm that the lastest version doesnt work in Windows 8

As soon as cmd windows open from batch file, it will be auto closed

i.e. you need to at least open a command window and run it from there to see what's wrong ...

It may be windows, it may be you, or it may be cgminer ...
sr. member
Activity: 462
Merit: 250
I can confirm that the lastest version doesnt work in Windows 8

As soon as cmd windows open from batch file, it will be auto closed
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
I've updated cgminer to 2.8.5 on all my 5 rigs (all with win7 x64 and 7950+7970 cards), with --fix-protocol key it seems to be the most stable version i've ever seen.
Without --fix-protocol cgminer sometimes stops if internet connection is broken.
Thanks. Can you at least describe what you mean by "stops"? It's really supposed to reconnect. Unfortunately windows sockets don't quite behave like real unix ones so once again I'm forever adding workarounds for windows.
full member
Activity: 181
Merit: 100
Seeing a little improvement on my 3x Crossfile 6950 setup. Before when a card crashed windows crashed out cgminer. Now it just kills the one card, and the other 2 seem to keep mining.
newbie
Activity: 44
Merit: 0
I've updated cgminer to 2.8.5 on all my 5 rigs (all with win7 x64 and 7950+7970 cards), with --fix-protocol key it seems to be the most stable version i've ever seen.
Without --fix-protocol cgminer sometimes stops if internet connection is broken.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
report:
OS: win 7 x64 / 2 x HD7950OC , SDK 2.7 , cgminer 2.8.5
driver 12.09 and 12.10 a lot of reject and hardware errors ...
back to driver 12.08 more stable and profitable at the moment
Thanks for that. Typical of AMD to screw up something like 4 out of every 5 driver releases in one way or another.
member
Activity: 136
Merit: 10
tester
report:
OS: win 7 x64 / 2 x HD7950OC , SDK 2.7 , cgminer 2.8.5
driver 12.09 and 12.10 a lot of reject and hardware errors ...
back to driver 12.08 more stable and profitable at the moment
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
We can't hold on to shares forever, even with submit stale being the default.
I understand that, you 've made that point to plenty of people plenty of times.  My concern was with the fact that the pool was marked as down while I received a longpoll.  My question is this: "should the pool have been marked up when I received a longpoll from it?"  Maybe the answer is no, in which case that share was destined to be discarded, but if the answer is yes, then I would think submission should have been attempted before it expired (or maybe it was, and that's why the pool wasn't marked as up?).
Actually the issue is not whether cgminer has even flagged the pool as down or up at all because share submission is done asynchronously and ignores that flag. The issue is cgminer actually tried to submit it, likely numerous times, and it failed repeatedly till it eventually expired. The sign that it has failed to send is when cgminer says "Pool 0 communication failure". After that it keeps trying to submit, it just doesn't spam the logs with every attempt. Often pools get into situations where they can send getworks or longpolls and can't accept shares, or they can accept shares but fail to send longpolls and so on. That's the thing about the getwork protocol versus something like stratum; everything is done separately.
hero member
Activity: 807
Merit: 500
We can't hold on to shares forever, even with submit stale being the default.
I understand that, you 've made that point to plenty of people plenty of times.  My concern was with the fact that the pool was marked as down while I received a longpoll.  My question is this: "should the pool have been marked up when I received a longpoll from it?"  Maybe the answer is no, in which case that share was destined to be discarded, but if the answer is yes, then I would think submission should have been attempted before it expired (or maybe it was, and that's why the pool wasn't marked as up?).
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
I rarely look at cgminer running, but last time I looked, I saw this:
Code:
 [2012-10-24 12:04:00] Pool 0 communication failure, caching submissions
 [2012-10-24 12:04:03] LONGPOLL from pool 0 detected new block
 [2012-10-24 12:04:05] Share became stale while retrying submit, discarding
 [2012-10-24 12:04:05] Pool 0 communication resumed, submitting work
This was witnessed in 2.8.5; I actually saw it twice within 15 minutes (the second time there wasn't a share discarded in the few seconds after the longpoll).  The pool isn't great on connectivity, so the communication failures don't surprise me, especially just before a longpoll, however, I am curious as to whether or not cgminer should have said "oh, communication is working now" when it got the longpoll instead of waiting a second or two to check/determine communication was restored.  Obviously the share that was discarded would have been rejected anyway, I only ask because I wonder if there might be something missing/inefficient in the communication failure code.
We can't hold on to shares forever, even with submit stale being the default. Imagine a scenario where the pool keeps sending work but the server is borked in a way it won't accept work. Cgminer could get a backlog of work so large that it crashes due to running out of memory. So cgminer keeps trying to resubmit the shares only until it reaches the expired work criteria. However, if cgminer thinks it has found a block, it will hold onto it until it successfully submits it no matter how long it takes.

Either way, a reliable pool is the most important variable here.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
This night, crashed and ...  cgminer restarted!!! (windows xp). fine.

Thanks!  it works for me.
Grin

Shame I didn't fix the actual crashes in the first place  Sad

Still, there is a workable solution till someone can debug windows Smiley
hero member
Activity: 988
Merit: 1000
2.7.6 died as well. 

*however*

it tell me the GPU was sick and was trying to restart.  alas, it failed on restarting.  2.8.4 never told me that.

I'm assuming I have something else going wrong that's causing this.  Not sure what yet.

M
Still, a hardware failure is a hardware failure. Time to reassess your clocks, cooling, power or whatever else.

I know.  I keep looking, haven't found anything yet.  I tell you though, I'm not going to miss GPU mining.

M

It will get boring, troubleshooting is half the fun Tongue
legendary
Activity: 1540
Merit: 1001
2.7.6 died as well. 

*however*

it tell me the GPU was sick and was trying to restart.  alas, it failed on restarting.  2.8.4 never told me that.

I'm assuming I have something else going wrong that's causing this.  Not sure what yet.

M
Still, a hardware failure is a hardware failure. Time to reassess your clocks, cooling, power or whatever else.

I know.  I keep looking, haven't found anything yet.  I tell you though, I'm not going to miss GPU mining.

M
hero member
Activity: 807
Merit: 500
I rarely look at cgminer running, but last time I looked, I saw this:
Code:
 [2012-10-24 12:04:00] Pool 0 communication failure, caching submissions
 [2012-10-24 12:04:03] LONGPOLL from pool 0 detected new block
 [2012-10-24 12:04:05] Share became stale while retrying submit, discarding
 [2012-10-24 12:04:05] Pool 0 communication resumed, submitting work
This was witnessed in 2.8.5; I actually saw it twice within 15 minutes (the second time there wasn't a share discarded in the few seconds after the longpoll).  The pool isn't great on connectivity, so the communication failures don't surprise me, especially just before a longpoll, however, I am curious as to whether or not cgminer should have said "oh, communication is working now" when it got the longpoll instead of waiting a second or two to check/determine communication was restored.  Obviously the share that was discarded would have been rejected anyway, I only ask because I wonder if there might be something missing/inefficient in the communication failure code.
member
Activity: 103
Merit: 10
This night, crashed and ...  cgminer restarted!!! (windows xp). fine.

Thanks!  it works for me.
Jump to: