Pages:
Author

Topic: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU / GPU - Zero Premine - page 50. (Read 287669 times)

member
Activity: 256
Merit: 60
well, I just got GapMiner to build, but I am not sure what exactly I did.  

Moved a test Miner to shift 75...............

Any Idea how to get the GPU part of the Miner working for GapMiner or is there a seperate Miner for GPU?
...




GAPMINER DEBIAN/GNU INSTALL INSTRUCTIONS

https://github.com/gapcoin/GapMiner

Open Synaptic

Search for and install things related to

jansson

curl and curl ssl

pthread

The other stuff should already be installed if you successfully built the QT wallet.

git clone https://github.com/gapcoin/GapMiner.git
  cd GapMiner
  git submodule init
  git submodule update

Jonn9 forgot the last step......................

with the Terminal open to cd GapMiner enter cd src/Evolution

and command

 git submodule init
 git submodule update

This should get you the C-Utils

Now go back to the terminal with Cd GapMiner

Command:

Make all

Check the folder in your home folder GapMiner and than bin folder to see if gapminer shows up and that is your execute program.

Now follow instructions how to set your config file for Gapcoin-QT and GapMiner

For GapMiner
https://github.com/gapcoin/GapMiner

And alternatively cd GapMiner/bin

./gapminer

That will drop down a list of other acceptable config terms that gapminer will accept.



When your ready to start your Miner

Terminal:

cd GapMiner/bin

./gapminer (...........................................ADD Your Configuration Terms Here..................)

to start




legendary
Activity: 1620
Merit: 1030
The starter of the thread j0nn9 wasnt here since a long time. Are there any active developer left or is this a realy dead coin. I like the idea of Gapcoin, but I think I make no sense to mine this coin whithout any activ develooper.
member
Activity: 256
Merit: 60
well,

 working to see about the GapMiner compilation from Github.....

Running into Src/Evolution errors when trying to make........GapMiner
says it has a GPU Miner but I doubt anyone is using it since it can't
really be compiled maybe windows works I don't know?  But if someone has
 not migrated away from windows yet it only means they are cattle being
fattened up for the slaughter............

At least if you compile under Linux you can update the SSL Certs and parts for
Gapcoin automatically, but Windows user have to always use the same package that was
released from about 2 years ago.  When a Debian/Gnu user builds his
Gapcoin QT it compiles with the best available parts from the parts
list.  Windows is the same old backdoored parts list....that don't age
well........

But I do not trust Graphics cards, or much of anything computer related, this is more of an "attempt" to work around and hack through the "fog of war".  Fog of war is the conception from the German Military, from once physical contact is made it clouds the judgements from the good, and bad. 


I would wait till AMD at the very least develops on open source Kernal for their GPU drivers to allow Debian/Gnu to use it.  However open-source is not Libre, it will far outshine anything available today in terms of usability and "trust".  The current GPU kernals tend cause many computer instabilities once installed, and often times requireing re-installation all over again. 

sr. member
Activity: 560
Merit: 252
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
The new 'unofficial' Gapcoin Club website is now live.

- https://gapcoin.club

It's somewhat basic for now, although provides Gapcoin and the community with a fresh starting point.

The focus is currently towards maintaining and of course building on what we have.

I've added a basic guide for windows users to get started with CPU mining Gapcoin in the wallet.

- https://gapcoin.club/windows-gui-setup.php

The Gapcoin Club hosts all of the IP nodes mentioned in the guide and thus the network has increased its overall stability.
 
A guide for linux users should be online within the next week or so along with a new cloud mining guide.

EDIT: - https://gapcoin.club/linux-gapcoind-setup.php

I will be cloning the official Gapcoin repo. to continue with development and we have some options for new Gapcoin mining pools.
 
 
The target date for Gapcoin to attempt a new world record prime gap will commence from 21st Oct. 2017.   Cool
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
@UsernameNumber7

Glad that you have managed to get everything set-up.
member
Activity: 256
Merit: 60
Furthermore,
 I was able to locate the data directories inside Gnu/Debian and Ubuntu
by clicking the view hidden files inside the home folder........either a
 left click VIEW or a top header tab display click VIEW hidden files or
folders

http://bitzuma.com/posts/moving-the-bitcoin-core-data-directory/

This is used to delete the blockchain if there are errors or to download
 it seperately and copy paste in the blockchain using non-P2P nodes.

Also this is where back up of wallet.dat file is and to repaste it here
on a fresh computer install from a saved copy.

This type of information is hard to come by considering how important it
 is.  Windows it is easy but Linux uses hidden files and folders by
default....

hope it helps..............
member
Activity: 256
Merit: 60
Those



Instructions are in no particular order.......Lastly also Topmenu-GTK2  
needs to be installed to avoid the error when starting the QT wallet.




Coherently,

1(  Download and install Git

sudo apt-get install git    
sudo apt-get install synaptic
sudo apt-get install gdebi
sudo apt-get install pkg-config


2(  Clone into the Gapcoin from Command Terminal

git clone https://github.com/gapcoin/gapcoin.git


3(  Find the gapcoin folder once its done click, src click, find open
RPCRawTransaction.cpp click,

Change line 299 to

const CScriptID& hash = boost::get(address);

Click Save and close

https://github.com/unitusdev/unitus/commit/5258735ad867b44eadf58eaf27a6639da43f81a0


 

4( Open synaptic again search Libdb and uninstall Berkely Db (if already
 installed newer version), search for glib2 and install glib2-dev at the
 same time for
uninstall Berkely DB   also search and install Topmenu-gtk2

5( Download the Berkely DB 4.8 from

https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin/+sourcepub/4094733/+listing-archive-extra


https://launchpad.net/%7Ebitcoin/+archive/ubuntu/bitcoin/+files/db4.8-util_4.8.30-trusty1_amd64.deb
https://launchpad.net/%7Ebitcoin/+archive/ubuntu/bitcoin/+files/libdb4.8++-dev_4.8.30-trusty1_amd64.deb
https://launchpad.net/%7Ebitcoin/+archive/ubuntu/bitcoin/+files/libdb4.8++_4.8.30-trusty1_amd64.deb
https://launchpad.net/%7Ebitcoin/+archive/ubuntu/bitcoin/+files/libdb4.8-dev_4.8.30-trusty1_amd64.deb
https://launchpad.net/%7Ebitcoin/+archive/ubuntu/bitcoin/+files/libdb4.8_4.8.30-trusty1_amd64.deb

Install



 these packages for Berkely 4.8

6(  

 sudo apt-get install build-essential
 sudo apt-get install libtool
 sudo apt-get install autotools-dev
 sudo apt-get install autoconf
 sudo apt-get install libssl-dev
 sudo apt-get install libgmp-dev
 sudo apt-get install libmpfr-dev

7(  sudo apt-get install libboost-all-dev

8(  sudo apt-get install libminiupnpc-dev

9(  sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compiler

10(  
 
 sudo apt-get install libqt5gui5
 sudo apt-get install libqt5core5a
 sudo apt-get install libqt5dbus5
 sudo apt-get install qttools5-dev
 sudo apt-get install qttools5-dev-tools
 sudo apt-get install libprotobuf-dev                        


(libqt5core5a) being added instead of the defunct libqt5core5


11(  sudo apt-get install libqrencode-dev

Now finish the Gapcoin Make instructions, if you missed anything here
errors will occur when you ./configure within terminal

https://github.com/gapcoin/gapcoin/blob/v0.9.2-gap/doc/build-unix.md

From Terminal

cd gapcoin
git submodule init
git submodule update
./autogen.sh
./configure
make
make install # optional


about 10 mins. after make we can move on if all went well to 12.


13(  

In New Terminal

Cd Gapcoin

Cd SRC

Cd Qt

./gapcoin-qt

OR

cd gapcoin/src/qt

./gapcoin-qt



12(  On Home File folder click View than find the Show Hidden Files to
see .Gapcoin folder this is where your wallet.dat file and blockchain
are located along with the gapcoin.conf

create text file named gapcoin.conf

copy and past  ::::::::::::::::::::::::If using Tor Socks Proxy add the

proxy=127.0.0.1:9150 or 9050
bind=127.0.0.1
forcednsseed=1
addnode=gapjxn4tu4gxmqxv.onion
addnode=gapqwfoecvhkoifb.onion
addnode=gap2nsvhispcyuw3.onion
addnode=gapr7miih6qnvpa5.onion
addnode=gapjp4zaoxeefepi.onion
addnode=gaptbn4uyvv7ln7d.onion
addnode=gap5eiwtcw35ympv.onion
addnode=gapxnu2mgche3y7v.onion
addnode=45.76.140.157
addnode=104.236.168.125
addnode=138.68.172.174
addnode=139.18.122.9
addnode=139.59.103.137
addnode=139.59.176.218
addnode=139.59.57.170
addnode=184.164.129.202
addnode=188.123.241.69
addnode=188.134.72.213
addnode=190.31.202.208
addnode=193.106.171.8
addnode=209.93.104.29
addnode=217.175.119.125
addnode=31.28.107.96
addnode=37.139.15.251
addnode=46.232.132.50
addnode=52.208.29.136
addnode=67.183.250.208
addnode=71.232.103.20
addnode=83.219.30.162
addnode=84.91.3.222
addnode=91.152.120.230
addnode=94.178.220.214
addnode=95.134.44.30
addnode=96.127.136.18

cd gapcoin/src/qt

./gapcoin-qt
member
Activity: 256
Merit: 60
Ok,
 IT WORKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

After Make

In Terminal

Cd Gapcoin

Cd SRC

Cd Qt

./gapcoin-qt

That should start your wallet from the terminal/ I assumed it would
build an execuitable QT, it is from Terminal.
I did gapcoin-qt from the SRC terminal and it pops up but stalls you
need to add the extra command Cd Qt than Gapcoin-qt to start the wallet
properly.



Gapcoin Unix build commands

https://github.com/gapcoin/gapcoin/blob/v0.9.2-gap/doc/build-unix.md

(When installing QT5 libqt5core5 needs to be libqt5core5a)  Just add the (a) into the line commands for QT5 install


Apparently Jonn9 had already planned Gapcoin to be used as a .Onion
server

https://github.com/gapcoin/gapcoin/blob/v0.9.2-gap/doc/tor.md

I looked over this, but making the wallet was first BitcoinFX can you
concur with those Tor instructions?

https://github.com/gapcoin/gapcoin/tree/v0.9.2-gap/doc



member
Activity: 256
Merit: 60
Well, the Boost problem was easier than I thought......

Go into the Gapcoin clone file/ SRC file/ open RPCRawTransaction.cpp

And change 1 line on line 299 cut and paste the new instruction

https://github.com/unitusdev/unitus/commit/5258735ad867b44eadf58eaf27a6639da43f81a0


Of course that did the trick after about 10 minutes it completed the make, but it still fails to build the QT file which should be done automatically, with so many things changed who knows.....Any Ideas? 
member
Activity: 256
Merit: 60
To
 Compile this, we need to tweek the Boost Program to the new parameters
inside the make file......‘boost::STATIC_ASSERTION_FAILURE

That was the last error I got, if you got the work around how to
re-write the gapcoin make file to use the new boost than I "hope" that
is the last step to building the QT wallet on debian/Gnu Linux


1)  Other problems were firstly the need to find the Berkely 4.8 database
 as it has been scrubbed from the internet and I read others say that
the newer Berkely DB are not compatible with the 4.8 wallet,dat files
which would be odd, but they have thrown every monkey wrench they can
find into anyone following Bitcoin development.  

I happened to find what looks like the only source still for Berkely DB
4.8, but I did not actually try Jonn9 direct download from Oracle site
for it.  

https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin/+sourcepub/4094733/+listing-archive-extra

That
 was the first problem, I had to un-install the newer version of Berkely
 DB as you can't install both........than install Berkely 4.8 and
Berkely 4.8++

2)  Maybe some OS already have it installed but Glib-2.0 dev also needs
to be installed.

3)  than we have to solve the Boost problem that needs solved...........

Than hopefully we can compile and build a QT wallet on Linux again

I think the biggest issue is the Berkely DB 4.8 if we cannot transition
to a newer version we will always have to manually have the backup of it
 and install it manually?HuhHuhHuh






legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
According to the whois the current project domain gapcoin.org expires on;

Expires On
2017-05-30
Registered On
2014-05-30
Updated On
2016-05-31

In the absence of j0nn9 F. I have taken the liberty of registering http://gapcoin.club (forwarded to gapcoin.org for now) and I will endeavour to migrate the website text, links, downloads and relevant content to new hosting.
member
Activity: 256
Merit: 60
Thanks, I will try to send some that way too.............

I have everything installed as far as I know. 

I did however try installing agian libprotobuf and it said it was already installed.  and gave the same error when trying to build the QT


Libprotobuf8 is the actual name of the package, I found it as a RPM file to install.

There is however no Libprotobuf8 package for Debian.


Linux people generally imagine Linux is just like each other.  But Debian eyes are pretty exclusive.  I think that is why Linux Mint is popular as it tries to bridge the compatibility issues between Linux and Debian/Linux!



But if people would pool themselves around Free software and their work these types of conflictions would not occur. 

I have built a QT on Debian, but mostly it is a small crypto world through the eyes of Gnu/Debian
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Our block explorer hosting is due to expire soon!

- https://chainz.cryptoid.info/gap/#!crypto

Expires 2017-03-14 (in 6 days)

I will endeavour to exchange the GAP donation from @UsernameNumber7 to BTC and extend the hosting period - unless I notice that someone else has extended this in the meantime.
  

Contribution Date: 2017-03-08 23:18
BTC: 0.004 BTC   
USD: $ 4.93
Days covered: + 15.4

Sent a small deposit to confirm that the system works!
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
./gapcoin-qt:
 error while loading shared libraries: libprotobuf.so.8: cannot open
shared object file: No such file or directory

libprotobuf.so.8

Seems to be the hold up to building the qt.  Tried to find it debian
package system does not contain it, seems to be some special google rpc
library.  Definately proprietary......

I did get the ./gapcoind working, not ideal but its a start........Smiley


I was indeed trying to build it from source, but I did not know what was
 the hold up, with your method it told me exactly Smiley

Thanks for the good instructions!

No worries.

When I've previously built the Gapcoin daemon and done CPU mining with gapminer-cpu on a VPS it had been necessary to install the following packages (although I might of been running other coin daemons as well):

Code:
sudo apt-get install git make build-essential libssl-dev libdb++-dev libboost-all-dev libqrencode-dev libgmp3-dev libminiupnpc-dev autoconf libtool pkg-config libmpfr-dev libgmp-dev libpthread-stubs0-dev curl libjansson-dev

Remember that if you were to compile from the above then the DB would not be backwards compatible. You can still mine and send coins to another wallet just fine though.

To 'fix' - "error while loading shared libraries: libprotobuf.so.8: cannot open shared object file: No such file or directory" - you probably just need to install;

Code:
sudo apt-get install libprotobuf-dev protobuf-compiler

This should be available in a debian repo. for your disto. However, please make backups first and try not to 'break' your distro.  Smiley
member
Activity: 256
Merit: 60
./gapcoin-qt:
 error while loading shared libraries: libprotobuf.so.8: cannot open
shared object file: No such file or directory

libprotobuf.so.8

Seems to be the hold up to building the qt.  Tried to find it debian
package system does not contain it, seems to be some special google rpc
library.  Definately proprietary......

I did get the ./gapcoind working, not ideal but its a start........Smiley


I was indeed trying to build it from source, but I did not know what was
 the hold up, with your method it told me exactly Smiley

Thanks for the good instructions!


legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
https://distrowatch.com/table.php?distribution=trisquel

This

 is pretty much the only Libre distro that works with modern M.2 drives
at least that I got to work anyway.  (I tried most all of them)

It is simple really, debian and ubuntu based.  


I had not come across the Gnu-Buck yet.  Do you own any?

I did not realize chainz cryptoid cost
anything..............................

I got a AMD Nano graphics card I could use, but not really as I would
need to rebuild it for heat issues, but if I can test run it I would
build another computer to host it.........

Seems like your 1 .Onion Gap node worked great for about 1 week, seems
their sensors have already adapted to it.  Half-life of anything is very
 short...............still works better than not though.  I was getting
7-8 connections now down to 4-6 again..............


(I do not endorse GPU mining however due to the required install of proprietary software, of which seems to always crash a computer requireing OS re-install.)

Nope. I don't own any Gnu-Buck's (yet)   Smiley

If the addnode=.onion is still showing as connected, and your Tor connection is good, the you should be all good. However, I have noticed that network connections with Gapcoin do sometimes dwindle the longer the wallet is connected / online (more recently). Simply restarting the wallet will bring the connections back from around 4-6 to 8+

Do PM me if the service goes offline and I will also check its functioning correctly as regularly as possible.

So, Gapcoin wallet for linux (quick / dirty) guide ...

Quote
Crtl + Alt + T
(to open a new terminal window)

Code:
wget https://github.com/gapcoin/gapcoin/releases/download/v0.9.2-rev2/gapcoin-rev2-linux.zip

Code:
sudo apt-get install unzip nano

Code:
mkdir gapcoin && cd gapcoin && mkdir src && cd && unzip gapcoin-rev2-linux.zip -d gapcoin/src && mv gapcoin/src/gapcoin-rev2-linux/64/static/gapcoin-cli gapcoin/src && mv gapcoin/src/gapcoin-rev2-linux/64/static/gapcoind gapcoin/src && mv gapcoin/src/gapcoin-rev2-linux/64/gapcoin-qt gapcoin/src

Code:
mkdir ~/.gapcoin

Code:
cd ~/.gapcoin && sudo nano gapcoin.conf

gapcoin.conf example;

Quote
listen=1
daemon=1
server=1
port=31469
rpcport=31397
rpcuser=gapcoinrpc
rpcpassword=YOURRPCPASSWORD
maxconnections=8

Add the addnode= list from https://chainz.cryptoid.info/gap/#!network [ node list ] - after maxconnections=8 .

Quote
ctrl + x
and then Y to save.

Code:
cd

Code:
cd gapcoin/src

Code:
./gapcoin-qt

Which should run the QT Gapcoin wallet. If not then you likely need some extra packages, which I'm not going to advise on until awaiting your response (or doing my own testing with that distro etc.,)

If the QT will run then great! If not, then you should be able to run the static build daemon instead.

Again from gapcoin/src with;

Code:
./gapcoind
to start and

Code:
./gapcoin-cli stop
to stop!

Anyway, you seem to be quite proficient and I assume you were probably trying to build from source and just missed the static binary downloads?
  
member
Activity: 256
Merit: 60
https://distrowatch.com/table.php?distribution=trisquel

This

 is pretty much the only Libre distro that works with modern M.2 drives
at least that I got to work anyway.  (I tried most all of them)

It is simple really, debian and ubuntu based.  


I had not come across the Gnu-Buck yet.  Do you own any?

I did not realize chainz cryptoid cost
anything..............................

I got a AMD Nano graphics card I could use, but not really as I would
need to rebuild it for heat issues, but if I can test run it I would
build another computer to host it.........

Seems like your 1 .Onion Gap node worked great for about 1 week, seems
their sensors have already adapted to it.  Half-life of anything is very
 short...............still works better than not though.  I was getting
7-8 connections now down to 4-6 again..............


(I do not endorse GPU mining however due to the required install of proprietary software, of which seems to always crash a computer requireing OS re-install.)
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Our block explorer hosting is due to expire soon!

- https://chainz.cryptoid.info/gap/#!crypto

Expires 2017-03-14 (in 6 days)

I will endeavour to exchange the GAP donation from @UsernameNumber7 to BTC and extend the hosting period - unless I notice that someone else has extended this in the meantime.
  
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Too
 many Linux distros, just like there are too many Crypto-Currencies.
 Probably the same crowd/agency pumping out new Linux distros to
segregate is also responsible for pumping out new crypto-coins?  Or at
least they are using the same strategy.  

It might work on your Linux, but I can't even get Bitcoin to install
from the debian package due to conflictions in the softwares the new
Bitcoin Core uses.

But, whatever help you can give I will try to get it to work.  I am
using Libre Linux distro but I can still install non-free software
manually.  (except not everything)  

Debian packages are usually the best.

I will send you 10,000 G.A.P. if you can put together a Debian package for Gapcoin that I can get to compile and install.  


Which Libre Linux distro are you using exactly?

- https://en.wikipedia.org/wiki/Linux-libre
- https://www.fsfla.org/ikiwiki/selibre/linux-libre/index.en.html
- https://www.gnu.org/distros/free-distros.html

It should be fairly straight forward to at least get the Gapcoin daemon up and running / mining.



- https://www.gnu.org/help/gnu-bucks.html

..."GNU Bucks are issued in one denomination—pi—and signed by Free Software Foundation president"...

  Wink
Pages:
Jump to: