Honestly, even for a living room PC it's a pain. My living room machine uses Corsair fan controllers, so I had to battle to get OpenLinkHub installed, and a realtek 2.5gbe card, which I attempted to get working and gave up (kernel src package does not match the kernel for some reason). Not overly fun.
A_Porcupine
joined 2 years ago
Here's the roadmap: https://github.com/EduApps-CDG/OpenDX/discussions/10
TL;DR: they're targeting DX9 initially, later expanding to include DX12.
Nice, I went for Unifi for WiFi. I have two APs, and the controller runs on my Pi k8s cluster. They're pretty great for gigabit speeds.
I ended up buying a "mini-PC" as my router. It's quite a bit over your budget, and you'd need an AP of some kind for WiFi. I run proxmox on it, and pipe the NICs through to my OpenWRT VM. The performance is great, and given it has 2.5gbps NICs, it's somewhat future proof. UK Amazon link to the one I bought: https://amzn.eu/d/1pqfQEk
I'm not sure that the NIC on one of the most popular Asus motherboards is really outside of everyday user territory. In my case, it's a realtek onboard ethernet chip.
On a "normal" distro the drivers for this are pretty easy to install, and is definitely something an everyday user could achieve (double click a single file in the download from realtek).