Don't do VFIO to save money...or time (opinion piece)

This page summarizes the projects mentioned and recommended in the original post on /r/VFIO

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • vendor-reset

    Linux kernel vendor specific hardware reset module for sequences that are too complex/complicated to land in pci_quirks.c

  • The current best way to deal with the reset bug is https://github.com/gnif/vendor-reset

  • scream

    Virtual network sound card for Microsoft Windows

  • However, once I got it working it stayed working for a long time. I briefly had it stop working when Windows fucked up the driver for the sound device, but that's not technically a VFIO problem it was a Microsoft problem. It's since been resolved and works again, but when that happened I switched to scream which just generally works better anyway, so fuck it.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • barrier

    Open-source KVM software

  • Seriously, you need to just give multi-monitor a try, it's a game changer. Borrow a display or something. Or if you have a laptop you keep handy, try using barrier to control it with the desktop's keyboard/mouse, which will give you some of that seamless multi-monitor experience without hooking up another display. Just give you a taste of the convenience, basically, with whatever you have around. That can be useful for other things too, though; I've currently got a small (7" or so) display attached to a Raspberry Pi 4 that's linked up with barrier that I use to watch videos and stuff, so I just slide the mouse off the side of my desktop displays so barrier controls the Pi 4, load up something to watch, and then let it play underneath my main display while I do other things.

  • fish-shell

    The user-friendly command line shell.

  • I use WSL 1 inside my Windows VM (can't use 2 due to hyper-v req and nested virt) because it's super useful to have access to the tools I normally expect easy access to. I still do most things on the host and keep the VM as vanilla as possible, but it's hard not having access to things like grep or a simple hex editor sometimes, even just for gaming. Plus I prefer fish shell to bash or powershell so it gives me a way to have that as well.

  • pyznap

    ZFS snapshot tool written in python

  • zfsbackup-go

    Backup ZFS snapshots to cloud storage such as Google, Amazon, Azure, etc. Built with the enterprise in mind.

  • 6) build zfsbackup-go https://github.com/someone1/zfsbackup-go

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts