Fabcoin Core
0.16.2
P2P Digital Currency
|
Download FabLightWallet.app
When you choose system default data folder, here is the default data folder location :
$HOME/.fabcoinsc/
~/Library/Application Support/Fabcoin/
%APPDATA%\Fabcoin This defaults data folder is "C:\Users\YourUserName\Appdata\Roaming\Fabcoin" for Windows Vista, 7, 8, and 10. and C:\Documents and Settings\YourUserName\Application data\Fabcoin for Windows XP.
Before mining or receive any transaction, please encrypt and backup your wallet.dat from fabcoin-qt menu. And keep your wallet.dat file in safe place. Anyone who can reach this wallet.dat, can check your information. If there're no password protection, they can speed those coins.
1. open Terminal 2. install Homebrew if not yet installed by running command: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 3. run command: brew install automake berkeley-db4 libtool boost --c++11 miniupnpc openssl pkg-config protobuf qt libevent libsodium (This will install all of the dependencies required to run the wallet)
Download Fabcoin wallet MAC OS X package from above links and install it.
$ fabcoin-qt
Install Ubuntu 16.04 Long Term Support version. Download Ubuntu 16.04
Fabcoin needs a lot of support package to make, compile and run, please run below command to install those support packages. Please check each step, make sure it run successfully. If one package conflict with the package existing in your system, it may fail, you need to take care those failures before goto next step.
sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev sudo apt-get install libboost-all-dev sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler sudo apt-get install libqrencode-dev sudo apt-get install libminiupnpc-dev sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev sudo apt-get install libevent-dev sudo apt-get install libsodium-dev
Download Fabcoin runtime package according your hardware and GPU from above links, extract to $HOME/fabcoin folder.
$ cd ~/fabcoin/bin $ ./fabcoin-qt
$ cd ~/fabcoin/bin # Or start fabcoind with all CPU mining $ ./fabcoind -maxblockconflict=12 -daemon -gen -genproclimit=-1 # start fabcoind - peer network and get all block chain information $ ./fabcoind -daemon
install support package and fabcoin code as above steps.
You need a graphics card to start GPU mining. We developed GPU mining module based on OenCL, and Nvidia 1080 and AMD Rx480, we also tested a group of other cards, like Nvidia 1060, 760, K2000 , and AMD Rx 580 etc.
But, not all GPU cards are supported by Ubuntu system, and how to install the GPU ubuntu drivers and OpenCl also varied. We setup GPU card and install OpenCL as below steps, but it may not fit your situation, you need to find a better way to resolve issues meet.
Make sure that your user account is a member of the "video" group prior to using the driver. You can find which groups you are a member of with the following command:
$ groups
To add yourself to the video group you will need the sudo password and can use the following command:
$ sudo usermod -a -G video $LOGNAME
You will need to log out and in again to activate this change.
install amdgpu-pro and AMD APP SDK. reference : How-To Install/Uninstall AMD Radeon™ Software AMDGPU-PRO Driver for Linux® on an Ubuntu System
You need install Nvidia CUDA and driver before run , Fabcoin CUDA mining. Please research , and find out is your graphic card support cuda or not, and how to install CUDA in your system.
$ wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.44-1_amd64.deb $ sudo dpkg -i cuda-repo-ubuntu1604_8.0.44-1_amd64.deb $ sudo apt-get update $ sudo apt-get upgrade -y $ sudo apt-get install -y cuda $ sudo apt-get install -y nvidia-opencl-dev
please refer install-proprietary-nvidia-gpu-drivers-on-ubuntu-16-04 , you need do more research to find out what's the best version for your graphics card.
$ sudo apt-get install nvidia-opencl-dev $ sudo apt-get install nvidia-361
# check hardware installed, you should see your device below $ lspci |grep VGA # check opencl, you should see OpenCL and your device information below. $ clinfo # check GPU status (for Nvidia) , you will see your graphics card status regardless fabcoin system. $ nvidia-smi
$ cd ~/fabcoin/bin # start fabcoind with OpenCL (AMD or Nvidia) GPU mining $ ./fabcoind -daemon -gen -G -allgpu -genproclimit=4 # start fabcoind with Nvidia CUDA GPU mining $ ./fabcoind -daemon -gen -G -allgpu -CUDA -genproclimit=4 # check you GPU status, you should see GPU is busy. $ nvidia-smi #Nvidia # check debug.log, you should see "FabcoinMiner GPU platform=0 " information $ tail -f ~/.fabcoinsc/debug.log
addnode=54.215.244.48 addnode=18.130.8.117 gen=1 G=1 allgpu=1
testnet=1 addnode=35.182.160.212 gen=1 G=1 allgpu=1