From 3e567de177fd4c565ae1d275e7c57becaec097d8 Mon Sep 17 00:00:00 2001 From: Warren Hood Date: Fri, 8 Dec 2023 04:20:39 +0200 Subject: [PATCH] Fixup libvirt setup --- setup_arch_kvm | 2 +- setup_asus_libvirt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/setup_arch_kvm b/setup_arch_kvm index a486c94..92a0c7e 100755 --- a/setup_arch_kvm +++ b/setup_arch_kvm @@ -1,7 +1,7 @@ #!/bin/bash echo "Setting up KVM for Arch Linux" -sudo pacman -S qemu libvirt edk2-ovmf virt-manager ebtables dnsmasq qemu-audio-pa +sudo pacman -S qemu libvirt edk2-ovmf virt-manager ebtables dnsmasq qemu-audio-pa dmidecode # Check if IOMMU is supported dmesg_iommu_out=$(sudo dmesg | grep -i -e DMAR -e IOMMU) diff --git a/setup_asus_libvirt b/setup_asus_libvirt index d97abd8..e504697 100755 --- a/setup_asus_libvirt +++ b/setup_asus_libvirt @@ -1,6 +1,9 @@ #!/bin/bash # This is a simple script to automate the process described by https://asus-linux.org/wiki/vfio-guide/#chapter-3-creating-our-vm +echo "Ensuring libvirt is enabled" +sudo systemctl enable --now libvirtd + echo "Setting up libvirt hooks" sudo mkdir -p /etc/libvirt/hooks/qemu.d && sudo wget 'https://asus-linux.org/files/vfio/libvirt_hooks/qemu' -O /etc/libvirt/hooks/qemu && sudo chmod +x /etc/libvirt/hooks/qemu