Home Lab

I had bought a new PC in 2022 to revisit Linux after my initial troubles a quarter century prior.

The fan noise of the (Dell XPS 8950) computer never let me use it stationed next to me for long. It went on a shelf in the rack cabinet as a Wake-on-LAN (WoL) remote access (RDP) Windows OS device. RDP on desktop-focused Linux distros did not work in a typical headless setup i.e. without both the dummy display plug and sacrilegious autologin user. The PC in any event seemed wastefully underutilized considering I have reservations about the use of capable hardware (24 virtual CPU cores) for trivial purposes and that made me both uncomfortable with tolerating its power draw (Intel i9-12900) and resistant to the grating noise.

I was recently intrigued by the Type 1 hypervisor Proxmox how-to, and that opened up a new world of PCIe passthrough that included concurrent use of both the Windows 11 OS using passthrough with the NVIDIA 3060 Ti, to deliver an equivalent experience over RDP to that of the OS running on bare metal as it was previously, and one or more virtual machines (VMs) of Debian or any other Linux distro used for servers without a local GUI using the virtualized on-board Intel graphics.

I could somewhat justify the existence and power draw with the PC being productive 24×7, the on-demand ability to remotely fire up Windows OS as needed, and while allowing me to run experimental VMs alongside. Next was getting the PC to run quieter yet cooler, for which the quickest fix was replacing both 120 mm chassis fans with Noctua fans.

I tend to use hardware that was cutting edge two years ago, usually over-spec for the job but running at or below spec for reliability, so burned-in and with mature Linux kernel support by the time it is deployed. This one was especially new since it underwent a motherboard change in its first year.

This is the kind of productivity I have always wanted, access to multiple machines over RDP and SSH, running in virtual desktops on my Windows on arm portable, that I can swipe through, snapshot, rollback, backup and restore.

Leave a Reply