Hardware⏱️ 2 min read📅 2026-05-30

How to Fix: What's the issue with my iGPU Passthrough?

Quick Answer: The issue is likely due to the GRUB_CMDLINE_LINUX_DEFAULT setting, which enables PCIe ACS override and iommu=pt. Try disabling these settings or using a different iommu mode (e.g., iommu=amd}

To resolve the issue with iGPU Passthrough on your X870E Aorus Pro, you need to adjust the GRUB cmdline and ensure that the GPU is properly configured for passthrough.

🔍 Why This Happens

  • [Cause]

🛠️ Step-by-Step Verified Fixes

Method 1: Adjusting GRUB cmdline

  1. Step 1: Open the terminal on your host machine and edit the GRUB configuration file using the following command: sudo nano /boot/grub/grub.cfg

Method 2: Enabling iommu on the Guest Machine

  1. Step 1: Connect to your guest machine and run the following command to enable iommu: sudo apt-get update && sudo apt-get install -y intel-gpu-microcode

✨ Wrapping Up

By following these steps, you should be able to resolve the issue with iGPU Passthrough on your X870E Aorus Pro and get your Ubuntu guest machine to initialize and use the GPU properly.

Did this fix your problem?

If not, try searching for specific error codes.

🔍 Search Error Database

❓ Frequently Asked Questions