Pages:
Author

Topic: [Linux] Autominer v0.3.2.6 - GPU Monitor, Downtime Swapper, New Interface - page 6. (Read 23494 times)

full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
Ok up and running on the current version with no issues!  Smiley

Thanks for your help and the sym link fixed the problems I was having with getrates.sh.

After I had that fixed I was still having a whole host of problems that must have been a result of improperly installing the 11.6 CCC and 2.4 SDK the day before. (I was seeing multiple platforms listed, -getclocks stopped working, my 2nd card would only hash at like 10% of what it should do)

I uninstalled all the drivers and reinstalled and now everything is as it should be.

I appreciate all the time and help - I'm still relatively new to linux so the simplest things can be baffling at times!

No problem. If you need any help with Autominer, or with Linux, let me know and I'll try to help.
sr. member
Activity: 255
Merit: 250
Ok up and running on the current version with no issues!  Smiley

Thanks for your help and the sym link fixed the problems I was having with getrates.sh.

After I had that fixed I was still having a whole host of problems that must have been a result of improperly installing the 11.6 CCC and 2.4 SDK the day before. (I was seeing multiple platforms listed, -getclocks stopped working, my 2nd card would only hash at like 10% of what it should do)

I uninstalled all the drivers and reinstalled and now everything is as it should be.

I appreciate all the time and help - I'm still relatively new to linux so the simplest things can be baffling at times!
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
Up with a new version.

A few people were saying they'd like to donate but have no BTC up front, so if you want to, just edit common.lib (on v0.3.2.3 or above) and put the following line at the bottom:

donateMode=1

It will automatically give me 1 out of every 200 mining cycles (0.5% of your mining time). I will implement an option later so you can decide how much to donate.

This option is off by default, it's purely optional, and thanks if anyone decides to use it.
full member
Activity: 420
Merit: 100
My crash its 0kh/s proccess kill and only see

"Killed"

will try appling the Phoenix patch
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
I have a linux pc whit 3 card, i used phoenix(1 for each card) miner and sometimes phoenix crash(only a proccess),.
whit this script "auto start"  a phoenix proccess if proccess stop?

thx  Wink

This depends, as there are two types of Phoenix crash.

In one it reduces to 0 khash and your card stops doing anything - for this one, as long as you apply the Phoenix patch and enable XML-RPC reporting, the script will see when Phoenix crashes and restart it.

In the other type of Phoenix crash, it keeps reporting full hashrate. Unfortunately this script can't prevent this but I'm working on a way around it (will involve being able to grab JSON reports from your pool and parse to see when they last accepted a share from a worker).
full member
Activity: 420
Merit: 100
I have a linux pc whit 3 card, i used phoenix(1 for each card) miner and sometimes phoenix crash(only a proccess),.
whit this script "auto start"  a phoenix proccess if proccess stop?

thx  Wink
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
member
Activity: 82
Merit: 10
OK, easy enough, just do (either sudo or as root):

ln -s /usr/bin/python2.7 /usr/bin/python2

Then retry autominer.

I was having the same issue with the quick timeout/die and this symbolic link fixed it just right! Thanks!
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
OK, easy enough, just do (either sudo or as root):

ln -s /usr/bin/python2.7 /usr/bin/python2

Then retry autominer.
sr. member
Activity: 255
Merit: 250
I get:

lrwxrwxrwx 1 root root       9 2011-06-12 01:27 /usr/bin/python -> python2.7
-rwxr-xr-x 1 root root 2375356 2011-04-11 12:14 /usr/bin/python2.7
-rwxr-xr-x 1 root root    1652 2011-04-11 12:07 /usr/bin/python2.7-config
lrwxrwxrwx 1 root root      16 2011-06-12 01:41 /usr/bin/python-config -> python2.7-config
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
OK, do ls -l /usr/bin/python*

If that doesn't work try sudo ls -l /usr/bin/python*

(Basically, getRate script can't find Python, so we need to set up a symbolic link to it).
sr. member
Activity: 255
Merit: 250
Yes phoenix is patched. Directly launching it works fine (as in the command you provided).

running ./getrates.sh however, produces the following:

./getrates.sh: ./getRate.py: /usr/bin/python2: bad interpreter: No such file or directory
./getrates.sh: line 42: /1000: syntax error: operand expected (error token is "/1000")
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
OK, did you patch your Phoenix binary or not?

Try starting Phoenix manually like this:

./phoenix.py -v -x 2500 -u http://username:password@server:port -k phatk DEVICE=0

If that loads without an issue, go to Autominer directory and do:

./getrates.sh

And tell me what comes out of that.

It looks like either your Phoenix didn't patch properly, or your getrates.sh for some reason isn't pulling the right rates.
sr. member
Activity: 255
Merit: 250
Yeah updated my phoenix-1.50 per your directions and added the xmlRPCEnabled=1; line to common.lib.
If I set this back to =0 the miners stay working, although they won't switch to the backup pool under this setup of course.
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
No problem, it looks like you've enabled xmlRPC monitoring somewhere, or I've fucked up the code somewhere and done that.

Edit: Just tried setting my xmlRPCEnabled to 0 and it didn't enable it, so it looks like somehow you've set it in common.lib OR my tarfile includes common.lib... checking the tarfile.

Nope, it's not in there. Did you try to enable hashrate monitoring? If so, is your Phoenix kernel patched?
sr. member
Activity: 255
Merit: 250
Yes from the log above:

[28-Jun-2011 15:23.42] Hashrate-based pool monitoring for card0 enabled.
[28-Jun-2011 15:23.42] Hashrate-based pool monitoring for card1 enabled.

I'll get you copies of those files in a bit. Thanks for the help!
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
Actually went from 0.3 to 0.3.2.1 so never tried it...

Definitely seems to not be detecting correctly - I went back to the 0.3 I made a backup of and it runs fine, yet still with the  "ATI Overdrive is not loaded" error line. That error started showing up after I upgraded the ATI drivers to 11.6 yesterday and I haven't been able to get rid of it. (ran the -od -enable commands, etc. maybe there is more I need to do)

Anyways figured with the new version today with hashrate monitoring this wouldn't matter, but having the issue as I described above. Thanks

OD not enabled issue is when aticonfig --adapter=all --odgc doesn't work, so it can't work out your GPU load.

When you fire up 0.3.2.1 does it say 'Hashrate-based pool monitoring is enabled', or not?

If so, can you give me the contents of your common.defaults.lib and common.lib (blank out passwords if you use them)?
sr. member
Activity: 255
Merit: 250
Actually went from 0.3 to 0.3.2.1 so never tried it...

Definitely seems to not be detecting correctly - I went back to the 0.3 I made a backup of and it runs fine, yet still with the  "ATI Overdrive is not loaded" error line. That error started showing up after I upgraded the ATI drivers to 11.6 yesterday and I haven't been able to get rid of it. (ran the -od -enable commands, etc. maybe there is more I need to do)

Anyways figured with the new version today with hashrate monitoring this wouldn't matter, but having the issue as I described above. Thanks
full member
Activity: 140
Merit: 100
firstbits: 1kwc1p
sr. member
Activity: 255
Merit: 250
Was working great for me until 0.3.2.1 update today.

It's not detecting my hashrate and killing and restarting the miners over and over again. I can verify in the miner windows that they are working correctly until killed by the script. Any help would be greatly appreciated. I have really enjoyed using this.

Log:
[28-Jun-2011 15:23.42] Checking for updated versions...
[28-Jun-2011 15:23.42] You are running the latest version of Autominer already.
[28-Jun-2011 15:23.42] GPU-load pool monitoring for card0 could not be enabled. ATI Overdrive is not loaded.
[28-Jun-2011 15:23.42] GPU-load pool monitoring for card1 could not be enabled. ATI Overdrive is not loaded.
[28-Jun-2011 15:23.42] Hashrate-based pool monitoring for card0 enabled.
[28-Jun-2011 15:23.42] Hashrate-based pool monitoring for card1 enabled.
[28-Jun-2011 15:23.42] Firing up the miner on card card0 using pool 1!
[28-Jun-2011 15:23.42] Connecting to [email protected]:8332...
[28-Jun-2011 15:23.42] Firing up the miner on card card1 using pool 1!
[28-Jun-2011 15:23.42] Connecting to [email protected]:8332...
[28-Jun-2011 15:23.42] Rechecking status...
[28-Jun-2011 15:24.03] card0 is not hashing, waiting 15 seconds and deciding whether to change pools.
[28-Jun-2011 15:24.18] The hash rate after 15 seconds is
[28-Jun-2011 15:24.18] Still not hashing, pool or net has dropped...
[28-Jun-2011 15:24.18] Killing PID: 5153
[28-Jun-2011 15:24.18] Trying to kill 5153: 0 (should be 0)
[28-Jun-2011 15:24.18] card1 is not hashing, waiting 15 seconds and deciding whether to change pools.
[28-Jun-2011 15:24.33] The hash rate after 15 seconds is
[28-Jun-2011 15:24.33] Still not hashing, pool or net has dropped...
[28-Jun-2011 15:24.33] Killing PID: 5164
[28-Jun-2011 15:24.33] Trying to kill 5164: 0 (should be 0)
[28-Jun-2011 15:24.38] Card card0 is not currently mining.
[28-Jun-2011 15:24.38] Card card1 is not currently mining.
[28-Jun-2011 15:24.38] Rechecking status...
Pages:
Jump to: