BOINC installieren - Linux - Suse
Aus SETI.Germany Wiki
BOINC .. BOINC installieren .. Boincsteuerung .. Boincfinetuning .. Remotezugriff
Android .. BSD .. Linux .. Mac .. Windows
Debian . . Gentoo . . Suse . . Ubuntu
Inhaltsverzeichnis
BOINC installieren (1)
Yast oder zypper
Die Suse Leap 42.3 enthält Boinc-7.2.42.
Die Suse Leap 15 enthält Boinc-7.8.3(x64).
Boinc läßt sich per Yast, zypper oder one-click installieren. Am einfachsten wohl per Yast.
Dokumentation findet sich in
file:///usr/share/doc/packages/boinc-client/README.SUSE
Ein so installiertes BOINC läuft als daemon und kann deshalb keine virtualBox Anwendungen ( cosmologie, brainstorm, etc ) ausführen.
boinc-client starten
/sbin/service boinc-client start // als normal-user eingeben, es fragt dann nach dem root-password
ps -A | grep boinc >> 11308 ? 00:00:00 boinc // boinc-client läuft
Mit dem boinc-manager verbinden
Der Client generiert ein Passwort, wenn er das erste mal startet. Es befindet sich in
/var/lib/boinc/gui_rpc_auth.cfg
Also als root: cd /var/lib/boinc; less gui_rpc_auth.cfg und <merken> ;-)
boinc-manager --namehost=localhost --password=<merken>
logfile
Der client loggt nach Journal...
id boinc // user-id für user boinc herausfinden >> uid=<user-boinc>(boinc) ... su root -c 'journalctl _UID=<user-boinc> -f ' su root -c 'journalctl _UID=<user-boinc> -f -n1000 | grep Reporting' // zeige nur reported wu's
BOINC installieren (2)
http://www.rechenaugust.de/boinc/
Versionen für Tumbleweed und Leap.
BOINC installieren (3)
Download von boinc.berkeley.edu: https://boinc.berkeley.edu/download.php
Das heruntergeladene Shell-script in ein eigenes Verzeichnis kopieren und dort ausführen.
libopenssl1_0_0 nachinstallieren (Yast).
./boinc startet den client.
./boinccmd ermöglicht die Steuerung des client über die Kommandozeile.
So installiert lassen sich auch vm-basierte Projekte rechnen. ( Brainstorm etc )
( openSuse 15.2 -- 11. Februar 2019 )
NVIDIA GPU
Grafiktreiber nachinstallieren: wie hier: Yast-Punkt-1-bis-8
Kommando um zu testen, ob er die Graka gefunden hat:
nvidia-smi
User boinc muss in der Gruppe video eingetragen sein, damit Boinc auf der Grafikkarte rechnen kann. ( Yast / Benutzer-und-Gruppenverwaltung / Systembenutzer / boinc / Details / zusätzliche Gruppe / video / click )
Bei einem Hardware Wechsel zu einer anderen Grafikkarte muss an der installierten Software nichts geändert werden.