ZECMiner icon indicating copy to clipboard operation
ZECMiner copied to clipboard

4 GPU: HD 7950, R9 280X. After about an hour the speed of 0 sols/s. Windows 10. What could be the reason?

Open VanMaster666 opened this issue 9 years ago • 18 comments

default settings i 20 -w 64 -P 0 pool suprnova.cc

VanMaster666 avatar Nov 03 '16 18:11 VanMaster666

for all of you with the problems try this script... its working for me.. run this file.. :restart start "" cmd /C start.bat TIMEOUT /T 3600 taskkill /f /im genoil.exe TIMEOUT /T 3 goto restart

lets say your miner is faling every hour.. well thats 3600sec.. change that to the time it fails.. iT will open autom

tuzak500 avatar Nov 03 '16 18:11 tuzak500

btw use flypool.. suprnova was giving me problems

tuzak500 avatar Nov 03 '16 19:11 tuzak500

Try this as your .bat file, it works for me with multi GPUs

:loop genoil.exe -f 2 -c eu1-zcash.flypool.org:3333 -u "your address" -p z -z 1 -k zec zec timeout /t 1 /nobreak goto :loop

It will restart when 0 sols/s are detected.

suggsy89 avatar Nov 03 '16 19:11 suggsy89

@suggsy89 the 7950 dont have enought ram from two thread. so drop ome pf the zec

jjziets avatar Nov 03 '16 19:11 jjziets

Thank you for your options! Today charged for the night. Tomorrow I will unsubscribe.

VanMaster666 avatar Nov 03 '16 19:11 VanMaster666

I've found that with my slow mining cpu, my hashrates initially start at 0, which causes the watchdog to trip & get stuck in an endless re-initialize loop. tuzak500's solution is actually the most reliable for me right now

Varun9160 avatar Nov 03 '16 20:11 Varun9160

:restart start /min "GPU0" cmd /C start.bat TIMEOUT /T 3 start /min "GPU1" cmd /C start2.bat TIMEOUT /T 3 start /min "GPU2" cmd /C start3.bat TIMEOUT /T 1200 taskkill /f /im genoil.exe TIMEOUT /T 3 goto restart

add the /min and miners go minimized at start so it dont popup every XX minutes....

for me 20 minutes works great, using 0.42, upper versions are giving me a lot of rejects

pelelademadera avatar Nov 03 '16 21:11 pelelademadera

Tried method suggsy89. With these settings I have one video card works, the rest of the video card 0. leave their setting in the loop. In the end, hung window with the message of this program ended. So far, I have not closed the miner is not restarted. Restarting after a certain time, as proposed tuzak500 and pelelademadera and does not quite fit, because It may be idle for a long time. Is it possible to somehow catch the event on the program hangs? On the Internet, I found the taskkill / f / fi "status eq NOT RESPONDING". But genoil.exe task runs, so nothing happens.

VanMaster666 avatar Nov 04 '16 06:11 VanMaster666

In the end, he did so: 1 bat file: : loop genoil.exe -f -c eu1-zcash.flypool.org:3333 -u xxx -i -w 20 64 0 -P timeout / t 1 / nobreak goto: loop

2 bat file: : loop taskkill / F / FI "WINDOWTITLE eq genoil.exe" TIMEOUT / T 3 goto: loop

VanMaster666 avatar Nov 04 '16 09:11 VanMaster666

Restarting every 20 mins works well for me

goodlivin avatar Nov 04 '16 10:11 goodlivin

Pelelademadera, do you create each start.bat for each gpu 0,1,2 ....and what command line in each script? ( would you mind to share? ) Also do you run only restart.bat or borh with each start.bat. Sorry for my nope questions . Thanks

stevehang avatar Nov 04 '16 10:11 stevehang

@stevehang I call on boot only startmininggpu, thats the loop i quote here:

:restart
start /min "GPU0" cmd /C start.bat
TIMEOUT /T 3
start /min "GPU1" cmd /C start2.bat
TIMEOUT /T 3
start /min "GPU2" cmd /C start3.bat
TIMEOUT /T 1200
taskkill /f /im genoil.exe
TIMEOUT /T 3
goto restart

that scripts reexecutes itself every 1200+3 sec, and delay 3 sec between each miner, start every miner minimized.

each start.bat is: genoil.exe -c equihash.usa.nicehash.com:3357 -u 1AoW7LoEZb6HVXe2QgT254PwkxdqS8Kuip.gpu0 -p x -P 0 -g 0 -k zec zec

genoil.exe -c equihash.usa.nicehash.com:3357 -u 1AoW7LoEZb6HVXe2QgT254PwkxdqS8Kuip.gpu1 -p x -P 0 -g 1 -k zec zec

genoil.exe -c equihash.usa.nicehash.com:3357 -u 1AoW7LoEZb6HVXe2QgT254PwkxdqS8Kuip.gpu2 -p x -P 0 -g 2 -k zec

all files are placed in genoil folder, then to start on boot a link or shortcut to startmininggpu.bat

change your adress check that the 2 first have 2 threads per gpu, cause are 480 and can handle it, gives me a little more S/s, the third runs only one thread, is a r9 380 2gb

I use v0.42 gives me the best results

pelelademadera avatar Nov 04 '16 13:11 pelelademadera

Pelelademadera, Thanks for reply, So totally, i will need 4 bat files. 1 of restart.bat, 3 of start.bat in Genoil 4.2 folder. Then kick start with restart.bat ,which just made ?

stevehang avatar Nov 04 '16 15:11 stevehang

@stevehang

You need for 4 gpu, 4 start.bat, and a restart.bat

the last start.bat must be: genoil.exe -c equihash.usa.nicehash.com:3357 -u 1AoW7LoEZb6HVXe2QgT254PwkxdqS8Kuip.gpu3 -p x -P 0 -g 3 -k zec

and you must call it from the restart.bat scrypt

the first script I mention, calls all other .bat files, so you only need to execute restart.bat once. then that script call and kill the others, then start again.

there are your scripts

remember to edit in every start.bat your adress paste it into the genoil folder, then run restart.bat

https://dl.dropboxusercontent.com/u/39518037/miner/script.rar

pelelademadera avatar Nov 04 '16 15:11 pelelademadera

I forget to mention that the adress for that pool must be in BTC, If you change the pool, check that

pelelademadera avatar Nov 04 '16 16:11 pelelademadera

Genoil miner is a little faster than nheqminer when it is running but theres are alot more stable for now.

https://github.com/nicehash/nheqminer/releases

I suggest using nheqminer gets his to a more workng level

On 4 November 2016 at 18:07, pelelademadera [email protected] wrote:

I forget to mention that the adress for that pool must be in BTC, If you change the pool, check that

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Genoil/ZECMiner/issues/83#issuecomment-258474038, or mute the thread https://github.com/notifications/unsubscribe-auth/ASUwlSdVVgBzUIx_yaqM6Cz2dOFI7-I1ks5q61g1gaJpZM4KouT6 .

Hannes Zietsman Cell +27 84 407 1414 Fax +27 86 519 1021

jjziets avatar Nov 04 '16 18:11 jjziets

May as well use Claymores Zcash Miner for AMD cards.

It's faster and stable...

Although it will mine for the developer for 90 seconds every hour.

suggsy89 avatar Nov 04 '16 18:11 suggsy89

For each GPU instance use a separate .bat file using this script.

GPU 0

:loop
genoil.exe -f 2 -c eu1-zcash.flypool.org:3333 -u YourAddressHere.YourRigName -p z -g 0 -k zec
timeout /t 1 /nobreak
goto :loop

GPU 1

:loop
genoil.exe -f 2 -c eu1-zcash.flypool.org:3333 -u YourAddressHere.YourRigName -p z -g 1 -k zec
timeout /t 1 /nobreak
goto :loop

GPU 2

:loop
genoil.exe -f 2 -c eu1-zcash.flypool.org:3333 -u YourAddressHere.YourRigName -p z -g 2 -k zec
timeout /t 1 /nobreak
goto :loop

GPU 3

:loop
genoil.exe -f 2 -c eu1-zcash.flypool.org:3333 -u YourAddressHere.YourRigName -p z -g 3 -k zec
timeout /t 1 /nobreak
goto :loop

This way each Genoil instance will restart automatically when it hits 0 sol/s.

rodgermoore avatar Nov 05 '16 09:11 rodgermoore