Full Stack Web Developer

I’ve already talked about how to install Boinc on Linux Mint, today I wanted to try and get it running on an Arch installation.

I’m opting for a headless install and using boinc view to configure the server remotely. A good place to start is the¬†Arch Linux wiki article and my previous post.

pacman -S boinc-nox
usermod -a -G boinc $(whoami)
systemctl start boinc.service

Open the “/var/lib/boinc/gui_rpc_auth.cfg” file and make note of the generated password.

vim /var/lib/boinc/gui_rpc_auth.cfg

Now we need to tweak the service a little to allow external connections

vim /usr/lib/systemd/system/boinc.service
##Add to following to the ExecStart line
--allow_remote_gui_rpc --gui_rpc_port 31416 

Now reload and restart the daemon

systemctl daemon-reload
systemctl restart boinc.service

Now you should be able to connect remotely and add projects.

Adding a project using the command line. ex: worldcommunitygrid.org

sudo -u boinc boinccmd --passwd <your gui_rpc_auth password> --project_attach http://www.worldcommunitygrid.org <your account key>

To find your account key, go to your settings page at worldcommunitygrid.org.

Leave a Reply

Your email address will not be published. Required fields are marked *