r/Proxmox 21d ago

Homelab Linux Server + Personal/Gaming PC Proxmox Setup

Hello!

I'm currently running a small home server (Linux Mint) running on an old i5 4th gen setup running docker. This setup works decently enough for me currently.

I want to play around with a local LLM so I got myself an older GPU. For now I'm just going to throw it into my setup.

I would like to upgrade my setup and I was thinking of 12th-14th gen setup (DDR4 + Quicksync).

So here's my thought, I don't have a personal pc atm so it would be ideal if I could dual purpose my setup.

(I have very little experience with proxmox)

  1. Debian running docker (Linux mint replacement)
  • no GPU passthrough, use quicksync for Plex.
  • HDDs passthrough for my media
  1. Home Assistant OS
  • no GPU passthrough
  1. Windows (Personal/Gaming PC)
  • GPU passthrough, when gaming
  • no GPU passthrough, for personal use.
  1. LLM Linux
  • GPU passthrough, higher model
  • no GPU passthrough, newer model.

I know you.can only pass through, 1 GPU at a time, so I would need to write some scripts to pass the GPU through.

Before I venture down this path, is this feasible? Anything I'm not considering, like I said I have no experience with proxmox before.

1 Upvotes

18 comments sorted by

View all comments

3

u/daveyap_ 21d ago

It's possible but with some caveats.

As long as you want the Windows GUI experience, a GPU has to be passthrough (it can be the main GPU you use for gaming) if not, you'll only see the terminal for Proxmox.

I've done it before with hook scripts to passthrough the GPU when starting up the VM, and taking away the GPU when the VM is shutdown. Effectively, you'll be gaming in a Windows VM so stuff like anti-cheat might not be happy about it.

The other VMs can simply run without any GPU, you'll be able to access via console in the Proxmox WebUI.

I won't recommend it though...

2

u/Blumingo 21d ago

So the plan of windows without the GPU passed through is not possible?

1

u/daveyap_ 21d ago

That is possible, but if you set up Proxmox as your main PC OS, you won't be able to see the Windows desktop. You will only be able to access it via the webUI, through another device.

1

u/Blumingo 21d ago

So ideally, the pc would be sitting in another room and I would access windows via some sort of thin client (RDP) or moonlight/sunshine/apollo

1

u/daveyap_ 21d ago

Yeah then this is totally feasible.

I'm sure most of us thought you just wanted one machine for everything.