Author

Topic: Am I wasting my time mining for BitCoins? (Read 15194 times)

hero member
Activity: 742
Merit: 500
April 08, 2011, 01:17:33 PM
#36
confuses me because if I am putting in the user in pass why do I need to create the .config file. This is the user and pass for the pool account right?
You don't need to create a config file for your bitcoin client if you are going to do mining in pool.
sr. member
Activity: 392
Merit: 250
Ok the ubuntu instructions say to

Quote
sudo apt-get install python-pyopencl subversion
wget http://iweb.dl.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.3.19/bitcoin-0.3.19-linux.tar.gz
tar xvf bitcoin-0.3.19-linux.tar.gz
svn checkout http://svn.json-rpc.org/trunk/python-jsonrpc
cd python-jsonrpc/
sudo python setup.py install
cd ..
mkdir .bitcoin
echo "rpcuser=un" > .bitcoin/bitcoin.conf
echo "rpcpassword=pw" >> .bitcoin/bitcoin.conf
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/BitcoinMiner.cl
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/BitcoinMiner.py
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/poclbm.py
~/bitcoin-0.3.19/bin/64/bitcoin -server&
python poclbm.py -d 0 --user un --pass pw

Forget these instructions. They were only relevant when I thought your system was debian based instead of .rpm. They are for setting up a system to mine by yourself which you don't want to do. You want to join a pool with your card.

but I have already DL and extracted bitcoin-0.3.19-linux.tar.gz so why do Ineed to do it agin, actually did 3.20 but who is counting

You need to run the bitcoin program somewhere, either on this machine or another one to be joined to the network to be able to receive any bitcoins that you make from a pool. You should delete the .bitcoin/bitcoin.conf file

First things first.

cd  to the poclbm-mod.03.24.2011/sources/
do python ./poclbm-mod with no options

what devices does it show?
newbie
Activity: 30
Merit: 0
Ok the ubuntu instructions say to

Quote
sudo apt-get install python-pyopencl subversion
wget http://iweb.dl.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.3.19/bitcoin-0.3.19-linux.tar.gz
tar xvf bitcoin-0.3.19-linux.tar.gz
svn checkout http://svn.json-rpc.org/trunk/python-jsonrpc
cd python-jsonrpc/
sudo python setup.py install
cd ..
mkdir .bitcoin
echo "rpcuser=un" > .bitcoin/bitcoin.conf
echo "rpcpassword=pw" >> .bitcoin/bitcoin.conf
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/BitcoinMiner.cl
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/BitcoinMiner.py
wget --no-check-certificate https://github.com/m0mchil/poclbm/raw/master/poclbm.py
~/bitcoin-0.3.19/bin/64/bitcoin -server&
python poclbm.py -d 0 --user un --pass pw


but I have already DL and extracted bitcoin-0.3.19-linux.tar.gz so why do Ineed to do it agin, actually did 3.20 but who is counting

I have a setup .py folder but as i said befor it is in the poclbm-mod.03.24.2011/sources/ folder

and it looks like this code it to make a .bitcoin folder I already have on in my home folder why do I want another? and as I said and asked before have no "bitcoin.conf" so do I need to create one with kwrite and if so what do i put in it?

myusername=un
mypassword=pw

or

rpcuser=myusername
rpcpassword=mypassword

the wged lines seem to be to Dl what I already have so why would I re DL what is already on my drive?

python poclbm.py -d 0 --user un --pass pw

confuses me because if I am putting in the user in pass why do I need to create the .config file. This is the user and pass for the pool account right?

when I  try to run "sudo python setup.py install"
it asks me for a password, I put in the pass for my user account. Then it says:

myusername is not in the sudoers file.  This incident will be reported.

Should I take the "sudo" off? or do I need to run this a root? I am sure I am doing something simple wrong  but no clue what?


sr. member
Activity: 392
Merit: 250
no "python-pyopenc" package in the repo what is the actual pac name

It looks like this is the package you're looking for:

nvidia-current-cuda-opencl

full member
Activity: 126
Merit: 100
best one for newcomers IMO is deepbit pool

My pool @ http://deepbit.net of course Smiley

ok will try that one if I can ever get the pool app launched

no pool app. you need the poclbm miner though (m0mchil)
newbie
Activity: 30
Merit: 0
best one for newcomers IMO is deepbit pool

My pool @ http://deepbit.net of course Smiley

ok will try that one if I can ever get the pool app launched
full member
Activity: 126
Merit: 100
best one for newcomers IMO is deepbit pool
newbie
Activity: 30
Merit: 0
no "python-pyopenc" package in the repo what is the actual pac name
hero member
Activity: 742
Merit: 500
Ya but first I need to get the pool app runing
would you all recommend
or some one else?
My pool @ http://deepbit.net of course :)
newbie
Activity: 30
Merit: 0
PCLinuxOS no ver number it is a rolling distro

I've never even heard of that one in all my time with Linux, but there are a lot of different distributions.

It looks like it's debian based like Ubuntu.

If you are familiar with the synaptic management tool try searching for python-pyopencl.

Here are instructions for ubuntu. https://bitcointalksearch.org/topic/easy-ubuntu-python-opencl-mining-setup-2636
If PCLinuxOS is debian based, using current packages, and hasn't changed the package names, those instructions could work.

Be aware that your card is quite old. I had a GTS 250 and was only getting about 2.5 Cents a day running at 30 Mh/s. It looks like your card will get in the 20-25 Mh/s range.

Not debian it uses RPMs but it does use synaptec
newbie
Activity: 30
Merit: 0
Ya but first I need to get the pool app runing

would you all recommend

http://www.bitcoinpool.com/

or

http://mining.bitcoin.cz/

or some one else?

sr. member
Activity: 392
Merit: 250
PCLinuxOS no ver number it is a rolling distro

I've never even heard of that one in all my time with Linux, but there are a lot of different distributions.

It looks like it's debian based like Ubuntu.

If you are familiar with the synaptic management tool try searching for python-pyopencl.

Here are instructions for ubuntu. https://bitcointalksearch.org/topic/easy-ubuntu-python-opencl-mining-setup-2636
If PCLinuxOS is debian based, using current packages, and hasn't changed the package names, those instructions could work.

Be aware that your card is quite old. I had a GTS 250 and was only getting about 2.5 Cents a day running at 30 Mh/s. It looks like your card will get in the 20-25 Mh/s range.
full member
Activity: 126
Merit: 100
I would have offered remote assistance, except I am not familiar with linux Sad I could read up and help you another time maybe.

For pooling, you gotta sign up at the pool's website
newbie
Activity: 30
Merit: 0
PCLinuxOS no ver number it is a rolling distro
sr. member
Activity: 392
Merit: 250
What version of linux are you running first of all?

I think most people here are on Ubuntu 10.10.
newbie
Activity: 30
Merit: 0
why not the mod?
hero member
Activity: 742
Merit: 500
This is mod version, you'd better use poclbm or poclbm-gui, but not the poclbm-mod.
This is the GUI version:
https://bitcointalksearch.org/topic/gui-mining-updated-dec-3-with-7970-bugfix-also-supports-stratum-3878
This is original version:
https://bitcointalksearch.org/topic/python-opencl-bitcoin-miner-1334

Do I just open terminal and say ./setup.py
or am I missing something?
Sorry, but i'm not the linux user. I think that people in those threads will help you with using python.
newbie
Activity: 30
Merit: 0
 have DL this one

https://en.bitcoin.it/wiki/Poclbm-mod

in the "binaries-win32" folder I see a bunch of .pyd files

 in the "source" folder I see a 3 . py files setup.py, bitcoiminer.py, and poclbm-mod.py

I am guessing these are the ones I want, but I have no clue how to run them  I search for "python interpreter" in my repo and supposedly already have one installed I think? libpython2.6-devel and Python Imaging Library version 1.1.7 but not sure is that what I need?

Do I just open terminal and say ./setup.py

or am I missing something?

hero member
Activity: 742
Merit: 500
regarding poclbm am seeing .exe files when I DL it yet it alks about 3 Linux distros so confused is there a Linux ver some where?
It's a python program with source included. You can just run it with a python interpreter if you have one installed (with it's dependencies).
If you don't see .py files inside, download it from github.

Also you'll need appropriate drivers for your video card and ATI Stream SDK v2.1-2.3, YMMV.
newbie
Activity: 30
Merit: 0
regarding poclbm am seeing .exe files when I DL it yet it alks about 3 Linux distros so confused is there a Linux ver some where?
hero member
Activity: 938
Merit: 1002
1) wrong assuming, you must read this post

Grrr. I should stop assuming "newbie" means Windows user. Sorry about that.

2) mining client may used with standard bitcoin client without any problem

Sure, that's also true. I've seen some people getting confused while switching from the generation option on the client to a pool server and wanted to clarify. Was without success I guess...
hero member
Activity: 742
Merit: 500
I am actually on Linux not Windows.
I have downloaded DiabloMiner from
I would recommend using poclbm miner, it's the best and most feature-rich at this moment.

Remember to set rpcuser and rpcpassword in your ~/.bitcoin/bitcoin.conf
before starting bitcoind or bitcoin --daemon
But I have no bitcoin.conf file to add it to in the .bitcoin file in my user home dir?
You don't need bitcoin.conf if you are mining in pool. Use your pool's login and password.
newbie
Activity: 30
Merit: 0
I am actually on Linux not Windows.

I have downloaded DiabloMiner from

https://en.bitcoin.it/wiki/DiabloMiner

But I apparently need a user and pass

usage: DiabloMiner -u myuser -p mypassword [args]
                   
 -D,--devices     devices to enable
 -d,--debug            enable extra debug output
 -f,--fps         target execution timing
 -g,--getwork     seconds between getwork refresh
 -h,--help             this help
 -l,--url         bitcoin host url
 -o,--host        bitcoin host IP
 -p,--pass        bitcoin host password
 -r,--port        bitcoin host port
 -u,--user        bitcoin host username
 -w,--worksize    override worksize
 -x,--proxy       optional proxy settings IP:PORT<:username:password>

Remember to set rpcuser and rpcpassword in your ~/.bitcoin/bitcoin.conf
before starting bitcoind or bitcoin --daemon

But I have no bitcoin.conf file to add it to in the .bitcoin file in my user home dir?


hero member
Activity: 742
Merit: 500
BTCDig - mining pool
I'm assuming you're on Windows. I'm not a Windows user but the rumor is, Windows frontend for GPU miners is the easiest way to start:

https://bitcointalksearch.org/topic/gui-mining-updated-dec-3-with-7970-bugfix-also-supports-stratum-3878

I should remind you, the miner will connect to the pool server and not your local client. So, find a pool and join. Configuration options are on their respective front pages. Here are examples:


1) wrong assuming, you must read this post
2) mining client may used with standard bitcoin client without any problem
hero member
Activity: 938
Merit: 1002
I'm assuming you're on Windows. I'm not a Windows user but the rumor is, Windows frontend for GPU miners is the easiest way to start:

https://bitcointalksearch.org/topic/gui-mining-updated-dec-3-with-7970-bugfix-also-supports-stratum-3878

I should remind you, the miner will connect to the pool server and not your local client. So, find a pool and join. Configuration options are on their respective front pages. Here are examples:

http://mining.bitcoin.cz/
http://deepbit.net/

There are other pools. Smiley
member
Activity: 93
Merit: 10
Okay, just a heads up.  The "Generate Coins" button should honestly be removed from the bitcoin wallet. The amount of time it would take to actually generate a coin is a complete waste of electricity.

There are many programs all over the mining catagory in this forum. The one I am currently using is:
https://bitcointalksearch.org/topic/gui-mining-updated-dec-3-with-7970-bugfix-also-supports-stratum-3878

Although, it may not be the best for you or your most preferenced.  There are others you should experiment with.

EDIT: They beat me to it. Read the 2 posts above me, they seem to be more helpful  Tongue
hero member
Activity: 742
Merit: 500
BTCDig - mining pool
How do I make sure it is using my GPU in stead of my CPU? I go in to options but see no setting for that?
GPU mining currently supported only trough special mining clients, not bitcoin client.
You should:
1) Identify you GPU (nvidia/ati, with support OpenCL/CUDA or not)
2) Download mining client
3) Read manual or readme how configure this client and then properly setup it.

Theres is a several mining clients on forum.

m0mchil's GPU miner
jgarzik's CPU miner
ufasoft's SSE2 miner
Diablo's GPU miner

And if you decided join to pool:

1) Some bitcoin mining clients download page
2) Configuration command strings
sr. member
Activity: 434
Merit: 251
Every saint has a past. Every sinner has a future.
I am using the generate coins button on the wallet if that is not what I should be using what program should I get for my Linux box and where from?


Also
Nvidia 8800GTX is my card but not seeing that in the list?

Seems like you have some reading to do. There are a few miners around, it's up to you which one you will want to use. Just check the following threads for information and instructions:

https://bitcointalksearch.org/topic/python-opencl-bitcoin-miner-1334
https://bitcointalksearch.org/topic/diablominer-gpu-miner-1721
https://bitcointalksearch.org/topic/rpc-miners-cpu4waycudaopencl-2444
newbie
Activity: 30
Merit: 0
I am using the generate coins button on the wallet if that is not what I should be using what program should I get for my Linux box and where from?


Also
Nvidia 8800GTX is my card but not seeing that in the list?
member
Activity: 93
Merit: 10
Are you using a bitcoin miner program?

Or are you hitting the "Generate Coins" button in the BitCoin Wallet program
newbie
Activity: 30
Merit: 0
How do I make sure it is using my GPU in stead of my CPU? I go in to options but see no setting for that?
sr. member
Activity: 434
Merit: 251
Every saint has a past. Every sinner has a future.
I mean will only a killer 12 core with 4 or 5 high end GPU cards all working together generate coins if it is doing nothing else?

The CPU power doesn't make any difference if you have a good GPU. It is the GPU that you should be using for mining since CPUs are MUCH slower; most people don't even bother to use their CPUs.

Quote
Or are the problems scaled so every one has a more fair chance of making a coin?

Do I need a 10K plus system or an array of systems to really have a shot at ever making a BitCoin?

So 50 are made every 10 min, but honestly what are the odds I will ever get one?

First you find out the hashrate of your GPU (go to https://en.bitcoin.it/wiki/Mining_hardware_comparison) - then use bitcoin calculator to check how long it is going to take to mine coins with your hashrate.

I hope this helps.
newbie
Activity: 30
Merit: 0
Ok sounds like I should join a pool.

But how would I do that?

Right now I am a real newbi, just downloaded the app to my Linux box. For the most part a few of my stems here are on 24/7 so figured what the heck why not run it. But no real point if I will never get any coins. I happy to work with others, like I said they are always on systems.
member
Activity: 93
Merit: 10
Are you solo mining, or operating in a pool? Solo mining (from what i've read and tried myself) only really works if you have a high end pc, and it's still a gamble.

By mining in a pool (or community), you mine a block with other people and get paid for the amount of work your computer did.
newbie
Activity: 30
Merit: 0
I do not know if this has been asked before. But, I am wondering what it really takes to actually make a coin?

I have some systems that are on 24/7 any ways so thought I would give mining a try, but am wonde4ring if I am wasting my time?

I mean will only a killer 12 core with 4 or 5 high end GPU cards all working together generate coins if it is doing nothing else?

Or are the problems scaled so every one has a more fair chance of making a coin?

Do I need a 10K plus system or an array of systems to really have a shot at ever making a BitCoin?

So 50 are made every 10 min, but honestly what are the odds I will ever get one?
Jump to: