vfio VS MobilePassThrough

Compare vfio vs MobilePassThrough and see what are their differences.

vfio

A script for easy pci and usb passthrough along with disks, iso's and other useful flags for quick tinkering with less of a headache. I use it for VM gaming and other PCI/LiveCD/PXE/VM/RawImage testing given the script's accessibility. (by ipaqmaster)

MobilePassThrough

Make GPU passthrough on notebooks easy and accessible! (by T-vK)
Our great sponsors
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • Scout APM - A developer's best friend. Try free for 14-days
  • SaaSHub - Software Alternatives and Reviews
vfio MobilePassThrough
17 4
93 117
- -
6.2 4.3
6 days ago 9 days ago
Shell Shell
- -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

vfio

Posts with mentions or reviews of vfio. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-17.
  • VM stopped working even though it worked earlier
    1 project | reddit.com/r/VFIO | 28 Nov 2021
    Your bigger problem is the pacman -Syu. A full system upgrade is wicked but can sometimes change something which influences how your VM startup works. This is very common if you use hardcoded VM startup/shutdown bash scripts which would be sensitive to process changes and I imagine that is how you're doing it all as well (if you're not isolating the card for the entire boot). I personally made my own script for vfio which doesn't care that much about drivers and just unbinds/rebinds what it needs/doesn't need on the fly, slightly more resilient to this sort of thing but every so often even the latest Kernel can be enough to cause hiccups in vfio setups.
  • virt-manager gets stuck at "creating domain"
    2 projects | reddit.com/r/VFIO | 17 Nov 2021
    It's up to you whether you want to reserve it for the VM at boot and never use it (Waste of resources imo) or just unbind the nvidia driver and pass it through on the fly. Some PCI devices don't like it I've heard, but I haven't had any trouble with my 2080ti. My script which I've been using and improving on/off over the past few years does it this way.
  • Valve Did the IMPOSSIBLE... Anti-Cheat on Linux - WAN Show September 24, 2021
    1 project | reddit.com/r/linux_gaming | 25 Sep 2021
    Games which feature anti-cheats have been less of a priority for me these late years so I haven't felt much of the hurt. I ended up using r/vfio to make a VM for outlying titles which either don't work in Linux or require an anticheat agent running to play. I even made myself a script to make the whole process seamless for myself.
  • Purchasing for first time VFIO setup. Any advice appreciated.
    1 project | reddit.com/r/VFIO | 20 Sep 2021
    This isn't a good time to plug anything, given the last thing I want to do is hand you a "Do it all for you" script where you won't learn anything and it may not even work without initial tinkering, but I personally made my own VFIO bash script so that I can sit here in Linux all day every day, until the minute I need my VM for something, then I just start it up with this script, run/play/execute whatever I want in the VM then shut it down and I'm back at my Linux login screen, no reboot. This new r/sffpc of mine only has one PCI slot for a GPU, so I've been doing single gpu passthrough this entire time, but it works for dual gpu setups as well.
  • Post your GPU-Passthrough setup configurations
    1 project | reddit.com/r/VFIO | 11 Aug 2021
    I made this script for starting my Win10 VM and this is an example of the most recent command I ran from my history to start the VM
  • Planning my setup
    1 project | reddit.com/r/VFIO | 16 Jul 2021
    I personally made myself a script for jumping in and out of VFIO whenever I want. My VM's performance in examples such as Overwatch, BF4 and MK11 are on a level that I cannot tell the Windows environment is a VM. Even saturates the 144hz monitors. Everyone's end goal is this and everyone has their own setup to achieve it.
  • This time for real
    2 projects | reddit.com/r/linux_gaming | 15 Jul 2021
    Fair, I've been using VFIO for those troublesome titles myself. Making a Win10 VM and passing it my GPU for fully accelerated gameplay and so crisply tuned that I can't even tell it's a VM. I even made a script to make it easy for myself day in and out.
  • Question about gaming virtual machines in 2021
    1 project | reddit.com/r/VFIO | 17 Jun 2021
    I hate to plug, but maybe it's something you'd like in your situation I've made a messy scriptfor myself to do VFIO with on my Archlinux desktop, and designed it in such a way where I can dynamically pin the guest's vCPUs to my liking, pass through a regex to match PCI and USB devices against lsusb and lspci output, make and manage a network brridge for the host and vm, hugepage support +live allocation and more. All because I fucking hate how tiring it can get unbinding/rebinding pci things on the fly. And the best part is that when the VM is done, it rebinds all the PCI devices I stole back to the driver they were originally in use by, and starts my X server back up again. I even recently added support for dual gpu scenarios and Looking Glass, tested on my old PC with a GTX580 for the host and GTX780 for the guest and it worked. Again, hate plugging, but maybe you'll like to give it a shot and see if it works or just completely bonks out (which isn't unheard of!)
  • One step away from the definitive guide to load / unload nvidia driver / vfio device from the host / vm
    1 project | reddit.com/r/VFIO | 13 May 2021
    My script is found here but this function is where the magic happens.
  • Um, my single passthrough guide... ye...
    2 projects | reddit.com/r/VFIO | 3 Apr 2021
    I'm not sure if its what you have in mind, but I currently call qemu directly with my vfio script. I run it from the terminal and my screen goes black and then shows the Windows boot process and login screen. Once I shut down Windows, my display manager welcomes me with a login screen again.

MobilePassThrough

Posts with mentions or reviews of MobilePassThrough. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-10.

What are some alternatives?

When comparing vfio and MobilePassThrough you can also consider the following projects:

Complete-Single-GPU-Passthrough - Single GPU VFIO Passthrough Guide

optimus-vfio-docs - Optimus (Non-MXM/Muxless/"3D Controller") passthrough testing notes

LEDs-single-gpu-passthrough - Single GPU passthrough guide

Single-GPU-Passthrough