POEM unter Linux (welche Version läuft und wie)

Raspo

Admiral Special
Mitglied seit
12.02.2008
Beiträge
1.981
Renomée
36
Standort
Hamburg
  • BOINC Pentathlon 2012
  • BOINC Pentathlon 2013
  • BOINC Pentathlon 2014
  • BOINC Pentathlon 2015
  • BOINC Pentathlon 2016
  • BOINC Pentathlon 2017
  • BOINC Pentathlon 2018
  • BOINC Pentathlon 2019
  • BOINC Pentathlon 2020
Zuletzt bearbeitet:
Bei den Linuxleuten hat sich noch keiner zum GPU-Boincen näher geäußert.

Hatte aber zumindest die CPU-WUs auf Win7 x 64 und Linux Mint laufen lassen.
Linux Mint:
http://boinc.fzk.de/poem/results.php?hostid=150207&offset=0&show_names=0&state=3&appid=3

Win 7 x64:
http://boinc.fzk.de/poem/results.php?hostid=150247&offset=0&show_names=0&state=3&appid=3

Bei Win7 waren 5 Kerne für die GPU-Unstützung reserviert, sollte sich aber auf die CPU-WUs nur marginal auswirken.
Fazit: Bei CPU-WUs lohnt sich Linux anscheinend schon mal ganz ordentlich.
 
Zuletzt bearbeitet:
Von den Linuxleuten aus dem Linux-Mint-Forum kommt nix.

Bei Seti wurde OpenSuse oder Fedora empfohlen, weil performancemäßig am Besten.
Ubuntu soll langsamer sein (ca. 5%), dafür sollten da die Grafikkarten auf jeden Fall gehen.

Ich berichte...
 
Was für ne Qual.

An sich sind die Linux System gut, aber Boinc samt GPU zum Laufen habe ich auf keinem System gebracht. Opensuse echt gut und flüssig. Grafik mit Hilfe aus dem Netz auf 12.10 geupdatet.
Aber Boinc wollte partout nicht. Die 6.12er Version, ließ sich installieren, bekam aber keine Verbindung.
Bei der 7er Version fehlte libwx irgendwas.

Okay, dachte ich, bei Ubuntu muss es ja gehen. Nö, muss nicht.
Die 12.10er Version hat brav die Updates eingespielt, dann den angebotenen und empfohlenen Grafiktreiber installiert und schon war nix mehr auf dem Desktop zu sehen.

Schade, so wird das leider nix.
Ich bin (erstmal) raus.
 
Es ist wohl tatsächlich so, das das mitgelieferte Boinc aus dem Repository vor dem Grafiktreiber gestartet wird und somit keine GPU erkannt wird.

Also Boinc beenden und folgende Befehle eingeben:

Code:
sudo /etc/init.d/boinc-client stop
sudo /etc/init.d/boinc-client start

Danach wird die GPU erkannt. Ich konnte es allerdings nicht mit Poem testen, da es z.Zt. keine Arbeit gibt. ( erst ab Januar wieder ) Einstein läuft aber ohne Probleme.

Man kann auch eine Verzögerung in den startup Script einbauen:

Code:
sudo gedit /etc/init.d/boinc-client

Code:
start()
{
log_begin_msg "Starting $DESC: $NAME"
if is_running; then
log_progress_msg "already running"
else
if [ -n "$DISPLAY" -a -x /usr/bin/xhost ]; then
# grant the boinc client to perform GPU computing
xhost local:boinc || echo -n "xhost error ignored, GPU computing may not be possible"
fi
[COLOR="#FF0000"][B]sleep 6[/B][/COLOR]
if [ -n "$VALGRIND_OPTIONS" ]; then
start-stop-daemon --start --quiet --background --pidfile $PIDFILE \
--make-pidfile --user $BOINC_USER --chuid $BOINC_USER \
--chdir $BOINC_DIR --exec /usr/bin/valgrind -- $VALGRIND_OPTIONS $BOINC_CLIENT $BOINC_OPTS
else
start-stop-daemon --start --quiet --background --pidfile $PIDFILE \
--make-pidfile --user $BOINC_USER --chuid $BOINC_USER \
--chdir $BOINC_DIR --exec $BOINC_CLIENT -- $BOINC_OPTS
fi

Danke an freelian und captainjack aus dem Milkyway Forum

Für optimale Leistung muss man natürlich zuerst den aktuellsten Grafktreiber installieren, also z. Zt. Den amd-catalyst-13.12-linux-x86.x86_64

Code:
unzip amd-catalyst-13.12-linux-x86.x86_64.zip
sudo chmod +x amd-catalyst-13.12-linux-x86.x86_64.run
sudo ./amd-catalyst-13.12-linux-x86.x86_64.run
 
Zuletzt bearbeitet:
falscher Fred...
 
Zurück
Oben Unten