Devices (Grafikkarte) Einbinden

  • Hallo zusammen


    Ich würde gerne Plex so einrichten, dass die Grafikkarte zumindest einen Teil der Codierung übernehmen kann.


    Ich habe hierzu eine Anleitung gefunden:

    https://www.reddit.com/r/qnap/…code_with_docker_and_gpu/


    Der einzige Punkt, an welchem ich scheitere (bislang) ist die saubere Einbindung der Grafikkarte.


    Code
    --device=/dev/nvidia0:/dev/nvidia0 \
    --device=/dev/nvidiactl:/dev/nvidiactl \
    --device=/dev/nvidia-uvm:/dev/nvidia-uvm \


    Über das GUI kann ich zwar die Grafikkarte auswählen (siehe angehängter Screenshot), die entsprechenden oben erwähnten Devices erstellt es mir dadurch aber im Container anscheinend leider nicht.

    Wie muss ich da vorgehen?



    Edit:

    In den Kommentaren bei oben verlinkten Tutorial hat jemand ein Docker-Compose File erstellt. Damit scheint es bei mir zu funktionieren.

    Wäre dennoch toll, wenn das auch per GUI möglich wäre, da ich nur so die Möglichkeit habe CPU entsprechend zu limitieren.


    Etwas weiter finde ich es seltsam, dass mir im QNAP GUI die GPU Auslastung immer mit 0% angezeigt wird. Die Codierung scheint aber über die Grafikkarte zu laufen und auch der Arbeitsspeicher der Grafikkarte wird entsprechend erhöht, wenn da gerade was läuft.

    Ist dieser Bug jemandem bekannt?