My Name is Mathias Hüber. I am 38 years old, father of two, and work as a Software Engineer in Hamburg, Germany. I use my personal blog to create guides with a focus on open-source software solutions. Looking for karma? Consider supporting! Long story short: If you appreciate the content I create, this is your […]

My photography workflow

This article describes how my photography workflow functions and how I organize my library and folder structure. Which files do I keep, edit, translate or delete? I have developed and optimized this workflow for several years now. However, I am not a professional photographer, thus the requirements for my workflow definitely differ from the ones […]

Virtual machines with PCI passthrough on Ubuntu 20.04, straightforward guide for gaming on a virtual machine

IOMMU groups on ASUS Prime x370-pro

Preamble The direct way to a PCI passthrough virtual machines on Ubuntu 20.04 LTS. I try limit changes of the host operating system to a minimum, but provide enough details, that even Linux rookies are able to participate. The final system will run Xubuntu 20.04 as host operating system(OS), and Windows 10 2004 as guest […]

Troubleshooting – Known issues, bugs and common quirks of KVM QEMU virtual machines with gpu passthrough

Hardware Error “Unknown PCI header type ‘127’ “ Attention! The ASUS Prime x370/x470/x570 pro BIOS versions for AMD RYZEN 3000-series support (version 4602 – version 5220), will break a PCI passthrough setup. Error “Unknown PCI header type ‘127’“. BIOS versions up to (and including) 4406, 2019/03/11 are working. BIOS versions from (and including) 5406, 2019/11/25 […]

Beginner friendly guide to windows virtual machines with GPU passthrough on Ubuntu 18.04; or how to play competitive games in a virtual machine.

Preamble The intent of this document is to provide a complete, step-by-step guide on how to setup a virtual machine(VM) with graphics cards(GPU) passthrough – detailed enough that even Linux rookies are able to participate. The final system will run Xubuntu 18.04 as host operating system(OS), and Windows 10 as guest OS, considering gaming as […]