Pages:
Author

Topic: Ubuntu Natty Narwhal 11.04 Mining Guide / HOWTO - page 24. (Read 281459 times)

hero member
Activity: 714
Merit: 500
Hey, if it's too complicated for you, just run these scripts:

You might have to type
chmod +x prep_up.sh up_all.sh
first to get them to run.

They're what I've been using to set up my 11.04 boxes. It installs the 2.3 SDK, though, which I've been led to understand is inferior to both 2.1 and 2.4. Haven't been able to get 2.4 to work on my machines yet. Probably because I'm trying to overwrite the old 2.3 install. I plan on trying from a fresh install using this guide sometime later:
http://forum.bitcoin.org/index.php?topic=10608.0
member
Activity: 112
Merit: 100
"I'm not psychic; I'm just damn good"
I keep having problems communicating with bitcoin RPC via poclbm (not sure how to use pheonix) can someone give me a hand on this? Also, what does the flag -f# does? Higher number gives higher priority? or what?

I agree that this guide has gotta be re-written. Theres too much errors on it, especially on the x86 parts.


So you are the second person to say the guide needs to be rewritten because there are "errors" but as of yet, no one has pointed out a single error.

Also, why are you using the 32 bit version of Ubuntu?  I'm not saying there aren't valid reasons to be using it, but I'm just curious if you have a 64 bit CPU, there is absolutely no reason to use the 32 bit version for mining.


Ok I'm sorry if you feel offended, there are a lot of people including myself that have never ever used linux before. And because of that I'm saying that this guide could make do with a little consideration towards these people. It's not like oh theres a simple error here I know what to do. No I don't and I know there are people who doesn't because they PM me. I linked this guide in the Beginner's Guide and I feel that there is plausible cause for a simple revamp.

As mention, I can't point it out because I don't even know what the command are suppose to do. When I entered them, I don't even know if the output actually worked right. Although after a few days of searching the web and stuff, I got poclbm to work on Ubuntu so I can tell that there are some errors, especially on the x86 parts.

Ok I'll attempt to try and point out some of them that I think contains an error that you hasn't change yet...
(Some things u might consider: I know I'm suppose to go System and switch on some 'Universe' thing so that one of the command would go through, it's not mentioned. You made x86 & x64 download both version of stream sdk (Changed), during my x86 install, it got confusing as to which I'm suppose to install [or something] and then later on some of the stuff that requires it I couldn't get the path right since I have both and not know which to use)

4. needs the 'universe' setting change thing I think...
11. & 13. are the similar. I'm not sure if it's a required step. Although in 13, 32-bit and 64-bit is doing the same thing.
16. is really confusing is it right? I'm not sure. And I don't know where everything goes so yea... -.-|||

4. screen -S update sudo apt-get install fglrx vim openssh-server g++ libboost-all-dev subversion git-core python-numpy

32-bit 11. sudo tar xvfz ati-stream-sdk-v2.1-lnx32.tgz -C /opt
or
64-bit 11. sudo tar xvfz ati-stream-sdk-v2.1-lnx64.tgz -C /opt

12. sudo tar xvfz icd-registration.tgz -C /


32-bit 13. sudo tar xvfz ati-stream-sdk-v2.1-lnx64.tgz -C /opt
or
64-bit 13. sudo tar xvfz ati-stream-sdk-v2.1-lnx64.tgz -C /opt


32-bit 16. echo export LD_LIBRARY_PATH=/opt/ati-stream-sdk-v2.1-lnx64/lib/x86_32/:$LD_LIBRARY_PATH >> .bashrc
or
64-bit 16. echo export LD_LIBRARY_PATH=/opt/ati-stream-sdk-v2.1-lnx64/lib/x86_64/:$LD_LIBRARY_PATH >> .bashrc

I don't have all x64 machines. In fact my own PC I've been using for years is a x86, I also got a few 32-bit machines that are sitting in my uncle's store that is doing simple office stuff with PCIe slots I could use. I don't really have a need to until I came across Bitcoin where I'm investing. So I turned it into a mining rig since I'll be getting another MOBO w/ x64 processor I figured I'd use that as my desktop instead. So yes you're right, there are reasons to use it.
hero member
Activity: 714
Merit: 500
Also, why are you using the 32 bit version of Ubuntu?  I'm not saying there aren't valid reasons to be using it, but I'm just curious if you have a 64 bit CPU, there is absolutely no reason to use the 32 bit version for mining.

If you have less than 4GB of RAM it's my understanding that a 64-bit OS will only serve to add overhead. I may be wrong about this as I haven't taken time to do much research. It's just what I've heard.
legendary
Activity: 1260
Merit: 1000
I keep having problems communicating with bitcoin RPC via poclbm (not sure how to use pheonix) can someone give me a hand on this? Also, what does the flag -f# does? Higher number gives higher priority? or what?

I agree that this guide has gotta be re-written. Theres too much errors on it, especially on the x86 parts.


So you are the second person to say the guide needs to be rewritten because there are "errors" but as of yet, no one has pointed out a single error.

Also, why are you using the 32 bit version of Ubuntu?  I'm not saying there aren't valid reasons to be using it, but I'm just curious if you have a 64 bit CPU, there is absolutely no reason to use the 32 bit version for mining.
full member
Activity: 336
Merit: 100
Okay I didn't know about 5970s... But my 5850s are only lower-able to 700 or something.
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
I keep having problems communicating with bitcoin RPC via poclbm (not sure how to use pheonix) can someone give me a hand on this? Also, what does the flag -f# does? Higher number gives higher priority? or what?

I agree that this guide has gotta be re-written. Theres too much errors on it, especially on the x86 parts.

Just one more thing, I've never really experienced with clocking stuff, so I need some brief explaination to

1. Underclocking Memory
2. Undervolting - ??

-f increases frames every second or something like that. Increase it if you want less desktop lag. People usually use -f 1 for pure mining rigs.

1. Well if you are in linux, there's no real solution right now except for changing the bios, and you have to use Windows for that. Guide : http://forum.bitcoin.org/index.php?topic=9569.0
2. Same thing with overvolting, I think..

Basically, any big under/overclocking has to go through a bios change for linux. Depending what card you have, there will be limits of how much core and memory can go. Asus is the best, can go up to 1000core i think. (5850's) However, underclocking/volting is harder because all the cards have a high lower bound.


You are wrong about 1). The memory can be underclocked in linux without modifying the bios. Read the forum threads titled the same.

Yes but not much. If you are going to underclock to the "sweet spot" to raise hashing, you have to modify bios. Lowering the memory just to the lower bound isn't going to do anything.

Wrong again. In linux you can lower the mem. clock of 5970 to 300 without altering the bios ... read the forum threads titled the same. (I do it all the time.)
full member
Activity: 336
Merit: 100
I keep having problems communicating with bitcoin RPC via poclbm (not sure how to use pheonix) can someone give me a hand on this? Also, what does the flag -f# does? Higher number gives higher priority? or what?

I agree that this guide has gotta be re-written. Theres too much errors on it, especially on the x86 parts.

Just one more thing, I've never really experienced with clocking stuff, so I need some brief explaination to

1. Underclocking Memory
2. Undervolting - ??

-f increases frames every second or something like that. Increase it if you want less desktop lag. People usually use -f 1 for pure mining rigs.

1. Well if you are in linux, there's no real solution right now except for changing the bios, and you have to use Windows for that. Guide : http://forum.bitcoin.org/index.php?topic=9569.0
2. Same thing with overvolting, I think..

Basically, any big under/overclocking has to go through a bios change for linux. Depending what card you have, there will be limits of how much core and memory can go. Asus is the best, can go up to 1000core i think. (5850's) However, underclocking/volting is harder because all the cards have a high lower bound.


You are wrong about 1). The memory can be underclocked in linux without modifying the bios. Read the forum threads titled the same.

Yes but not much. If you are going to underclock to the "sweet spot" to raise hashing, you have to modify bios. Lowering the memory just to the lower bound isn't going to do anything.
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
I keep having problems communicating with bitcoin RPC via poclbm (not sure how to use pheonix) can someone give me a hand on this? Also, what does the flag -f# does? Higher number gives higher priority? or what?

I agree that this guide has gotta be re-written. Theres too much errors on it, especially on the x86 parts.

Just one more thing, I've never really experienced with clocking stuff, so I need some brief explaination to

1. Underclocking Memory
2. Undervolting - ??

-f increases frames every second or something like that. Increase it if you want less desktop lag. People usually use -f 1 for pure mining rigs.

1. Well if you are in linux, there's no real solution right now except for changing the bios, and you have to use Windows for that. Guide : http://forum.bitcoin.org/index.php?topic=9569.0
2. Same thing with overvolting, I think..

Basically, any big under/overclocking has to go through a bios change for linux. Depending what card you have, there will be limits of how much core and memory can go. Asus is the best, can go up to 1000core i think. (5850's) However, underclocking/volting is harder because all the cards have a high lower bound.


You are wrong about 1). The memory can be underclocked in linux without modifying the bios. Read the forum threads titled the same.
full member
Activity: 336
Merit: 100
I keep having problems communicating with bitcoin RPC via poclbm (not sure how to use pheonix) can someone give me a hand on this? Also, what does the flag -f# does? Higher number gives higher priority? or what?

I agree that this guide has gotta be re-written. Theres too much errors on it, especially on the x86 parts.

Just one more thing, I've never really experienced with clocking stuff, so I need some brief explaination to

1. Underclocking Memory
2. Undervolting - ??

-f increases frames every second or something like that. Increase it if you want less desktop lag. People usually use -f 1 for pure mining rigs.

1. Well if you are in linux, there's no real solution right now except for changing the bios, and you have to use Windows for that. Guide : http://forum.bitcoin.org/index.php?topic=9569.0
2. Same thing with overvolting, I think..

Basically, any big under/overclocking has to go through a bios change for linux. Depending what card you have, there will be limits of how much core and memory can go. Asus is the best, can go up to 1000core i think. (5850's) However, underclocking/volting is harder because all the cards have a high lower bound.
member
Activity: 112
Merit: 100
"I'm not psychic; I'm just damn good"
I keep having problems communicating with bitcoin RPC via poclbm (not sure how to use pheonix) can someone give me a hand on this? Also, what does the flag -f# does? Higher number gives higher priority? or what?

I agree that this guide has gotta be re-written. Theres too much errors on it, especially on the x86 parts.

Just one more thing, I've never really experienced with clocking stuff, so I need some brief explaination to

1. Underclocking Memory
2. Undervolting - ??
full member
Activity: 336
Merit: 100
Will 6870+6990 work if I use 2.4? And will they run on a 850w?
full member
Activity: 336
Merit: 100
Nvm got it.
It says you can only use powertune for 6xxx cards Sad
full member
Activity: 336
Merit: 100
Downloaded it through the software center...how do I start it o.o
hero member
Activity: 927
Merit: 1000
฿itcoin ฿itcoin ฿itcoin
Is there a voltage command through terminal?
Aticonfig doesn't support voltage modification as far as I know.
I use AMDOverdriveCtrl instead.
full member
Activity: 336
Merit: 100
Is there a voltage command through terminal?
legendary
Activity: 1260
Merit: 1000
I've been at this for about 4 hours.

THIS GUIDE NEEDS TO BE REWRITTEN!

For the 32 bit version, it's got all the wrong file path names and commands strewn throughout - for a Ubuntu newb like me I want to smash my screen.

Now I got it semi working, but when I run poclbm it only displays my CPU, not my graphics cards.

How do I get the gpus to show?

Can you be a little more specific?  What commands and pathnames are incorrect?

Why is anyone running the 32 bit version anyway?  Are you all really trying to run that old of a CPU that it doesn't have 64bit support?  That's cool if you are, but I didn't expect anyone to be sporting a decade old CPU with mining.
hero member
Activity: 714
Merit: 500
How do I get the gpus to show?

If you're running the 2.1 version of the SDK, then your GPUs may not be supported. I haven't actually set up a miner with 2.4 yet, but I know 2.3 supports all the current ATI GPUs up to the 6990s. To update your SDK, change all the references to 2.1 that you added to your .bashrc to 2.3, then remove the 2.1 SDK folder, replace it with the 2.3 SDK, and rebuild pyopencl.

If you really want a clean start, you can reinstall Ubuntu and then run these scripts I threw together.

http://ryepdx.com/bitcoin/prep_up.sh
http://ryepdx.com/bitcoin/up_all.sh

Your computer will reboot after running prep_up.sh. If you don't like that, remove the "sudo reboot" command at the end of the file.
sr. member
Activity: 297
Merit: 251
Founder, Filmmaker, Fun Guy
I've been at this for about 4 hours.

THIS GUIDE NEEDS TO BE REWRITTEN!

For the 32 bit version, it's got all the wrong file path names and commands strewn throughout - for a Ubuntu newb like me I want to smash my screen.

Now I got it semi working, but when I run poclbm it only displays my CPU, not my graphics cards.

How do I get the gpus to show?
full member
Activity: 336
Merit: 100
Is there a way to rewrite the op instructions for sdk 2.4? I think that would solve my problem.
I tried doing it using AMD-APP...etc and renamed the two files in OpenCL, but then poclbm wouldn't even start, gave me an error.
full member
Activity: 336
Merit: 100
Oh..didn't know. So pooled mining you don't have to start bitocin with -server?

Poclbm is working on my 2 5850's, but the 2 6870's are not showing up on poclbm when I enter start it without anything. How do I get the recognized?
Pages:
Jump to: