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

    Passthrough Contention Problems with Console and Linux VM

    Scheduled Pinned Locked Moved Compute
    6 Posts 3 Posters 74 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.
    • C Offline
      chicagomed
      last edited by

      Has anyone had success in making PCI passthrough work to a Linux Desktop VM (in particular Hyprland)?

      I am getting very mixed results but generally a lot of issues where there seams to be Seat contention for my USB devices (keyboard/mouse) and my GPU vs the Console (Cirrus VGA Driver/Virtual Input Devices).

      I've been working through a series of blacklist and priority settings (mostly ChatGPT generated sadly) but was wondering if there is a more standard approach to this that someone knows/has figured out.

      I can't imagine it's as hard as I'm making it so hoping one of your experts can help me here as I'm brand new to XCPNG!

      Thank you!

      1 Reply Last reply Reply Quote 0
      • olivierlambertO Online
        olivierlambert Vates πŸͺ Co-Founder CEO
        last edited by

        Hi,

        The virtual console is slow because of the Cirrus VGA driver. We have some changes in the pipes that might improve it. I'm adding @TeddyAstie in the convo so he could give you some test packages to see if it's better πŸ™‚

        C 1 Reply Last reply Reply Quote 1
        • C Offline
          chicagomed @olivierlambert
          last edited by chicagomed

          @olivierlambert great thank you. I think there is a Git issue also I found today 744. Not directly related but also driver related where the VGA disable function doesn’t work.

          I think if in whatever future driver implementation there can be some more control of how it binds it would be really helpful for these use cases.

          Thank you!

          1 Reply Last reply Reply Quote 0
          • olivierlambertO Online
            olivierlambert Vates πŸͺ Co-Founder CEO
            last edited by olivierlambert

            We'll release at some point an update where you could switch to a new VGA type (virtio-vga) which is a LOT faster and allow better resolutions for the VM console. We have test packages in the next days if you want to provide some feedback,

            D 1 Reply Last reply Reply Quote 1
            • D Offline
              DustinB @olivierlambert
              last edited by

              @olivierlambert yes please πŸ™‚

              1 Reply Last reply Reply Quote 0
              • olivierlambertO Online
                olivierlambert Vates πŸͺ Co-Founder CEO
                last edited by

                @TeddyAstie will post them when he fixed some basic bugs

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