I actually followed those steps I did compile the latest kernel manually, and I did get the linux firmware files from git. There is no way to get mesa 25 working on proxmox right now, I did try to compile it from source but proxmox's versions of the tools required are too old, and you get stuck...