QEMU VFIO Support Is Progressing For VGA Pass-Through

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67383

    QEMU VFIO Support Is Progressing For VGA Pass-Through

    Phoronix: QEMU VFIO Support Is Progressing For VGA Pass-Through

    Besides virtual GPU drivers like the proprietary components within VMware and VirtualBox virtualization stacks and the under-development Virgil3D for QEMU, another option for those seeking 3D/GPU hardware acceleration support within VM guests is VGA pass-through...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
  • GreatEmerald
    Senior Member
    • Sep 2008
    • 3686

    #2
    Interesting. Last I tried, i could get absolutely no output through my GTX 660. I might want to try it again sometime, but I'm on 3.11 right now, so I'll probably wait some more. Meanwhile Wine is getting better all the time.

    Comment

    • BW~Merlin
      Junior Member
      • Jan 2013
      • 12

      #3
      I have been waiting years for something like this to come about. I really look forward to the future development and seeing where this all goes.

      Comment

      • axero
        Junior Member
        • Nov 2011
        • 15

        #4
        I'm discussing issues with VGA passthrough that could possibly be related to improper reset of the GPU here:



        perhaps a hardware approach as discussed in that thread could fix these issues...

        Comment

        • dolio
          Junior Member
          • Aug 2011
          • 5

          #5
          VGA passthrough also works with the old qemu pci assignment method. I have a gaming VM that uses it, and it works pretty well. You just can't use it as the machine's primary graphics adapter, but that doesn't really matter for Windows 7 and above (at least; it is a problem for XP).

          It unfortunately doesn't do software reset of the card, but you can trigger that by briefly suspending the host, which usually isn't too arduous.

          Comment

          • JX8p
            Senior Member
            • Aug 2013
            • 125

            #6
            As an alternative to suspending the host as suggested by Dolio, try using the 'eject' button in your Windows guest. This worked well for me, and alleviated the terrible performance issues I had when not doing so. Note that this was with Xen rather than KVM.

            Comment

            • Jesse2004
              Junior Member
              • Oct 2013
              • 6

              #7
              Really hoping to see more pregress in this area. Also hope that more laptops will fully support vt-d.

              Comment

              Working...
              X