root@pve:~# lspci -nn | grep VGA
05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Lucienne [1002:164c] (rev c2)
root@pve:~# dmesg | grep -e DMAR -e IOMMU
[ 0.379256] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[ 0.618001] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
root@pve:~# lsmod | grep vfio
vfio_pci 16384 0
vfio_pci_core 86016 1 vfio_pci
irqbypass 12288 2 vfio_pci_core,kvm
vfio_iommu_type1 49152 0
vfio 69632 3 vfio_pci_core,vfio_iommu_type1,vfio_pci
iommufd 98304 1 vfio
echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
root@pve:~# dmesg | grep -e DMAR -e IOMMU
[ 0.038163] DMAR: IOMMU enabled
[ 0.378813] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[ 0.616079] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
1. Hast du danachupdate-initramfs -u -k all
Code:echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
update-initramfs
ausgeführt oder davor? Und einmal rebooted danach?amdgpu
Treiber blacklisten. Die anderen solltest du gar nicht brauchen; nouveau
/nvidia
sind für Nvidia GPUs und radeon
für alte AMD GPUs.lshw -class display
, was u.a. auch den aktuellen geladenen Treiber anzeigt.lshw
vorher installiert werden: apt install lshw
.update-initramfs vor (echo "Blacklist....) und reboot danach
update-initramfs
muss auf jeden Fall ausgeführt werden nach dem bearbeiten der modprobe files, damit diese auch entsprechend geupdated werden können.