fedora-remote: keep Intel GPU firmware/VA-API for iGPU passthrough
Build containers / Compute changes (push) Successful in 2s
Build containers / fedora-cosmic (44) (push) Skipped
Build containers / fedora-cosmic (rawhide) (push) Skipped
Build containers / fedora-remote (44) (push) Successful in 9m26s
Build containers / Prune old releases and tags (push) Successful in 26s
Build containers / Compute changes (push) Successful in 2s
Build containers / fedora-cosmic (44) (push) Skipped
Build containers / fedora-cosmic (rawhide) (push) Skipped
Build containers / fedora-remote (44) (push) Successful in 9m26s
Build containers / Prune old releases and tags (push) Successful in 26s
The iGPU on the Proxmox host (UHD 630, 8086:3e91) is bound to vfio-pci and will be passed through to this VM, so the guest's i915 needs the GuC/HuC blobs (intel-gpu-firmware) and iHD VA-API decode (libva-intel-media-driver). Both are upstream common.yaml entries that the trim list was dropping; iris (mesa-dri-drivers) and i915 (kernel-modules) are already present.
This commit is contained in:
@@ -1,8 +1,11 @@
|
|||||||
# Aggressive trim for a headless Proxmox VM: there is no physical hardware, so
|
# Aggressive trim for a headless Proxmox VM. Almost all physical hardware is
|
||||||
# drop all firmware and non-virtio drivers. Keep qemu-guest-agent (Proxmox) and
|
# absent, so drop the firmware and non-virtio drivers for it. Keep
|
||||||
# the virtio stack (in the kernel / kernel-modules).
|
# qemu-guest-agent (Proxmox), the virtio stack (kernel / kernel-modules), and
|
||||||
|
# the Intel GPU bits below for the passthrough iGPU.
|
||||||
|
|
||||||
# All firmware (none is needed under virtio)
|
# Firmware for hardware this VM does not have (kept off virtio).
|
||||||
|
# intel-gpu-firmware is intentionally NOT listed: the host's UHD 630 is passed
|
||||||
|
# through (vfio-pci), so the guest's i915 needs the GuC/HuC blobs.
|
||||||
amd-gpu-firmware
|
amd-gpu-firmware
|
||||||
amd-ucode-firmware
|
amd-ucode-firmware
|
||||||
alsa-sof-firmware
|
alsa-sof-firmware
|
||||||
@@ -10,7 +13,6 @@ atheros-firmware
|
|||||||
brcmfmac-firmware
|
brcmfmac-firmware
|
||||||
cirrus-audio-firmware
|
cirrus-audio-firmware
|
||||||
intel-audio-firmware
|
intel-audio-firmware
|
||||||
intel-gpu-firmware
|
|
||||||
intel-lpmd
|
intel-lpmd
|
||||||
intel-vsc-firmware
|
intel-vsc-firmware
|
||||||
iwlegacy-firmware
|
iwlegacy-firmware
|
||||||
@@ -24,7 +26,9 @@ nxpwireless-firmware
|
|||||||
qcom-wwan-firmware
|
qcom-wwan-firmware
|
||||||
realtek-firmware
|
realtek-firmware
|
||||||
tiwilink-firmware
|
tiwilink-firmware
|
||||||
libva-intel-media-driver
|
|
||||||
|
# Kept for the passthrough Intel iGPU (not for virtio): VA-API decode via iHD.
|
||||||
|
# iris (Mesa) and i915 (kernel-modules) already come from upstream common.yaml.
|
||||||
|
|
||||||
# Extra kernel modules are not needed in a VM
|
# Extra kernel modules are not needed in a VM
|
||||||
kernel-modules-extra
|
kernel-modules-extra
|
||||||
|
|||||||
Reference in New Issue
Block a user