XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Intel iGPU passthough

    Scheduled Pinned Locked Moved Hardware
    41 Posts 12 Posters 17.1k Views 13 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      CJ
      last edited by

      @bullerwins @xerxist @flakpyro

      What are you using for display output on the host since you're passing the iGPU to the VM?

      F X 2 Replies Last reply Reply Quote 0
      • F Offline
        flakpyro @CJ
        last edited by

        @CJ Im running server grade hardware that has remote lights out management with iKVM support. Otherwise yeah you would lose access to the display output.

        1 Reply Last reply Reply Quote 0
        • X Offline
          xerxist @CJ
          last edited by

          @CJ

          No output just need the Intel quick sync.

          C 1 Reply Last reply Reply Quote 0
          • C Offline
            CJ @xerxist
            last edited by

            @xerxist Yes, QS for the VM but there are times when having a local display of the console comes in handy. That's why I haven't done mine.

            1 Reply Last reply Reply Quote 0
            • MefosheezM Offline
              Mefosheez @bullerwins
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • MefosheezM Offline
                Mefosheez @bullerwins
                last edited by

                @bullerwins said in Intel iGPU passthough:

                @olivierlambert I tried but getting this error when turning on the VM

                INTERNAL_ERROR(xenopsd internal error: (Failure
                "Error from xenguesthelper: Populate on Demand and PCI Passthrough are mutually exclusive"))

                Not sure what it means

                EDIT: after googleing it seems that static and dynamic memory has to be the same:
                9aa61d84-dd71-4f32-9590-8cff8c365a1a-image.png

                @bullerwins thanks for this. I had to restore a VM from a backup and while it was down changed the dynamic value. This certainly saved me some time. I was positive it had to do with remapping the UID on the VM or something on the host side of it. anyways, thanks.

                1 Reply Last reply Reply Quote 0
                • gskgerG gskger referenced this topic on
                • S Offline
                  scawtydont
                  last edited by

                  I followed this post and it worked for me.
                  One thing to note in my testing, if I had a monitor / HDMI dummy plug hooked up the transcoding worked reliably.
                  When I unplugged it I found activity would be present on the iGPU but the video in plex would play/pause constantly then eventually stop.

                  olivierlambertO 1 Reply Last reply Reply Quote 0
                  • olivierlambertO Online
                    olivierlambert Vates 🪐 Co-Founder CEO @scawtydont
                    last edited by

                    @scawtydont Thanks for keeping us posted. Dummy plug is still a thing it seems 😄

                    1 Reply Last reply Reply Quote 0
                    • V Offline
                      vhaelan
                      last edited by vhaelan

                      I'm also trying to pass through my Intel iGPU to a VM, but running into issues. It does work on Debian, however not on Fedora Server which I'd like to use. I have tried changing to BIOS mode, even plugged in a dummy HDMI plug, but nothing helped. SELinux is disabled on Fedora to rule out any issues related to that. I even tried using XCP-NG Center which was suggested in an older post, but that didn't help either: https://xcp-ng.org/forum/topic/6211/intel-gpu-passthrough-question/3

                      I also posted this on the Fedora forum with further details: https://discussion.fedoraproject.org/t/intel-igpu-in-containers/176029

                      Are there any other things I could try to investigate this further?

                      O 1 Reply Last reply Reply Quote 0
                      • O Offline
                        ovicz @vhaelan
                        last edited by

                        @vhaelan Hello. What's the output of rpm -qa | grep intel-gpu-firmware ?

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post