Seite 19 von 20 ... 9151617181920
  1. #181
    Avatar von DOcean
    Mitglied seit
    16.12.2008
    Liest
    PCGH.de & Heft (Abo)
    Ort
    Verl bei Bielefeld
    Beiträge
    2.354

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    @picar
    solange du mir kurz ne PN schreibst werde ich die Version regelmäßig updaten, das wäre kein Problem...
    Zocken: i7-6700k,32GiB RAM,GTX1070 8GiB, zur Zeit unter Luft, Win10, Fractal Design Mini C
    Server: i7-2600, NAS, TV-Server, Haussteuerung, Win10; HTPC: i3-3220, Win10
    Outdoor-Spielzeug: Honda CBF1000 #1
    Intelligence: Finding an error in a Knuth text. Stupidity: Cashing that $2.56 check you got.

    HILFE bei PC-Problemen ???

    • Bitte einloggen, um diese Anzeige auszublenden.
  2. #182
    Avatar von Mr.Knister
    Mitglied seit
    01.08.2010
    Ort
    Jetzt!
    Beiträge
    425

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    Linux-Falten und die ganze Chose mit den AMD-GPUs

    Dieser Beitrag erhebt (noch) keinen Anspruch darauf, eine vollständige Anleitung zu sein, sondern gibt lediglich Anhaltspunkte bzw. Tipps, was getan werden kann, um dem Ziel eines lauffähigen AMD-Falters näher zu kommen. Ich biete mich gerne als Experte Amateur mit Erfahrung an, wenn jemand eins dieser Vorhaben umsetzen möchte (AMD-Falter und/oder Anleitung dazu).
    Verwendet wurde Folding@home-Client 7.5.1 mit AMDGPU-PRO 19.50 auf Ubuntu 18.04.3.


    1. OpenCL
    2. passende Einstellungen im Folding@home-Client
    3. Zugriff des F@h-Clients auf die OpenCL-Dateien

    1. OpenCL

    Für Radeon-GPUs ab GCN 1.2 ("Tonga" R9 285, "Hawaii" R9 290(X) und Nachfolger) setzt AMD für seinen Grafiktreiber auf den quelloffenen "Untersatz" AMDGPU + optional weitere Funktionalität über die (noch?) proprietäre AMDGPU-PRO-Komponente. Dazu zählt u.a. eine OpenCL-Implementierung.

    -> Download bei AMD

    Hier geht's los mit der Installation.

    Die dort angebotenen Pakete sind immer nur für ganz bestimmte OS-Versionen geeignet - z.B. Ubuntu 18.04.3, insbesondere muss auf den entsprechenden Kernel geachtet werden (hier: 5.0).

    So war z.B. wenige Tage vor meiner Installation des LTS-Release 18.04.3 schon 18.04.4 erschienen. Also updatete sich meine frische .3er-Installation erstmal auf .4, und damit auch den Kernel von 5.0 auf 5.3. Dummerweise weigert sich der AMD-Treiber 19.50, mit Kernel 5.3 zusammenzuarbeiten, sodass ich zunächst im GRUB-Bootloader einstellen musste, dass der alte Kernel geladen wird.

    Für Arch-basierte Distributionen gibt es andere Möglichkeiten, einen OpenCL-Stack auf die Beine zu stellen, ohne auf den AMD-Installer angewiesen zu sein. Die habe ich noch nicht getestet.

    OpenCL-Mesa taugt nach dem, was ich gehört habe, nicht für folding@home.

    Ansonsten kann man es auch mal mit ROCm versuchen, das ist AMDs Open-Source-Compute-Projekt. Ich meine sogar, der OpenCL-Teil von AMDGPU-PRO wäre ROCm-basiert. Wie dem auch sei, eine Anleitung gibt es hier, die habe ich auch noch nicht zu Ende ausprobiert.



    2. Einstellungen

    Standardmäßig faltet der Client mit einem CPU-Slot, legt sofort los und ignoriert GPUs. Dadurch wird auch keine GPUs.txt angelegt.
    Wir entfernen also per FAHControl (oder mittels Editor aus der /etc/fahclient/config.xml) die Option gpu=false. Ich lege gerne noch pause-on-start=true an, damit nur gefaltet wird, wenn ich das starte. Einen Neustart später hat der FAHClient (hoffentlich) eine GPUs.txt erstellt und erkennt nun vielleicht schon die GPU. Er wird sich aber wahrscheinlich darüber beschweren, dass er keine OpenCL-Device findet o.ä.

    3. Zugriff auf OpenCL

    Bei der Installation als Dienst erhält folding@home sein eigenes Nutzerkonto namens „fahclient“.

    Um Compute-Zugriff auf die GPU zu haben, muss dieser User der Gruppe „video“ angehören. Das überprüft man z.B. mit dem Kommando „less /etc/group“. Wenn nicht, mit „sudo usermod -aG video fahclient“ hinzufügen (entnommen aus diesem Wiki-Eintrag).
    Der FAHClient-Dienst ist wohl schon zu einer Zeit vor systemd programmiert worden und macht damit Probleme. Zum Glück hat der User tchiers im Foldingforum einen alternativen Dienst geschrieben, der die Aufgabe übernimmt. Wir nehmen die neuere Version von Seite 2, die erste führt zu Instabilitäten.

    Wir erstellen den Dienst in Form einer Textdatei mit dem Befehl

    sudo systemctl edit --force --full fah.service

    Inhalt der Datei:
    Spoiler:

    [Unit]
    Description=Folding@Home for Systemd
    After=remote-fs.target
    After=network-online.target
    After=graphical.target
    Wants=network-online.target graphical.target


    [Service]
    Type=simple
    WorkingDirectory=/var/lib/fahclient
    User=fahclient
    ExecStart=/usr/bin/FAHClient /etc/fahclient/config.xml --pid-file=/var/run/fahclient.pid

    [Install]
    WantedBy=graphical.target

    Nun den ursprünglichen Dienst deaktivieren und den neuen aktivieren:
    sudo systemctl disable FAHClient.service
    sudo systemctl enable fah.service



    Wenn an irgendeiner Stelle eine Änderung nicht umgesetzt wird, erstmal rebooten


    Sollte etwas unklar oder kompletter Humbug sein, sagt mir bitte bescheid! Ich arbeite wie gesagt gerne auch an einer Ausarbeitung zur kompletten Anleitung mit. Bin nur etwas ineffizient beim Schreiben, deshalb kommt so auf Anhieb nicht viel bei rum.
    Geändert von Mr.Knister (12.02.2020 um 00:45 Uhr)
    Mit dem Computer gegen schwere Krankheiten antreten? Das geht!
    Wahre Kunst ist ein beschissenes Fahrrad. -Henner Schröder



  3. #183
    Avatar von picar81_4711
    Mitglied seit
    18.12.2011
    Ort
    Bayern
    Beiträge
    2.249

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    Zitat Zitat von DOcean Beitrag anzeigen
    @picar
    solange du mir kurz ne PN schreibst werde ich die Version regelmäßig updaten, das wäre kein Problem...
    Das mache ich
    Die Anleitung wurde mit Deinem Downloadlink ergänzt

  4. #184

    Mitglied seit
    19.07.2016
    Liest
    PCGH.de & Heft (Abo)
    Beiträge
    142

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    @Mr.Knister

    ich bin gerade dabei deinen Post durchzuarbeiten . ich finds bissl schade, dass auf der offiziellen Seite noch die alte Version angegeben wird:

    wget https://download.foldingathome.org/r....4.4_amd64.deb
    wget https://download.foldingathome.org/r....4.4-1_all.deb
    wget https://download.foldingathome.org/r....4.4_amd64.deb

    Ein Versuch, 7.4 auf 7.5 zu ändern, sowie 7.4.4 auf 7.5.1 schlug leider fehl. Schade. Absolute Nueligne unter Linux finden sich so nicht zurecht..

  5. #185
    Avatar von DOcean
    Mitglied seit
    16.12.2008
    Liest
    PCGH.de & Heft (Abo)
    Ort
    Verl bei Bielefeld
    Beiträge
    2.354
    Zocken: i7-6700k,32GiB RAM,GTX1070 8GiB, zur Zeit unter Luft, Win10, Fractal Design Mini C
    Server: i7-2600, NAS, TV-Server, Haussteuerung, Win10; HTPC: i3-3220, Win10
    Outdoor-Spielzeug: Honda CBF1000 #1
    Intelligence: Finding an error in a Knuth text. Stupidity: Cashing that $2.56 check you got.

    HILFE bei PC-Problemen ???

  6. #186

    Mitglied seit
    19.07.2016
    Liest
    PCGH.de & Heft (Abo)
    Beiträge
    142

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    Zitat Zitat von DOcean Beitrag anzeigen
    Danke, ich habs eh gefunden. Nur falls man mal ein komplettes "How to install FAH unter Linux" plant, sollte man angeben, dass die Links auf der offiziellen(!) Seite veraltet sind.

  7. #187

    Mitglied seit
    07.10.2019
    Beiträge
    48

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    Hallo,

    hat von euch jemand zufällig noch die ursprünglich unter Posting #2 zu findende Anleitung?

    Ich habe vorhin Ubuntu unter meinem Falt-Rechner aktualisiert und muss den (aktuellsten) Treiber aus der *run-Datei neu installieren, wofür die Anleitung sehr hilfreich wäre. (Aus der Erinnerung bekomme ich das nicht gebacken.)

    Danke vorab!

  8. #188
    Avatar von picar81_4711
    Mitglied seit
    18.12.2011
    Ort
    Bayern
    Beiträge
    2.249

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    Zitat Zitat von ovicula Beitrag anzeigen
    Hallo,

    hat von euch jemand zufällig noch die ursprünglich unter Posting #2 zu findende Anleitung?

    Ich habe vorhin Ubuntu unter meinem Falt-Rechner aktualisiert und muss den (aktuellsten) Treiber aus der *run-Datei neu installieren, wofür die Anleitung sehr hilfreich wäre. (Aus der Erinnerung bekomme ich das nicht gebacken.)

    Danke vorab!
    Gerne:

    [HowTo] - Anleitung Falten unter Linux und Ubuntu

  9. #189
    Avatar von picar81_4711
    Mitglied seit
    18.12.2011
    Ort
    Bayern
    Beiträge
    2.249

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    Jetzt muss ich mal etwas Werbung machen, bei so vielen neuen Faltern hier:

    Werbung an.

    Sollte jemand sich einen reinen Faltrechner zulegen wollen, der ist hier genau richtig. Dieses Ubuntu-Image ist für die reine Falterei gedacht und läuft komplett autonom. Das heisst, bei evtl Downloadhängern oder ähnliches startet sich der PC neu und versucht erneut, eine WU zu bekommen.
    Ebenfalls ist eine Zeitsteuerung integriert, um den PC zu bestimmten Zeiten automatisch zu beenden und nach einer festgelegten Zeit neu zu starten, nachdem eine WU fertiggefaltet wurde.

    Werbung aus.

    • Bitte einloggen, um diese Anzeige auszublenden.
  10. #190
    Avatar von brooker
    Mitglied seit
    19.12.2014
    Ort
    Wolfsburg
    Beiträge
    4.293

    AW: [HowTo] - Anleitung Falten unter Linux und Ubuntu

    ... update: Aktuelles LINUX Folding Images mit Zeitsteuerung, Over- und Underclocking, Zeitsteuerung sowie Script für Downloadproblem im Startpost eingebunden, Anleitung für AMD GPUs im Startpost eingebunden

Seite 19 von 20 ... 9151617181920

Ähnliche Themen

  1. [How to] - Anleitung zur Einrichtung eines NaCl-Clients auf Basis Google Chrome
    Von Bumblebee im Forum Folding@Home (PCGH-Team #70335)
    Antworten: 31
    Letzter Beitrag: 02.07.2019, 13:31
  2. Linux Mint, Ubuntu oder OpenSUSE?
    Von Stickwell im Forum Linux und sonstige Betriebssysteme
    Antworten: 28
    Letzter Beitrag: 05.01.2015, 16:30
  3. Sampling-Rate und -tiefe einstellen - Linux Mint/Ubuntu
    Von Java_Jim im Forum Linux und sonstige Betriebssysteme
    Antworten: 5
    Letzter Beitrag: 08.04.2013, 08:53
  4. [HOW-TO] falten unter Linux
    Von Bumblebee im Forum Folding@Home (PCGH-Team #70335)
    Antworten: 19
    Letzter Beitrag: 30.04.2012, 17:57
  5. VM Image für Falten unter Linux
    Von Jenolen im Forum Folding@Home (PCGH-Team #70335)
    Antworten: 3
    Letzter Beitrag: 15.12.2008, 00:36

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •