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

    Issue to load gpu passthrough "Invalid PCI ROM header signature: expecting 0xaa55, got 0x4556"

    Scheduled Pinned Locked Moved Hardware
    11 Posts 6 Posters 2.1k Views 6 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.
    • olivierlambertO Offline
      olivierlambert Vates 🪐 Co-Founder CEO
      last edited by

      Hi,

      Just to be sure I understand, you are trying to pass a non-discrete GPU to the VM, right?

      G 1 Reply Last reply Reply Quote 0
      • G Offline
        gleveque @olivierlambert
        last edited by gleveque

        @olivierlambert hi, yes i try to use the ryzen igpu on a VM to use h264 decoding.

        Regards,

        I 1 Reply Last reply Reply Quote 0
        • I Offline
          itnok @gleveque
          last edited by

          @gleveque @olivierlambert Is there any update on this topic?

          Am curious as am seeing the same exact behavior with Ubuntu 24.04.1 on a Beeline EQR6 with a Ryzen 9 (6900HX + 680M iGPU).

          What would be the best option to pass through the iGPU from Dom0 to a VM?

          nick.lloydN 1 Reply Last reply Reply Quote 0
          • nick.lloydN Offline
            nick.lloyd @itnok
            last edited by

            @itnok I'm sure you already have, but have you ensured that everything in this guide was done?

            I 1 Reply Last reply Reply Quote 0
            • I Offline
              itnok @nick.lloyd
              last edited by

              @nick-lloyd thanks, I did! Passthrough for AMD consumer Hardare iGPUs seams not to properly function… or, I should say, the Linux VMs are experiencing troubles correctly dealing with it: the devices are correctly passing down to the VM, but for some reason the ROCm kernel module is not capable of dealing with them. Could it be be ause it expected them to be on a specific bus? (They are assigned a different bus id)
              Could it be because it expected them to be under the same bus id? (They are scattered around different dedicated bus ids)
              Not sure, but the end result is the iGPU cannot be correctly initialized, albeit detected.

              DustyArmstrongD 1 Reply Last reply Reply Quote 0
              • DustyArmstrongD Offline
                DustyArmstrong @itnok
                last edited by

                @itnok hey, did you ever get this working? I am in a similar position now with the ROM header.

                I 1 Reply Last reply Reply Quote 0
                • I Offline
                  itnok @DustyArmstrong
                  last edited by

                  @DustyArmstrong Stopped trying, but that does not eventually mean it's now supposed to work: just lost interest and moved on with another product/solution entirely.

                  DustyArmstrongD 1 Reply Last reply Reply Quote 0
                  • DustyArmstrongD Offline
                    DustyArmstrong @itnok
                    last edited by

                    @itnok fair enough and understandable, thanks for taking the time to reply.

                    G 1 Reply Last reply Reply Quote 0
                    • G Offline
                      Greg_E @DustyArmstrong
                      last edited by

                      @DustyArmstrong

                      The only GPU I've ever tried was nvidia quadro series, and that was probably under 8.2.

                      DustyArmstrongD 1 Reply Last reply Reply Quote 0
                      • DustyArmstrongD Offline
                        DustyArmstrong @Greg_E
                        last edited by

                        @Greg_E Thanks, I've got another thread up and it's potentially being addressed!

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post