Glad to see people are getting benefits from the new optimization I updated a new version - the only difference is improved Russian language support. If you already have the April 28th version, you don't need to upgrade unless you're using the Russian version.
|
|
|
I'd like to Mine on my CPU as I've got 8 threads sitting idle but it doesn't show up under the device's tab.
Is this an OpenCL problem?
What devices do you see in the tab? If OpenCL isn't working for you, something you can try is File ->New Other Miner and pick rpcminer-cpu instead. This is a non-OpenCL miner by puddinpop that runs on your CPU.
|
|
|
A new version is out with the BFI_INT optimization, as well as the start of Russian language support thanks to Dobrodav. You can get it here: guiminer-20110428.exe (self-extracting archive)Happy mining and remember to donate if you value the software.
|
|
|
You'll have to give more detail. What steps have you tried, and what if any error messages did you see when you tried? What version of OpenCL do you have and which pool are you using?
my guiminer won't connect to the pool
I've got Windows XP and Quad 2.40GhZ processor with NVIDIA GeForce 9800 GT card
is there a guiminer setup guide?
cheers
|
|
|
If you created a solo password using "Solo utilities -> Create solo password", it will write the username and password to a bitcoin.conf file. Then the GUI will be able to connect to your bitcoin client and the bitcoin client will send the GUI work to do.
What would happen if you found a block is that the GUI would report to the bitcoin client "hey, I found a solution for the work you gave me!" and then the bitcoin client would report to the network "I found this block, therefore I create 50 bitcoins".
This would be visible in the miner tab's status bar as something like "Blocks: 1" and then you would see it in the bitcoin client as an entry with "Generated: +50".
Hope this helped, maybe I'll write up a detailed README for the next version that doesn't assume that users know how Bitcoin works.
|
|
|
That might be doable - how exactly would you want to communicate with the app? I don't want to make things too complicated since I suspect only a fraction of users will want this functionality. Feel free to hack away on the code as well if you'd like, I would happily review any patches you want to submit. Kiv, what are the odds/chances of a small API that would let you pull stats from your app? I'd love to at least be able to poll the hash rates for the workers, but being able to start/stop specific guys to flip flop pools or some other form of "remote admin" interface would be great.
|
|
|
Energy used for mining is not necessarily wasted - I live in a cold country and my mining computer produces heat for my home using energy that would otherwise be spent on electric heating. You could say that electric heating is actually the wasteful thing since that electricity could be being used to secure the Bitcoin network
|
|
|
I attempted this, and ufasoft miner behaves somewhat oddly compared to poclbm and puddinpop - it prints some messages to the error stream and some to the standard output. When I look at how high the difficulty is already and that it's going to go up again, I wonder if there is any point in writing extra code to support a CPU only miner. I guess it depends on how much demand there is for it... i wonder if there is any plan of adding ufasoft miner support?
|
|
|
This is my fault, though the README got on Github, it was left out of the installer by mistake! Hehe, I will put it in the next release Hey!!...thanks for the fast answer nope...no README !!....thought that was strange looked through the whole thing...all sub-directories only txt files are LICENCE.txt and guiminer.txt oh!!!..what to do !!!
|
|
|
Mining solo means you probably won't get any coins for a long time. There's a calculator here that shows you what to expect. At 160000 kHash it says it'll be on average a month before you see a block and get 50 BTC. The 1276(128) figure in the GUI means you found 1276 shares, 128 in the last hour. A share is a special hash that has some small chance of solving a block - from that page above, the odds of a share actually winning are roughly 1 / difficulty. So finding 1276 of them means you probably didn't get a block yet, and won't for a long time. On the other hand if you would be mining in a pool, then you would get a small amount of bitcoins for each share rather than having to wait for a block to be found, which is what I recommend. By the way, there should be a README file with the GUI. I'm curious if it's missing, if you didn't see it, or if it was just missing information that you wanted.
|
|
|
Does anyone know if there are any GPU miners that will work with non-OpenCL supporting (DirectX 10) GPUs
GPU miners have to run on either OpenCL or CUDA, so if your card supports neither of those you are unfortunately out of luck.
|
|
|
it has an ATI mobility radeon hd 4500 but that doesn't appear in the device drop down list in the GUI miner. Instead it only lists the CPU name -am I'm I right in thinking that that means it's using the CPU and not the GPU?
First, welcome to the forums You are indeed using your CPU, probably this is because your laptop's video card doesn't support OpenCL. To verify this you can download GPU Caps Viewer and look to see if OpenCL is supported. If it's not, then you're stuck with CPU mining.
|
|
|
I noticed that poclbm.exe was using 25% CPU all the time on a quad core, I didn't know if that was normal or maybe related in some way.
This is not normal but several people are experiencing this with poclbm, see this postIn general while tweaking things I can stop and start the command line version with no ill effects, but any attempt to stop the instance created by your program causes grief. For the command-line version I've just been pressing the close "X". With yours if I start a single instance and stop it causes problems 100% of the time which seems odd, maybe the process is killed in a slightly different way?
I couldn't seem to spot the source code for this beta version, I was going to take a look at what command-line parameters were pased by default to launch the miner and I thought that might give me some clues as to possible reasons for the problems I was having. I thought if I could start them the same way that would isolate if it's something to do with the resources allocated or something else.
The latest source code is on GitHub - you can look at the method configure_subprocess_poclbm() to see the miner flags and then the start_mining() and stop_mining() methods for the miner startup. I believe on Windows the program is killed using TerminateProcess, but maybe it would be better to do something else like send poclbm a CTRL+C. Feel free to give it a go and let me know if you have any questions.
|
|
|
That seems strange... can you try enabling the console (View -> Show Console) and then pasting me what is shown in the console tab when you try to start a miner?
|
|
|
Sure, it should be easy for my program to support multiple languages through GNU gettext. I unfortunately don't know any other languages well enough to do a translation, though. If you're offering to do a translation then I would be happy to get things set up for you and include your work in the next version. Thanks for the donation, every BTC is appreciated I'm not sure that it is not mentioned above, I`m about multilingual support. It would be great. Especially if done in a way, that allow adding new languages, just by a simple editing of the template file and adding new language file in specified directory. But anyway, my second BTC is going to your wallet. First goes to Momchil .
|
|
|
Your speeds are low for a 5770. I have the same one and am using the same GUI as you (I wrote it, hehehe) and I get 164 MHash/s at stock clocks and 180 MHash/s when overclocked. My guess is that you have some program running that is causing the GPU to downclock. For example, if I have Youtube open then my GPU clock goes down to 400 MHz and my hashrate plummets to 70 MHash. If you have the Catalyst Control Center installed, you should give it a look at the GPU clock and see if it's 400 MHz, or if it's at the regular 850 MHz. Hope this helps
|
|
|
Does the console view display both miners crunched together or will it display only one miner at a time? I'm seeing lines similar to "Line: 64256 khash/s". If it does display both miners, it would be helpful if the name of the miner was put in the front of the line, like "Primary: 64256 khash/s".
Those lines would show individual miners. You can see the hash rate of a specific miner by going to its tab and looking in the status bar; the total hash rate is summed up on the status bar of the Summary tab. I'm probably going to remove those "Line" reports from the console now that the CUDA seems to be working ok - I'm trying to keep the console output sparse so it's easier to see things like connection errors. Glad you liked the balance feature
|
|
|
Thanks, good bug report. It looks like the CUDA version gives a slightly different output format than the other puddinpop miners, so I'll adjust the code for that. I'll have a new version with the fix on the weekend. It always says 0 accepted even though I can look in the console and see the valid server response. It also displays the last line of the response in the status panel: Listener for "CUDA": Server sent: {"result":true,"error":null,"id":"1"}
Thanks again. Looking forward to an update.
|
|
|
Then, in guiminer.py, in your frame subclass add: if os.path.exists("guiminer.exe"): self.SetIcon(wx.Icon("guiminer.exe",wx.BITMAP_TYPE_ICO))
Windows should handle it natively after that, as long as the icon is in position 0. Neat, I didn't realize you could create an wx.Icon from an executable.
|
|
|
Hi everyone, by popular demand I'm putting up a beta version with support for puddinpop's RPC miners. I don't actually have access to CUDA hardware, so I need testers to see if that part works at all The link is here: guiminer-20110403-pre.exe (self-extracting archive)To use rpcminer for the backend, pick File -> New External Miner and then point to the miner EXE you want to use (CUDA, 4way, etc). I packaged the latest rpcminer with the GUI but you should be able to point to another version of the EXE if you want. There's no device dropdown for these miners so to run on multiple devices you'll need to use the standard rpcminer flags. Let me know if you have any luck and if it seems to be working I'll update the first post.
|
|
|
|