Community-Lösung

GPU-Kompatibilität und -Erkennung des ZimaCube

ZimaCube users discussed GPU support, Plex acceleration, Intel graphics detection, and the lack of a complete officially tested compatibility list.

Was der ZimaCube-GPU-Thread tatsächlich bestätigt hat

Die Diskussion in der Community begann mit der Bitte um eine verbindliche Liste kompatibler GPUs. Die Antworten stellten keine vollständige zertifizierte Liste auf. Sie bestätigten jedoch, dass ZimaOS 1.2.5 einen neueren Kernel mit umfassenderer Intel-Grafikunterstützung hatte, dass sich die Plex-Paketierung zu diesem Zeitpunkt zwischen NVIDIA- und Intel-Pfaden unterschied und dass ein Nutzer mit einer Intel Arc A380 die Geräteerkennung untersuchte.

Für die aktuelle Hardwareauswahl sollten Sie die aktuelle Produktseite des ZimaCube 2 sowie die Jellyfin-Hardwareanforderungen verwenden, anstatt einen Thread aus dem Jahr 2024 als aktuelle zertifizierte GPU-Liste zu behandeln.

Community-Erkennung nicht mit Zertifizierung gleichsetzen

Dass eine GPU bei der PCIe-Auflistung erscheint, ein Treiber geladen wird und eine Anwendung die Hardwarebeschleunigung erfolgreich nutzt, sind drei separate Prüfungen. Eine Karte kann für Linux sichtbar, aber innerhalb eines Containers nicht verfügbar sein – oder für den Container sichtbar, aber von der Medienanwendung für einen bestimmten Codec nicht unterstützt werden.

Erkennung von Intel-GPUs

ZimaCube-Terminal mit einem Fehler bei einem lspci- und grep-Befehl während der GPU-Erkennung
Community-Screenshot des ersten Versuchs zur GPU-Erkennung, bei dem der lspci- und grep-Befehl Fehler zurückgab.
Beispielausgabe von intel_gpu_top mit Intel-Alder-Lake- und DG2-Grafikgeräten
Community-Screenshot aus dem Support-Thread mit der erwarteten Ausgabe im Stil von intel_gpu_top -L für integrierte und dedizierte Intel-Grafik.
ZimaCube-Terminalausgabe mit Intel-Alder-Lake- und DG2-Geräten, die mit intel_gpu_top aufgelistet werden
Community-Screenshot aus dem ZimaCube-Test mit card0 und card1 in intel_gpu_top -L; im Anschluss wird card1 als externe Grafikkarte identifiziert.

Im Thread wurde zunächst ein allgemeiner PCI-Befehl vorgeschlagen und später intel_gpu_top -L verwendet. Intel-GPU-Tools sind hilfreich, um zu bestätigen, dass ein Intel-Grafikgerät für das Betriebssystem verfügbar ist. Das aktuelle Linux-Handbuch für intel_gpu_top erläutert den Zweck und die Optionen des Tools.

Überprüfen Sie außerdem die PCI- und DRM-Geräte, bevor Sie Anwendungseinstellungen ändern:

lspci -nnk | grep -A3 -Ei "VGA|3D|Display"
ls -l /dev/dri

Plex- und Containerzugriff sind getrennte Themen

Wenn Plex in einem Container ausgeführt wird, muss das GPU-Gerät für den Container freigegeben sein, und die Anwendung muss für einen unterstützten Beschleunigungspfad konfiguriert werden. Plex beschreibt die Anforderungen für hardwarebeschleunigtes Streaming und die unterstützten Umgebungen in der Plex-Dokumentation zur Hardwarebeschleunigung.

Deinstallieren Sie eine funktionierende Plex-Installation nicht allein deshalb, weil in einer älteren Community-Antwort ein GPU-spezifisches Paket erwähnt wurde. Prüfen Sie zunächst das aktuelle ZimaOS-App-Store-Paket und dessen GerätezMapping.

Bessere Reihenfolge bei der GPU-Fehlerbehebung

  1. Bestätigen Sie, dass die PCIe-Karte physisch erkannt wird.
  2. Bestätigen Sie, dass der erwartete Kernel-Treiber gebunden ist.
  3. Bestätigen Sie, dass die relevanten Gerätedateien vorhanden sind, beispielsweise /dev/dri für Intel-Grafik.
  4. Bestätigen Sie, dass die ZimaOS-App beziehungsweise der Container Zugriff auf das Gerät hat.
  5. Bestätigen Sie, dass Plex, Jellyfin oder eine andere Anwendung für diesen Beschleuniger konfiguriert ist.
  6. Messen Sie eine tatsächliche Transkodierungs- oder Rechenlast, anstatt sich ausschließlich auf ein Dashboard-Widget zu verlassen.

FAQ

Wird die Intel Arc A380 offiziell unterstützt, weil ein Nutzer sie installiert hat?

Nein. Ein Installationsbericht aus der Community ist nicht dasselbe wie eine offizielle Kompatibilitätsgarantie.

Muss ich eine BIOS-Änderung vornehmen?

In der offiziellen Antwort des Threads hieß es, dass in diesem Fall keine zusätzliche BIOS-Einstellung erforderlich war. Firmware und GPU-Konfiguration können sich jedoch je nach Plattform unterscheiden. Verwenden Sie die aktuelle ZimaCube-Dokumentation für Ihre Hardwareversion.

Sollte ich eine GPU für Plex oder für lokale KI auswählen?

Wählen Sie die GPU passend zur tatsächlichen Arbeitslast. Medientranskodierung, CUDA/lokale KI und VM-Passthrough haben unterschiedliche Anforderungen an Treiber, Speicher und Software.