This is a much-needed update to the blog entry that I wrote in May 2015. Thanks to subsequent comments by Daniel Carrion (off, busy on other things now), daywing, kiltedken , suprimex , dirkbroer , and mchuntley.
In September 2016, the current Raspbian boinc-* packages will, indeed, get you a working boinc project on the Raspberry Pi 2 - just avoid installing the boinc-app-seti package from Jessie. Yes, this blog entry is smaller because one year's progress has shortened the lengthy previous procedure required for the Raspberry Pi 2.
1. sudo apt install synaptic
(great package manager if you have not already installed it)
2. Launch synaptic (enter the sudo password).
3. Synaptic: Search for "boinc"
4. Synaptic: Select boinc-manager
(implies boinc-client and other dependencies)
Note that boinc-app-seti (SETI@Home v7) in the Jessie repo is out of date and needs an update
to v8. This has already been reported. I suggest adding SETI@Home when you first
launch boinc-manager; this will automatically get you SETI@Home v8.
Note that you can get many available boinc apps through the use of
the boinc-manager (GUI) or boinc command line (`boinccmd`).
I did not install the graphics because (1) more resources would be eaten up on RPi
and (2) I'd rather do my own mathematical plotting.
5. Synaptic: Apply
6. Exit synaptic
7. On the menu bar, Applications > System Tools > BOINC Manager
The initial red flashing notices is *NOT* an alarm but worth reading.
In the future, this might indicate something worrying about.
8. Add project (SETI@Home) or any other project that appeals to you. Sign-up or Login.
9. My personal preference: change View from Simple to Advanced.
Pictures at the beginning of this article:
- Boinc Manager task tab showing 2 assigned Seti@Home assignments running at 100% of a CPU core each.
- Boinc compute preferences. If you notice pi-sluggishness in the future, you might want to un-check the "While computer is in use" box. I do not believe that there exists yet any Raspberry Pi GPU support. Maybe in the future.
- Watching the boinc-client processes with `top`.
Any other Boinc users here at Element 14?