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

    GPU Passthrough + Software Rendering - Intel Arc 750

    Scheduled Pinned Locked Moved Compute
    3 Posts 2 Posters 789 Views 2 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.
    • A Offline
      apattyn
      last edited by apattyn

      Specs

      • CPU: Intel Core i7-12700
      • GPU: Intel Arc 750
      • Guest OS: Tried Fedora 39 and Ubuntu 23.10.1

      Issue

      Followed the gpu passthrough guide, and was able to successfully (AFAIK) passthrough my A750 to a linux guest.

      I can confirm that I see the A750 using lspci in the guest. I also tried using oneAPI.jl (a julia-based interface for oneapi) and the A750 is detected as a device there as well. So the gpu is visible and usable.

      However, for some reason the linux guest is still using software rendering. Are there any additional steps that need to be taken?

      Interesting Things to Note

      I noticed that wayland gets disabled if fedora detects its in a VM with virtual gpu and a passthrough gpu. So that makes me think I need to disable the virtual/software gpu. I.e. I see

      918b9758-81eb-4a02-8958-a350de8c3224-image.png

      and then...

      5127dea9-8e29-4f89-8b00-9b0b229cfe76-image.png

      within the guest. So I am not sure how I can force the guest to use the A750 and disable the first VGA compatible controller from red hat.

      1 Reply Last reply Reply Quote 0
      • A Offline
        apattyn
        last edited by apattyn

        Looks like I was able to get it working for the most part...

        9311b3cd-de41-4cb4-b2c7-71457767026a-image.png

        Just had to switch from UEFI mode to BIOs. Not sure exactly why that worked.

        Still having issues getting the GPU to work under xOrg. But at least it is working under some limited conditions.

        planedropP 1 Reply Last reply Reply Quote 0
        • planedropP Offline
          planedrop Top contributor @apattyn
          last edited by

          @apattyn Hmmmm I wonder if some of this comes down to ARC's immaturity, I have a 2060 passed through to a Ubuntu VM that is in UEFI mode and it works flawlessly for GPU rendering in the VM. So don't think using BIOS should be a requirement, but I am also not as familiar with Fedora so I could be missing something.

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