VoiceGenAI
UBUniversal Blue
•Created by VoiceGenAI on 10/12/2024 in #🛟bazzite-help
AMD Integrated GPU passthrough solution?
I'm trying to set up GPU passthrough on my PC and need some assistance.
Setup:
- Primary GPU: NVIDIA RTX 2060 (IOMMU Group 8)
- Secondary GPU: AMD Radeon Vega 560 (Integrated, IOMMU Group 10)
- CPU: AMD Ryzen 5 5600G
- OS: BunsenLabs Linux
- Virtualization: KVM/QEMU with Looking Glass
Goal:
- Use the NVIDIA RTX 2060 for my host OS.
- Pass through the AMD Radeon Vega 560 to a Windows VM for applications like Photoshop.
- Seamlessly switch between host and VM without changing monitor ports.
What I've Done So Far: using "ujust"
1. Enabled IOMMU and VFIO in BIOS.
2. Added my user to the
libvirt
group.
3. Configured virtualization and enabled VFIO drivers.
4. Attempted to set up Looking Glass for VM display.
Issues:
- When enabling VFIO drivers, I encounter:
- initramfs regeneration state is already enabled
- Recipe 'setup-virtualization' failed with exit code 1
- Unsure if monitor ports need to be manually switched when using GPU passthrough.
- Experiencing audio issues (fuzzy sound) when attempting passthrough.
IOMMU Groups:
- Group 8: NVIDIA RTX 2060 (VGA, Audio, USB Controllers)
- Group 10: AMD Radeon Vega 560 (VGA)
- (Other groups include various host bridges and controllers)
Questions:
1. Can I use the NVIDIA RTX 2060 for the host and pass through the AMD Vega 560 to the VM without manually switching monitor ports?
2. How can I resolve the VFIO driver errors to enable successful GPU passthrough?
3. What are the best practices for managing IOMMU groups in a dual-GPU setup?
4. Is it possible to pass through peripherals like keyboard, mouse, and headset to the VM for a more native experience?
Request:
Looking for a step-by-step guide or advice on configuring GPU passthrough with my current hardware, resolving the VFIO errors, and ensuring seamless operation between host and VM without needing to rearrange hardware connections.9 replies