emdes
|
|
September 26, 2017, 03:38:45 AM |
|
Thanks for the testing. So in a nutshell you are saying the Ryzen will only use 35% of the processor no matter what proclimit is set, and both the 32 bit and 64 bit builds are essentially the same.
Ok, that sounds like a different problem than I had on the windows xeon 2 proc. The xeon on 64 bit only used 50% of the proc, but on 32 bit I got it to use 90% of the proc and on the pool it solves roughly what the linux equiv box solves.
Additionally, non use of resources is a different problem than was discussed after f7000 went live. The problem we looked at before was the hash rate drop on the servers compared to the laptops and the shares solved per HPS- while assuming the whole processor was being utilized. This is more of an issue where the processor is not being utilized.
I think I will have time to take a look at making a test miner that holds a reference to two KJV bibles.
In the mean time, the other thing that no one has reported is what happens when you run two copies of BBP against two different datadirectories on the Ryzen? If anyone can test that out and report back that would be immensely helpful also. I think inblue was going to try that on a server at one point.
Hmmm... same cpu as emdes and win10. Wallet 1.0.4.0 64bit On 16 genproclimit i get 100% usage and pc reacts like he is under heavy load... but hps2 is round 19k... I have problem with 35 cpu usage limit but not on this version. It's a random behaviour on one walllet i got on other not. I think It's connected to setting of genproclimit. If genproc reacys like 1 is 1 thread i dont have limit... but if on 16 i got 45% so you must like emdes said 32 to get hash2 above 20k And still get best hps on 6 genproclimit(in wallet) but hps2 is 9k. If i rise genproclimit hps will drop and hps2 will be bigger. But my optimal is 11 genproclimit. After that hps2 is droping again... like now on 16 i got 19k Im also getting the same in win10, 100% CPU load but low HPS2. win8.1 64bit = 20-30k HPS2 with 35% CPU load
|
|
|
|
m4tsby
Member
Offline
Activity: 126
Merit: 10
|
|
September 26, 2017, 05:38:07 PM |
|
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?
BP_ROOT=$(pwd)
|
|
|
|
Hoxysado
|
|
September 26, 2017, 05:48:53 PM |
|
Omg ... holycoin and saint blockchain! Good luck team
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
September 26, 2017, 06:09:16 PM |
|
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?
BP_ROOT=$(pwd)
No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'. Its needed to make BerkleyDb4.8 work in linux. The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format.
|
|
|
|
calxibe
|
|
September 26, 2017, 08:18:50 PM Last edit: September 26, 2017, 08:31:29 PM by calxibe |
|
Any news on a new build with more hashes on intel xeon? I have noticed that the HPS got even worse on 1.0.4.0 (windows x64)
|
|
|
|
m4tsby
Member
Offline
Activity: 126
Merit: 10
|
|
September 26, 2017, 08:24:41 PM |
|
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?
BP_ROOT=$(pwd)
No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'. Its needed to make BerkleyDb4.8 work in linux. The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format. Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers. Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI m4tsby@LinuxLiteOpterons:~/biblepay$ cd src m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt bash: ./biblepay-qt: No such file or directory How that can be with all distros being basically the same, all deb based? These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
|
|
|
|
1oojke
Newbie
Offline
Activity: 4
Merit: 0
|
|
September 26, 2017, 09:52:45 PM |
|
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?
BP_ROOT=$(pwd)
No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'. Its needed to make BerkleyDb4.8 work in linux. The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format. Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers. Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI m4tsby@LinuxLiteOpterons:~/biblepay$ cd src m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt bash: ./biblepay-qt: No such file or directory How that can be with all distros being basically the same, all deb based? These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerHi m4tsby, You probably haven't had met the requirements for building GUI. Run the apt-get line again: sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerAnd make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay. If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here.
|
|
|
|
DirtyMiner
Newbie
Offline
Activity: 48
Merit: 0
|
|
September 27, 2017, 03:17:24 AM |
|
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?
BP_ROOT=$(pwd)
No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'. Its needed to make BerkleyDb4.8 work in linux. The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format. Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers. Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI m4tsby@LinuxLiteOpterons:~/biblepay$ cd src m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt bash: ./biblepay-qt: No such file or directory How that can be with all distros being basically the same, all deb based? These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerHi m4tsby, You probably haven't had met the requirements for building GUI. Run the apt-get line again: sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerAnd make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay. If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here. I am also having the same issues as listed above, have tried to rebuild to no avail. I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
|
|
|
|
seasonw
|
|
September 27, 2017, 05:01:19 AM |
|
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
I'm mining at pool without any problem... Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf? poolport=80 pool=http://pool.biblepay.org workerid=[your worker id]
|
|
|
|
DirtyMiner
Newbie
Offline
Activity: 48
Merit: 0
|
|
September 27, 2017, 05:17:31 AM |
|
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
I'm mining at pool without any problem... Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf? poolport=80 pool=http://pool.biblepay.org workerid=[your worker id]
./biblepay-cli getmininginfo { "blocks": 9120, "currentblocksize": 0, "currentblocktx": 0, "difficulty": 98.29309304382978, "errors": "", "genproclimit": 6, "networkhashps": 16173717529.80032, "hashps": 0, "minerstarttime": "09-27-2017 03:15:23", "pooledtx": 0, "testnet": false, "chain": "main", "biblepay-generate": true, "poolinfo1": "", "poolinfo2": "", "poolinfo3": "", "miningpulse": 0, "poolmining": false } No settings have been changed, Was mining on the pool earlier, other laptop is still mining. Simply went to check info and noticed that pool mining had stopped. Have reset the wallet, anything else I should try?
|
|
|
|
PhaseshiftUK
|
|
September 27, 2017, 07:26:23 AM |
|
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
I'm mining at pool without any problem... Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf? poolport=80 pool=http://pool.biblepay.org workerid=[your worker id]
<snip> No settings have been changed, Was mining on the pool earlier, other laptop is still mining. Simply went to check info and noticed that pool mining had stopped. Have reset the wallet, anything else I should try? Try changing "pool=http://pool.biblepay.org" to "pool=http://pool2.biblepay.org"
|
|
|
|
DirtyMiner
Newbie
Offline
Activity: 48
Merit: 0
|
|
September 27, 2017, 08:16:05 AM |
|
I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"??
I'm mining at pool without any problem... Please ensure you have setgenerate to start mining, and did you add the following rows into biblepay.conf? poolport=80 pool=http://pool.biblepay.org workerid=[your worker id]
<snip> No settings have been changed, Was mining on the pool earlier, other laptop is still mining. Simply went to check info and noticed that pool mining had stopped. Have reset the wallet, anything else I should try? Try changing "pool=http://pool.biblepay.org" to "pool=http://pool2.biblepay.org" no luck, good idea tho forgot about the 2nd pool.
|
|
|
|
slovakia
|
|
September 27, 2017, 02:00:31 PM |
|
whats with pool? no blocks we mined
|
|
|
|
seeksilence
|
|
September 27, 2017, 02:33:39 PM |
|
When will the pool be open-source, any plan?
|
|
|
|
warbird023
Jr. Member
Offline
Activity: 50
Merit: 1
|
|
September 27, 2017, 03:17:16 PM |
|
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?
BP_ROOT=$(pwd)
No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'. Its needed to make BerkleyDb4.8 work in linux. The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format. Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers. Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI m4tsby@LinuxLiteOpterons:~/biblepay$ cd src m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt bash: ./biblepay-qt: No such file or directory How that can be with all distros being basically the same, all deb based? These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerHi m4tsby, You probably haven't had met the requirements for building GUI. Run the apt-get line again: sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerAnd make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay. If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here. I am also having the same issues as listed above, have tried to rebuild to no avail. I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"?? Are you shure that the List of needed Packages is complete? I can build the biblepayd but not the qt binary in the Actual Version. All mentioned Packages are installed on the System. The Build of the qt Version 1.0.3.7 has been possible on the same System.
|
|
|
|
616westwarmoth
|
|
September 27, 2017, 03:28:39 PM |
|
When will the pool be open-source, any plan?
Its being worked on, I'm the next test subject for establishing a pool. Life got a bit hectic so Thursday or Friday I'm going to get it all set up, if all goes according to plan.
|
|
|
|
bible_pay (OP)
Full Member
Offline
Activity: 1176
Merit: 215
Jesus is the King of Kings and Lord of Lords
|
|
September 27, 2017, 04:31:22 PM |
|
whats with pool? no blocks we mined
Last night at 10pm biblepayd on the pool went out, I just restarted it all is well now, the pool auto-paid everyone through the night. Hopefully the system can stay up for 30 days straight now.
|
|
|
|
m4tsby
Member
Offline
Activity: 126
Merit: 10
|
|
September 27, 2017, 04:59:36 PM |
|
Out of curiosity while I compile.. I had a question. Is the command below assigning the password = pwd to BBP root just so it can write in and out without issue?
BP_ROOT=$(pwd)
No, BP_ROOT is not the root account, its the BiblePay Root Directory argument, and pwd is not the password, but the 'current working compile directory'. Its needed to make BerkleyDb4.8 work in linux. The reason we cant go to 5.1+ is we are staying with Bitcoin compatibility for the wallet format. Wow.. i was way off! LOL. thank you for the explanation. Well along those lines, im still tech. challenged. I have installed the linux miner on 4 computers. Using the instructions on Reddit, line for line.. 2 of them worked and 2 of them give me this error when trying to launch the GUI m4tsby@LinuxLiteOpterons:~/biblepay$ cd src m4tsby@LinuxLiteOpterons:~/biblepay/src$ cd qt m4tsby@LinuxLiteOpterons:~/biblepay/src/qt$ ./biblepay-qt bash: ./biblepay-qt: No such file or directory How that can be with all distros being basically the same, all deb based? These instructions were followed - Note: GUI will be built automatically only if you meet the requirements for qt library, i.e. make sure you ran this line before compiling:
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerHi m4tsby, You probably haven't had met the requirements for building GUI. Run the apt-get line again: sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compilerAnd make sure that you have no errors in the output. You probably will have some - when you resolve them and have successfully installed these libraries just rebuild the biblepay. If you have additional problems, we should probably move this discussion to reddit (linux install thread) in order not to clutter this forum here. I am also having the same issues as listed above, have tried to rebuild to no avail. I am also having an issue with pool mining, All was running fine, no changes made yet now it says "poolmining:false"?? Are you shure that the List of needed Packages is complete? I can build the biblepayd but not the qt binary in the Actual Version. All mentioned Packages are installed on the System. The Build of the qt Version 1.0.3.7 has been possible on the same System. I think that some packages are missing from the Install guide and whatever is missing comes natively installed with larger distros. The guide instructions installed fine with Mint, Ubuntu 14, Xubuntu, but will not compile the GUI on Linux Lite, or Lubuntu. This is my thought at least but I agree Ill take this offline to the Reddit post as to not add noise to the thread. Slack channel will be nice for support as well. Thanks All
|
|
|
|
inblue
|
|
September 27, 2017, 07:53:14 PM |
|
Hi dev and comunity, reading about this upvote/downvote feature got me thinking about the letter writing to orphans. Maybe we should prioritize integrating the process of letter writing and approving in the wallet itself? Currently it is only being done in the pool, and I think that people just never go to that section and are not even aware of this feature. I am new to the project, so I haven't went through the code, but maybe writing letters could be implemented as a special kind of "news article" that will also go in the block chain and be voted on in the wallet itself (and then automatically sent if approved).
Even thou i like the new news article feature, frankly I think that we are kind of behind with the letter writing to the orphans we sponsor and we should probably think about how to make it easier for an average user to do it. Here, I am just giving and idea how we may reuse this new feature for this purpose. After all we are a charitable community in the first place.
All the best to fellow biblers.
Thanks for the ideas! But the letters to the orphans dont belong in the chain, as they are temporary and potentially private in the future, and changing in format after sanctuaries go live, and require specific API integration to deliver, and require dynamic booleans depending on when they are sent to compassion, etc. However the news is permanent and useful to be part of the chain. (In addition, it takes hundreds of hours to code a feature in the QT wallet, as compared to tens of hours on the web site, so we have to architect each IT solution with respect to how many resources will be consumed vs the ROI). I don't think he was talking about putting the letters in the blockchain, but about putting the letter writing functionality in the wallet. No relation with the blockchain, just to have an interface to write letters, like the one which is on the pool website now. Because most of regular people could then actually use it and also more easily realize how BiblePay is different compared to other coins/wallets. Currently most are even unaware of the feature. As you said somewhere, the pool website is one of the best out there, when you look at all the functionality, so if all that would be in the wallet instead, the wallet would have an immense value by showing all the BiblePay features which are unseen by the average user. We occasionally see someone who comes to this thread and writes something without knowing about all the orphan sponsorships, letters etc. Also, I know wallet GUI functions are much harder to implement than HTML, but if you already have a plan to hire a pro Qt designer who knows a lot, they could be the one to implement those features.
|
|
|
|
inblue
|
|
September 27, 2017, 08:07:30 PM |
|
In the mean time, the other thing that no one has reported is what happens when you run two copies of BBP against two different datadirectories on the Ryzen? If anyone can test that out and report back that would be immensely helpful also. I think inblue was going to try that on a server at one point.
Someone tried that on a Xeon before: I just run 8 times biblepayd with genproclimit=1 on my Xeon E3-1245 v5 @ 3.5GHz and now is 70583.5 hashps Before with one biblepayd with genproclimit=8 I had about 68000 hashps so it's not big diffrent I run gentoo linux 4.7.10-hardened with ZFS filesystem.
But I couldn't find a way to run multiple daemons. The .biblepaycore directory is locked when one daemon is running and I don't know how to point a second daemon to a different directory (or any other way to achieve it). How to do it without editing the source code and recompiling for every instance?
|
|
|
|
|