Pinchflat

iGPU Sharing to multiple Virtual Machines with SR-IOV (+ Proxmox)

Raw Attributes

Source: Self-Hosted Tech
  • short_form_content: false
  • upload_date_index: 0
  • last_error:
  • updated_at: 2025-07-04T17:41:26Z
  • predicted_media_filepath: /downloads/Self-Hosted Tech/Season 2025/s2025e051500 - iGPU Sharing to multiple Virtual Machines with SR-IOV (+ Proxmox).mp4
  • inserted_at: 2025-07-03T21:35:45Z
  • uploaded_at: 2025-05-15T14:15:05Z
  • metadata_filepath:
  • description: Mokin Retractable Charger: https://mokinglobal.com/65w_retractable_charger Code: 2TRT3W for 20% Off Today I'm looking at Single-Root IO Virtualization again! Last time it was networking, this time it's GRAPHICS! Except, well, the big player in the GPU game are kinda on their proprietary bs train, so this leaves us with ... Intel Integrated Graphics? Surprisingly, these guys have fantastic support for SR-IOV, despite the iGPUs being pretty mediocre as far as graphics go. Maybe someday they will bring SR-IOV to the xe driver and their discrete product lines, but at least with this, we can get some pretty basic 3d acceleration (or transcoding) in a few VMs. Intel has developed SR-IOV in their Linux tree, and has not merged it all the way into mainline. It pretty much hangs out in the Linux DRM tree (direct rendering manager, not the * other * DRM), but some fantastic open source volunteers have packaged this code as a DKMS module that we can use easily without compiling a whole kernel on our own. https://github.com/strongtz/i915-sriov-dkms For help editing your kernel command line, refer to the Proxmox docs: https://pve.proxmox.com/wiki/Host_Bootloader#sysboot_edit_kernel_cmdline Support me on Ko-Fi if you enjoy my content and find it useful: https://ko-fi.com/apalrd Feel free to chat about my upcoming projects on Discord! https://discord.gg/xJsaEukAr4 Follow me on Mastodon: https://hachyderm.io/@apalrd Timestamps: 00:00 - Introduction 04:16 - Installation 06:23 - Linux Basics 08:32 - Windows 12:35 - Sharing is Caring 15:21 - Conclusion
  • title: iGPU Sharing to multiple Virtual Machines with SR-IOV (+ Proxmox)
  • id: 1060
  • uuid: 49ea1a2a-942e-428f-8e1d-06e1173efe89
  • culled_at:
  • media_redownloaded_at:
  • media_size_bytes: 287089792
  • media_id: hcRxXNVd2Lk
  • thumbnail_filepath: /downloads/Self-Hosted Tech/Season 2025/s2025e051500 - iGPU Sharing to multiple Virtual Machines with SR-IOV (+ Proxmox)-thumb.jpg
  • subtitle_filepaths:
  • media_downloaded_at: 2025-07-04T17:41:22Z
  • media_filepath: /downloads/Self-Hosted Tech/Season 2025/s2025e051500 - iGPU Sharing to multiple Virtual Machines with SR-IOV (+ Proxmox).mp4
  • livestream: false
  • nfo_filepath:
  • source_id: 5
  • duration_seconds: 1223
  • matching_search_term:
  • prevent_culling: false
  • original_url: https://www.youtube.com/watch?v=hcRxXNVd2Lk
  • playlist_index: 8
  • prevent_download: false
  • tasks:

Nothing Here!