s Durchleiten einer Grafikkarte in Proxmox, auch als GPU-Passthrough bekannt, ist eine komplexe Aufgabe, die mehrere Schritte erfordert, einschließlich Hardware-Anforderungen, BIOS-Konfiguration und Software-Einstellungen in Proxmox. Hier ist eine schrittweise Anleitung, wie du eine Grafikkarte in Proxmox durchleitest: **Voraussetzungen:** • Proxmox VE ist installiert. • VT-d (bei Intel) oder AMD-Vi (bei AMD) ist im BIOS aktiviert. • Der Proxmox-Host verfügt über eine dedizierte Grafikkarte für den Host und eine separate Grafikkarte für die Durchleitung an die VM. **Schritt 1: VT-d/AMD-Vi im BIOS aktivieren** 1. Starte den Rechner neu und öffne das BIOS/UEFI (meist durch Drücken von DEL oder F2). 2. Suche nach den Einstellungen für VT-d (Intel) oder AMD-Vi (AMD) und aktiviere sie. 3. Deaktiviere gegebenenfalls CSM (Compatibility Support Module) und aktiviere UEFI. 4. Speichere die Einstellungen und starte den Rechner neu. **Schritt 2: IOMMU in Proxmox aktivieren** 1. Melde dich per SSH am Proxmox-Host an. 2. Bearbeite die Datei /etc/default/grub: ''update'' ''nano /etc/default/grub'' 3. Füge bei GRUB_CMDLINE_LINUX_DEFAULT je nach CPU-Typ folgende Zeile hinzu: • Für Intel: intel_iommu=on • Für AMD: amd_iommu=on 4. Speichere die Datei und führe folgenden Befehl aus, um GRUB zu aktualisieren: ''update-grub'' 5. Bearbeite die Datei /etc/modules und füge folgende Zeilen hinzu, um notwendige Kernel-Module zu laden: vfio vfio_iommu_type1 vfio_pci vfio_virqfd vfio_nvidia 6. Erstelle die Datei /etc/modprobe.d/blacklist.conf, um die Treiber der durchzuleitenden Grafikkarte zu deaktivieren: ''echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf'' ''echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf'' ''echo "blacklist amdgpu" >> /etc/modprobe.d/blacklist.conf'' **Schritt 3: GPU an vfio_pci binden** 1. Finde die Geräte-ID deiner Grafikkarte heraus: lspci -nn Suche nach der Zeile, die deine GPU beschreibt, z. B.: 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1b80] 01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:10f0] Notiere die IDs, z. B. 10de:1b80 und 10de:10f0. 2. Bearbeite die Datei /etc/modprobe.d/vfio.conf: echo "options vfio-pci ids=10de:1b80,10de:10f0" > /etc/modprobe.d/vfio.conf **Schritt 4: Proxmox neu starten** 1. Starte den Proxmox-Host neu, damit die Änderungen wirksam werden: **Schritt 5: Überprüfen der IOMMU-Gruppen** 1. Melde dich nach dem Neustart wieder per SSH an und führe folgendes Script aus, um die IOMMU-Gruppen anzuzeigen: ''for d in /sys/kernel/iommu_groups/*/devices/*;do echo; echo $(basename $(dirname $d)): $(basename $d); done'' 2. Stelle sicher, dass die GPU und der zugehörige Audiocontroller in einer eigenen IOMMU-Gruppe sind. Andernfalls kann es zu Problemen bei der Durchleitung kommen. **Schritt 6: VM konfigurieren** 1. Erstelle oder bearbeite eine VM in Proxmox. 2. Gehe in die Hardware-Einstellungen der VM und füge die GPU als PCI-Gerät hinzu: • Wähle in den VM-Einstellungen Add > PCI Device. • Wähle die durchzuleitende GPU aus. • Aktiviere All Functions und setze ein Häkchen bei Primary GPU, falls die durchgeleitete GPU die primäre Anzeige sein soll. 3. Wenn die GPU ein eigenes Audio-Device hat, füge auch dieses als PCI-Gerät hinzu. **Schritt 7: Zusätzliche VM-Einstellungen** 1. Bearbeite die Konfigurationsdatei der VM (z. B. 100 für die VM-ID): nano /etc/pve/qemu-server/100.conf 2. Füge am Ende der Datei folgende Zeile hinzu, um die GPU durchzuleiten: machine: pc-q35- //Beispiel: pc-q35-7.2 (abhängig von der Version, die auf deinem Proxmox läuft).// **Schritt 8: VM starten und GPU-Treiber installieren** 1. Starte die VM und installiere die benötigten GPU-Treiber im Gastbetriebssystem (z. B. NVIDIA-Treiber unter Windows). 2. Teste, ob die Grafikkarte korrekt erkannt und verwendet wird. Wichtige Hinweise: • Bei der Nutzung von NVIDIA-GPUs könnte es nötig sein, einen Patch für das “Code 43”-Problem durchzuführen, das verhindert, dass NVIDIA-Karten in VMs korrekt erkannt werden. (Unter Hardware/PCI Device/ den Haken bei PCI Express setzen) • Achte darauf, dass die Stromversorgung der durchgeleiteten Grafikkarte ausreicht und dass die Kühlung in der VM gegeben ist. Mit dieser Anleitung solltest du eine Grafikkarte erfolgreich in Proxmox durchleiten können.