Do you see messages in kern.log like
Your BIOS doesn't leave a aperture memory hole Please enable the IOMMU option in the BIOS setup
Either go into the BIOS setup and enable the IOMMU or if your system does not have an IOMMU (too old) try editing /etc/default/grub
adding "iommu=soft swiotlb=131072" to GRUB_CMDLINE_LINUX=""
In my case the diff was
-GRUB_CMDLINE_LINUX="console=ttyS0,9600n8 console=tty0 nomodeset noacpi nosplash nofb" +GRUB_CMDLINE_LINUX="console=ttyS0,9600n8 console=tty0 nomodeset noacpi nosplash nofb iommu=soft swiotlb=131072"
for an HP Proliant DL145 G2 server
Then run "update-grub" and reboot.
Do you see messages in kern.log like
Your BIOS doesn't leave a aperture memory hole
Please enable the IOMMU option in the BIOS setup
Either go into the BIOS setup and enable the IOMMU or if your system does not have an IOMMU (too old) try editing /etc/default/grub
adding "iommu=soft swiotlb=131072" to GRUB_CMDLINE_ LINUX=" "
In my case the diff was
-GRUB_CMDLINE_ LINUX=" console= ttyS0,9600n8 console=tty0 nomodeset noacpi nosplash nofb" LINUX=" console= ttyS0,9600n8 console=tty0 nomodeset noacpi nosplash nofb iommu=soft swiotlb=131072"
+GRUB_CMDLINE_
for an HP Proliant DL145 G2 server
Then run "update-grub" and reboot.